Secure socket layer application program apparatus and method
First Claim
1. A computer program product comprising:
- a computer useable medium having computer readable program code means embodied therein for encrypting and decrypting information transferred over a network between a client application program running in a client computer and a server application program running in a server computer, the computer readable program code means in the computer program product comprising;
computer readable program code means for providing a socket application program interface to an application layer program;
computer readable program code means for providing encrypted information to transport protocol layer services;
computer readable program code means for encrypting information received from an application layer program; and
computer readable program code means for decrypting information received from transport protocol layer services.
6 Assignments
0 Petitions
Accused Products
Abstract
A computer program product comprising: a computer useable medium having computer readable program code means embodied therein for encrypting and decrypting information transferred over a network between a client application program running in a client computer and a server application program running in a server computer, the computer readable program code means in the computer program product comprising: computer readable program code means for providing a socket application program interface to an application layer program; computer readable program code means for providing encrypted information to transport protocol layer services; computer readable program code means for encrypting information received from an application layer program; and computer readable program code means for decrypting information received from transport protocol layer services.
-
Citations
3 Claims
-
1. A computer program product comprising:
a computer useable medium having computer readable program code means embodied therein for encrypting and decrypting information transferred over a network between a client application program running in a client computer and a server application program running in a server computer, the computer readable program code means in the computer program product comprising; computer readable program code means for providing a socket application program interface to an application layer program; computer readable program code means for providing encrypted information to transport protocol layer services; computer readable program code means for encrypting information received from an application layer program; and computer readable program code means for decrypting information received from transport protocol layer services.
-
2. A computer network that encrypts and decrypting information transferred over the network, comprising:
-
a client computer that runs a client application program; a server computer that runs a server application program; means for providing a socket application program interface to an application layer program; means for providing encrypted information to transport protocol layer services; means for encrypting information received from an application layer program; and means for decrypting information received from transport protocol layer services.
-
-
3. A method of encrypting and decrypting information transferred over a network between a client application program running in a client computer and a server application program running in a server computer, the method comprising:
-
providing a socket application program interface to an application layer program; providing encrypted information to transport protocol layer services; encrypting information received from an application layer program; and decrypting information received from transport protocol layer services.
-
Specification