Systems and methods for threshold cryptography for cloud-based software-implemented hardware security modules
AssigneeAssa Abloy AB
InventorsAdam Augustyn, Krzysztof Grzegorz Fabjanski, Andrzej Bohdan Kostyk
Life of this patent
Estimating the term…
Loading patent…
AssigneeAssa Abloy AB
InventorsAdam Augustyn, Krzysztof Grzegorz Fabjanski, Andrzej Bohdan Kostyk
Estimating the term…
Disclosed herein are systems and methods for threshold cryptography for cloud-based software-implemented hardware security modules. In an embodiment, an encryption system collects at least a decryption-threshold number of private-key shares from a secure store, where the private-key shares correspond to a public key generated in a first secure enclave as part of a secret key set, which also includes a first plural quantity of the private-key shares. The encryption system obtains an ephemeral-hardware-security-module-(eHSM)-encryption key by decrypting the collected private-key shares. The encryption system initializes, in a second secure enclave, a second instance of a first eHSM. The initialized second instance of the first eHSM is encrypted with the obtained eHSM-encryption key.
A method performed by an encryption system executing instructions on at least one hardware processor, the method comprising:
An encryption system comprising:
One or more non-transitory computer readable storage media containing instructions that, when executed by at least one hardware processor, cause the at least one hardware processor to perform operations comprising:
Dependencies are inferred from the claim text.