Secure environment for cryptographic key generation
AssigneeCommonwealth Scientific and Industrial Research Organisation
InventorsAdnene GUABTNI, Hugo O'CONNOR, Ingo WEBER
Life of this patent
Estimating the term…
Abstract
A device (102) for generating and storing a cryptographic key pair is disclosed. The device comprises a non-persistent memory unit (116) and a processor (114). The processor (114) is configured to receive a plurality of seeds from a respective plurality of users and combine the seeds to define a composite seed. The processor (114) is further configured to generate the key pair, comprising a public key and a private key (104), using the composite seed and a deterministic key generation method, and to record the private key (104) in the non-persistent memory unit (116).
Claims19
A device for generating and storing a cryptographic key pair, the device comprising:
- a non-persistent memory unit;
- and
- a processor configured to:
- receive a plurality of seeds from a respective plurality of users;
- combine the seeds to define a composite seed;
- generate the key pair using the composite seed and a deterministic key generation method, the key pair comprising a public key and a private key;
- and
- record the private key in the non-persistent memory unit.
A method for generating a cryptographic key pair, the method comprising:
- receiving a plurality of seeds from a respective plurality of users;
- combining the seeds to define a composite seed;
- and
- generating the key pair using the composite seed and a deterministic key generation method, the key pair comprising a public key and a private key.
Dependencies are inferred from the claim text.