System, method and article of manufacture for secure digital certification of electronic commerce
First Claim
1. A method for certifying a party in communication with an application resident on a first computer, said first computer in communication with a second computer with a certification authority resident thereon, said first and second computers coupled by a network, comprising the steps of:
- (a) creating a name-value pair for certification processing on said first computer;
(b) transmitting a message containing said name-value pair to said certification authority on said second computer;
(c) transmitting other certification information, including identity information, from said first computer to said certification authority on said second computer; and
(d) creating a certificate comprising said name-value pair and said other certification information by said certification authority on said second computer.
11 Assignments
0 Petitions
Accused Products
Abstract
Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a party in communication with a first application resident on a first computer which is in communication with a second computer with a certification authority application resident thereon. The second computer is in communication with a third computer utilizing an administrative function resident thereon. The first, second and third computers are connected by a network, such as the Internet. A name-value pair for certification processing is created on said first computer and transmitted to an administrative function on the third computer. Then, the name-value pair is routed to the appropriate certification authority on the second computer. The administrative function also transmits other certification information from said administrative function to said certification authority on the second computer. Until, finally, a certificate is created comprising the name-value pair and the other certification information on the second computer. The certificate is utilized for authenticating identity of the party.
572 Citations
21 Claims
-
1. A method for certifying a party in communication with an application resident on a first computer, said first computer in communication with a second computer with a certification authority resident thereon, said first and second computers coupled by a network, comprising the steps of:
-
(a) creating a name-value pair for certification processing on said first computer; (b) transmitting a message containing said name-value pair to said certification authority on said second computer; (c) transmitting other certification information, including identity information, from said first computer to said certification authority on said second computer; and (d) creating a certificate comprising said name-value pair and said other certification information by said certification authority on said second computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for certifying a party in communication with an application resident on a first computer, said first computer in communication with a second computer with a certification authority resident thereon, said second computer in communication with a third computer utilizing an administrative function resident thereon, said first, second and third computers connected by a network, comprising:
-
(a) first computer software that is resident in said first computer and creates a name-value pair for certification processing on said first computer; (b) second computer software that is resident in said first computer and transmits said name-value pair to said administrative function on said third computer for routing to said certification authority on said second computer; (c) third computer software that is resident in said third computer and transmits other certification information from said administrative function to said certification authority on said second computer; and (d) fourth computer software that is resident in said second computer and creates a certificate comprising said name-value pair and said other certification information by said certification authority on said second computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program embodied on a computer-readable medium for certifying a party in communication with an application resident on a first computer, said first computer in communication with a second computer with a certification authority resident thereon, said second computer in communication with a third computer utilizing an administrative function resident thereon, said first, second and third computers connected by a network, comprising:
-
(a) first computer software that is resident in said first computer and creates a name-value pair for certification processing on said first computer; (b) second computer software that is resident in said first computer and transmits said name-value pair to said administrative function on said third computer for routing to said certification authority on said second computer; (c) third computer software that is resident in said third computer and transmits other certification information from said administrative function to said certification authority on said second computer; and (d) fourth computer software that is resident in said second computer and creates a certificate comprising said name-value pair and said other certification information by said certification authority on said second computer. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification