Security associations for devices
First Claim
Patent Images
1. A method for establishing a trust relationship with a remote node, comprising:
- generating a local public value and a local private value on at least one node;
receiving a public value from another node via an out-of-band mechanism; and
generating a secret value using the local private value in combination with the public value received from the other node.
2 Assignments
0 Petitions
Accused Products
Abstract
Generating symmetric keys among distributed appliances, includes generating public and private values one at least one appliance, importing a public value from another appliance via an out-of-band entity, and generating a secret value as a function of the private value corresponding to the local appliance and the public value received from the other appliance.
112 Citations
34 Claims
-
1. A method for establishing a trust relationship with a remote node, comprising:
-
generating a local public value and a local private value on at least one node;
receiving a public value from another node via an out-of-band mechanism; and
generating a secret value using the local private value in combination with the public value received from the other node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium having one or more instructions causing one or more processors to:
-
generate a local two-part code having a public code component and private code component;
receive a public code component from another processor via a peripheral device; and
generate a secret value using the local private code component and the public code component received from the other processor. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a key generator to generate a local public/private key pair; and
a shared secret generator to receive a public key from another node via an out-of-band connection and to generate a shared secret using the local private key and the public key received from the other node. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A protocol for establishing trust between two or more processing nodes, comprising:
-
generating a public key and a private key on each of at least two nodes;
exchanging the public keys between the at least two nodes using an asynchronous mechanism; and
calculating a secret to be shared on at least one of the two nodes. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. An apparatus, comprising:
-
means for generating a local public/private key pair; and
means for receiving a public key from another node via an out-of-band connection; and
means for generating a shared secret using the local private key and the public key received from the other node. - View Dependent Claims (31, 32, 33, 34)
-
Specification