发明申请
- 专利标题: On-chip storage, creation, and manipulation of an encryption key
- 专利标题(中): 加密密钥的片上存储,创建和操作
-
申请号: US11051560申请日: 2005-02-04
-
公开(公告)号: US20050232415A1公开(公告)日: 2005-10-20
- 发明人: Herbert Little , Jerrold Randell , Richard Madter , Ryan Hickey , Andrew Fergusson
- 申请人: Herbert Little , Jerrold Randell , Richard Madter , Ryan Hickey , Andrew Fergusson
- 主分类号: G06F12/14
- IPC分类号: G06F12/14 ; G06F21/00 ; H04K1/00 ; H04L9/00 ; H04L9/08 ; H04L9/14 ; H04L9/32
摘要:
A system and method of creating and managing encryption keys in a data processing device generates subsequent encryption keys by combining the existing encryption key with an existing password and seed value. In the preferred embodiment, the initial encryption key is embedded during manufacture and is unknown to the user and manufacturer, thus ensuring that all subsequent encryption keys are derived from an unknown value. When a subsequent encryption key is generated, all data encrypted using the existing encryption key is decrypted using the existing encryption key and re-encrypted using the subsequent encryption key before the existing encryption key is overwritten. In a further aspect, during encryption/decryption the encryption key is combined with the sector address of the data to be encrypted/decrypted in order to generate a unique key for each sector of data to be encrypted/decrypted.
公开/授权文献
信息查询