Patent ID: 7039713
Filing Date: 2006-05-02
Classification: H04L

Abstract:
1. A computer-readable medium having computer-executable instructions for operating a policy agent of a network for performing steps comprising: detecting a network connection from a client computer on the network; composing a challenge for authenticating a user of the client computer associated with said network connection, the challenge being encrypted with a private key of the policy agent; transmitting the challenge to the client computer; receiving a response from the client computer; decrypting the response using a public key of the user to obtain a first message digest value; receiving network data in a form of packets, through the network connection with the client computer; calculating a second message digest value based on the challenge and a pre-selected number of packets of the received network data; comparing the first and second message digest values to determine whether a match is found; if a match is found, then forwarding the network data to their specified recipient, else not forwarding the network data to their specified recipient.