-
公开(公告)号:US20210160063A1
公开(公告)日:2021-05-27
申请号:US17119513
申请日:2020-12-11
Applicant: Cryptography Research, Inc
Inventor: Ambuj KUMAR , Ronald PEREZ
Abstract: A secret key value that is inaccessible to software is scrambled according to registers consisting of one-time programmable (OTP) bits. A first OTP register is used to change the scrambling of the secret key value whenever a lifecycle event occurs. A second OTP register is used to undo the change in the scrambling of the secret key. A third OTP register is used to affect a permanent change to the scrambling of the secret key. The scrambled values of the secret key (whether changed or unchanged) are used as seeds to produce keys for cryptographic operations by a device.
-
公开(公告)号:US20180248688A1
公开(公告)日:2018-08-30
申请号:US15755274
申请日:2016-12-15
Applicant: Cryptography Research, Inc
Inventor: Ambuj KUMAR , Ronald PEREZ
IPC: H04L9/08
CPC classification number: H04L9/0861 , G09C1/00 , H04L9/085 , H04L9/0891
Abstract: A secret key value that is inaccessible to software is scrambled according to registers consisting of one-time programmable (OTP) bits. A first OTP register is used to change the scrambling of the secret key value whenever a lifecycle event occurs. A second OTP register is used to undo the change in the scrambling of the secret key. A third OTP register is used to affect a permanent change to the scrambling of the secret key. The scrambled values of the secret key (whether changed or unchanged) are used as seeds to produce keys for cryptographic operations by a device.
-