A method, a client and a server for network security

The present invention provides a method, a client and a server for network security, and is applicable in the field of computer technology. the method comprises the steps of: sending an authentication information to a server for security authentication when a network access request message from a user is detected; after the authentication success information sent by the server is received, and the network access request message sent by the user is detected, performing encryption to the request message and the user's digital certificate; sending the encrypted request message and the user's digital certificate to the server for verification; and when verification passed information sent by the server is received, obtaining the requested resource corresponding to the request message. Prevention of information leakage through the network information can be effectively realized in the process of using the network.