Claims Analysis
Total Claims: 58
Claim 1
Independent Claim
81 words
A method for generating verifiably trusted communication among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a plurality of secret asymmetric cryptographic keys to be used by a plurality of users; verifying each of said plurality of keys at the escrow center; certifying each of said plurality of keys upon verification; and initiating a communication from each of said plurality of users using a respective one of said plurality of keys contingent upon said certification.
Claim 2
Independent Claim
81 words
A method for generating verifiably trusted communication among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a plurality of secret asymmetric cryptographic keys to be used by a plurality of users; verifying each of said plurality of keys at the escrow center; certifying each of said plurality of keys upon verification; and initiating a communication from each of said plurality of users using a respective one of said plurality of keys contingent upon said certification.
Claim 3
Independent Claim
76 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying each of the keys at the escrow center; certifying each of the keys upon verification; and initiating a secure communication from an initiating user to a receiving user contingent upon certification of keys of both the initiating and receiving users.
Claim 4
Independent Claim
76 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying each of the keys at the escrow center; certifying each of the keys upon verification; and initiating a secure communication from an initiating user to a receiving user contingent upon certification of keys of both the initiating and receiving users.
Claim 5
Dependent Claim
35 words
The method of claim 2 wherein a trusted hardware device of the initiating user performs a step of confirming certification of keys of both the initiating and receiving user prior to initiating the secure communication.
Claim 6
Dependent Claim
48 words
The method of claim 2 wherein: a certification step includes a step of an escrow center issuing an escrow certificate which certifies a key of the receiving user; and the communication initiation step includes a step of an initiating user validating the escrow certificate of the receiving user.
Claim 7
Dependent Claim
69 words
The method of claim 2 further including steps of: an authorizing entity issuing escrow center certificates for first and second escrow centers, said receiving user escrowing a key at the second escrow center; the first and second escrow centers issuing user certificates for the issuing and receiving users; and an initiating user validating the second escrow center's certificate and the receiving user's certificate prior to initiating the secure communication.
Claim 8
Dependent Claim
31 words
The method of claim 2 wherein a trusted device performs a step of confirming verification of the receiving user's key using logic within the trusted device that is resistant to compromise.
Claim 9
Dependent Claim
17 words
The method of claim 2 wherein an escrowed key is an intermediate number of a Diffie-Hellman protocol.
Claim 10
Independent Claim
96 words
A method for generating verifiably trusted communications among a plurality of users with selective non-party access, comprising the steps of: escrowing, at a trusted escrow center, secret asymmetric cryptographic keys associated with a plurality of users, each user associated with at least one key and at least a first selectable non-party to have access to the user's communications; verifying the keys at the escrow center; certifying each of the keys upon verification; initiating a trusted communication from a sending user to a recipient in a manner that permits access to the communication by the first non-party.
Claim 11
Independent Claim
96 words
A method for generating verifiably trusted communications among a plurality of users with selective non-party access, comprising the steps of: escrowing, at a trusted escrow center, secret asymmetric cryptographic keys associated with a plurality of users, each user associated with at least one key and at least a first selectable non-party to have access to the user's communications; verifying the keys at the escrow center; certifying each of the keys upon verification; initiating a trusted communication from a sending user to a recipient in a manner that permits access to the communication by the first non-party.
Claim 12
Dependent Claim
25 words
The method of claim 8 wherein the communication initiating step includes a step of sending access information encrypted by a key of the first non-party.
Claim 13
Dependent Claim
31 words
The method of claim 8 wherein the escrowing step includes a step of registering with an escrow center a trusted hardware device associated with a user and with the first non-party.
Claim 14
Dependent Claim
49 words
The method of claim 10 wherein the escrowing step includes steps of: a device originator issuing a first owner certificate identifying a trusted hardware device and the first non-party; and communicating the owner certificate to an escrow agent to identify the first non-party having access to the user's communications.
Claim 15
Dependent Claim
31 words
The method of claim 8 wherein the communication initiating step includes a step of sending information accessible to a second non-party associated with the recipient to have access to the communication.
Claim 16
Dependent Claim
49 words
The method of claim 8 further including steps of: the recipient communicating a designation of a second non-party to an escrow center along with a key of the recipient; and the escrow center including the designation of the second non-party in a certificate with the key of the recipient.
Claim 17
Dependent Claim
32 words
The method of claim 13 further including a step of communicating a certificate of the receiving user to the sending user, said certificate designating the second non-party having access to the communication.
Claim 18
Independent Claim
93 words
A method for generating verifiably trusted communications among a plurality of users with third party access, comprising the steps of: escrowing with at least one of a plurality of escrow centers a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; initiating a trusted communication from a sending user to a receiving user using a verified key, said communication including information to recover a key of the initiating user and a key of the receiving user.
Claim 19
Independent Claim
93 words
A method for generating verifiably trusted communications among a plurality of users with third party access, comprising the steps of: escrowing with at least one of a plurality of escrow centers a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; initiating a trusted communication from a sending user to a receiving user using a verified key, said communication including information to recover a key of the initiating user and a key of the receiving user.
Claim 20
Dependent Claim
22 words
A method as in claim 15 wherein said communication includes information identifying escrow centers of keys of the sending and receiving users.
Claim 21
Dependent Claim
20 words
A method as in claim 15 wherein said communication includes information encrypted by a key associated with an escrow center.
Claim 22
Dependent Claim
49 words
A method as in claim 15 further including steps of: recovering an escrowed key; confining the recovered key in a trusted device in a secure manner which prevents reading of the key from outside the secure device; and accessing a communication using the key contained in the trusted device.
Claim 23
Dependent Claim
30 words
A method as in claim 18 wherein the accessing step includes a step of accessing secure communications only during a limited time period, said trusted device enforcing the time limitation.
Claim 24
Dependent Claim
24 words
A method as in claim 15 further including steps of: retrieving shares of an escrowed key; and deriving a whole key from the shares.
Claim 25
Dependent Claim
21 words
A method as in claim 15 further including a step of the secure device maintaining an audit trail of accessed communications.
Claim 26
Independent Claim
79 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at an escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; and initiating a communication from an initiating user to a receiving user contingent upon a trusted device of the initiating user confirming certification of keys of the sending and receiving users.
Claim 27
Independent Claim
79 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at an escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; and initiating a communication from an initiating user to a receiving user contingent upon a trusted device of the initiating user confirming certification of keys of the sending and receiving users.
Claim 28
Dependent Claim
48 words
The method of claim 22 wherein the trusted device performs the steps of: storing a key of the escrow center within the trusted device; and using the stored escrow center key to confirm a certificate of an escrow center attesting that a receiving user's key has been verified.
Claim 29
Dependent Claim
27 words
The method of claim 22 wherein at least one of the steps of escrowing, verifying and certifying is in response to a request from the trusted device.
Claim 30
Dependent Claim
20 words
The method of claim 22 wherein the trusted device signs a data structure using a key associated with the device.
Claim 31
Dependent Claim
19 words
The method of claim 22 further including a step of the trusted device generating a key to be escrowed.
Claim 32
Dependent Claim
13 words
The method of claim 26 wherein a key is a communication encryption key.
Claim 33
Dependent Claim
12 words
The method of claim 26 wherein a key is a signature key.
Claim 34
Dependent Claim
38 words
The method of claim 26 wherein at least one of the steps requires a trusted device, and the trusted device performs the required step only after receiving authorizing information from a third party distinct from its associated user.
Claim 35
Independent Claim
86 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; and initiating a communication from an initiating user to a receiving user contingent upon certification of a key used in the communication, said communication containing access information that permits access to the communication by an outside party.
Claim 36
Independent Claim
86 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying each of the keys upon verification; and initiating a communication from an initiating user to a receiving user contingent upon certification of a key used in the communication, said communication containing access information that permits access to the communication by an outside party.
Claim 37
Dependent Claim
23 words
The method of claim 30 wherein the access information includes a designation of an escrow center of a key of the receiving user.
Claim 38
Dependent Claim
23 words
The method of claim 30 wherein the access information includes a designation of an escrow center of a key of the sending user.
Claim 39
Dependent Claim
32 words
The method of claim 30 wherein the access information includes recovery information for recovering a key escrowed at an escrow center, said recovery information encrypted by a key of the escrow center.
Claim 40
Dependent Claim
20 words
The method of claim 30 wherein the communication includes a message key encrypted by a key of the sending user.
Claim 41
Dependent Claim
20 words
The method of claim 30 wherein the communication includes a message key encrypted by a key of the receiving user.
Claim 42
Dependent Claim
24 words
The method of claim 30 wherein the communication includes a message key encrypted by a key of one not a party to the communication.
Claim 43
Dependent Claim
17 words
The method of claim 30 wherein the access information includes time information indicating a time of communication.
Claim 44
Dependent Claim
25 words
The method of claim 30 wherein the access information includes a designation of a geographic region associated with an escrow center of the receiving user.
Claim 45
Dependent Claim
24 words
The method of claim 30 wherein the access information includes a designation of geographic region associated with an escrow center of the sending user.
Claim 46
Dependent Claim
24 words
The method of claim 30 wherein a trusted device of the sending user signs access information using a key associated with the trusted device.
Claim 47
Independent Claim
93 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying (i) each of the keys upon verification and (ii) a trusted device associated with each user; and initiating a communication from an initiating user to a recipient after certification of a key used for the communication and after confirmation of attributes of a trusted device associated with the initiating user.
Claim 48
Independent Claim
93 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing at a trusted escrow center a secret asymmetric cryptographic key associated with each of a plurality of users; verifying the keys at the escrow center; certifying (i) each of the keys upon verification and (ii) a trusted device associated with each user; and initiating a communication from an initiating user to a recipient after certification of a key used for the communication and after confirmation of attributes of a trusted device associated with the initiating user.
Claim 49
Dependent Claim
31 words
The method of claim 41 further including a step of an escrow center issuing a certificate for a user including the user's key and a key associated with a trusted device.
Claim 50
Dependent Claim
38 words
The method of claim 41 further including a step of an escrow center issuing a certificate for a user including information designating a selectable outside party distinct from the user to have access to communications involving the user.
Claim 51
Dependent Claim
31 words
The method of claim 41 further including a step of an escrow center issuing a certificate for a user including a key of a selectable outside party distinct from the user.
Claim 52
Dependent Claim
27 words
The method of claim 41 further including a step of an escrow center issuing a certificate including information designating a geographic region associated with the escrow center.
Claim 53
Dependent Claim
12 words
The method of claim 41 wherein the recipient is a storage device.
Claim 54
Independent Claim
89 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing, at trusted escrows centers, asymmetric cryptographic keys associated with a plurality of users, ones of said escrow centers belonging to a first group, others of said escrow centers belonging to a second group; verifying the keys at the escrow centers; certifying each of the keys upon verification; and communicating between a first user and a second user contingent upon the groups to which the escrow centers of sending and receiving users belong.
Claim 55
Independent Claim
89 words
A method for generating verifiably trusted communications among a plurality of users, comprising the steps of: escrowing, at trusted escrows centers, asymmetric cryptographic keys associated with a plurality of users, ones of said escrow centers belonging to a first group, others of said escrow centers belonging to a second group; verifying the keys at the escrow centers; certifying each of the keys upon verification; and communicating between a first user and a second user contingent upon the groups to which the escrow centers of sending and receiving users belong.
Claim 56
Dependent Claim
20 words
A method as in claim 47 wherein an escrow center designates its group in a certificate containing a user's key.
Claim 57
Dependent Claim
31 words
A method as in claim 47 wherein a first user initiates a communication to the second user contingent upon an escrow center's group designation in a certificate of the second user.
Claim 58
Dependent Claim
31 words
A method as in claim 47 wherein a second user completes a communication from a first user contingent upon an escrow center's group designation in a certificate of the first user.