Silicon Key Exchange
AssigneeApple Inc.
InventorsThomas P. Mensch, Elad Efrat, David Tamagno, Armaiti Ardeshiricham, Wade Benson, Yannick L. Sierra
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsThomas P. Mensch, Elad Efrat, David Tamagno, Armaiti Ardeshiricham, Wade Benson, Yannick L. Sierra
Estimating the term…
Techniques are disclosed relating to cryptographic key exchanges. In some embodiments, a computing device includes a cryptographic circuit coupled to a secure memory inaccessible to a processor of the computing device. Program instructions executing on the computing device can request performance of a key exchange to establish a shared secret with another device. The cryptographic circuit is configured to perform the key exchange including deriving the shared secret using private key material maintained in the secure memory. In some embodiments, the key exchange includes verifying a key authorization data structure issued by a key authority including a first public key of a first participant authority and a second public key of a second participant authority. In response to the verifying being successful, the exchange uses a public key pair attested to by the first participant authority as belonging to a member in the first device group.
A computing device, comprising:
One or more non-transitory computer readable media having program instructions stored therein that are executable by a computing device to cause the computing device perform operations comprising:
A non-transitory computer readable storage medium having stored thereon design information that specifies a design of at least a portion of a hardware integrated circuit in a format recognized by a semiconductor fabrication system that is configured to use the design information to produce the integrated circuit according to the design, wherein the design information specifies that the integrated circuit comprises:
Dependencies are inferred from the claim text.