发明名称 On-chip storage, creation, and manipulation of an encryption key
摘要 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.
申请公布号 US8571221(B2) 申请公布日期 2013.10.29
申请号 US20050051560 申请日期 2005.02.04
申请人 BLACKBERRY LIMITED;LITTLE HERBERT A.;RANDELL JERROLD R.;MADTER RICHARD C.;HICKEY RYAN J.;FERGUSSON ANDREW A. 发明人 LITTLE HERBERT A.;RANDELL JERROLD R.;MADTER RICHARD C.;HICKEY RYAN J.;FERGUSSON ANDREW A.
分类号 H04L9/00;G06F12/14;G06F21/00;H04K1/00;H04L9/08;H04L9/14;H04L9/32 主分类号 H04L9/00
代理机构 代理人
主权项
地址