A system, method and article of manufacture are provided for affording a cryptographic
service utilizing a server on a network. Initially, a client is identified utilizing
the network. A first key is established, and a tunnel is generated on the network.
Thereafter, information is received at the server from the client utilizing the
tunnel. Such information is encrypted by the client using the first key. At the
server, cryptographic work is performed using the first key.