固态硬盘数据加解密的方法及其固态硬盘
(19)中华人民共和国国家知识产权局
(12)发明专利说明书
(10)申请公布号 CN 102609368 A
(43)申请公布日 2012.07.25
(21)申请号 CN201210007072.X
(22)申请日 2012.01.11
(71)申请人 记忆科技(深圳)有限公司
    地址 518000 广东省深圳市南山区蛇口后海大道东角头东南工贸大厦5楼
(72)发明人 徐伟华
(74)专利代理机构 北京律诚同业知识产权代理有限公司
    代理人 黄韧敏
(51)Int.CI
      G06F12/14
                                                                  权利要求说明书 说明书 幅图
(54)发明名称
      固态硬盘数据加解密的方法及其固态硬盘
(57)摘要
      本发明适用于存储技术领域,提供了一种固态硬盘数据加解密的方法及其固态硬盘,所述方法包括如下步骤:将固态硬盘的至少一个物理页地址切分为至少一个逻辑上独立的逻辑页地址;将不同来源的数据采用不同的密钥加密;将所述加密后的所述不同来源的数据存储到所述至少一个物理页地址。借此,本发明提高了固态硬盘存储数据的安全性。
法律状态
法律状态公告日
法律状态信息
法律状态
权 利 要 求 说 明 书
1.一种固态硬盘数据加解密的方法,其特征在于,所述方法包括如下步骤:           
将固态硬盘的至少一个物理页地址切分为至少一个逻辑上独立的逻辑页地            址;           
将不同来源的数据采用不同的密钥加密;           
将所述加密后的所述不同来源的数据存储到所述至少一个物理页地址。           
2.根据权利要求1所述的方法,其特征在于,所述不同来源的数据包括元            数据和逻辑页地址数据;           
在所述将不同来源的数据采用不同的密钥加密的步骤之前包括:           
写入所述元数据的元数据密钥和所述逻辑页地址数据的逻辑页地址数据密            钥,以及根据所述元数据的自描述信息设定所述元数据密钥对应的元数据密钥            编号和所述逻辑页地址数据密钥对应的逻辑页地址数据密钥编号;           
所述将不同来源的数据采用不同的密钥加密的步骤包括:           
根据所述元数据密钥编号获取所述元数据密钥,并解析所述元数据获取所            述逻辑页地址数据密钥编号;           
根据所述逻辑页地址数据密钥编号,获取对应的逻辑页地址数据密钥;           
采用所述元数据密钥加密所述元数据获得所述元数据的密文,以及采用所            述逻辑页地址数据密钥加密所述逻辑页地址数据获得所述逻辑页地址数据的密            文;           
所述将所述加密后的所述不同来源的数据存储到所述至少一个物理页地址            的步骤包括:           
将所述元数据的密文和所述逻辑页地址数据的密文存储到所述至少一个物            理页地址。           
3.根据权利要求2所述的方法,其特征在于,在所述将固态硬盘的至少一            个物理页地址切分为至少一个逻辑上独立的逻辑页地址的步骤中,至少一个所            述逻辑页地址包括多个,每个所述逻辑页地址的大小相等;每个所述不同来源            的数据分别存储于一个所述逻辑页地址中;           
在所述将所述加密后的所述不同来源的数据存储到所述至少一个物理页地            址的步骤之后包括:           
解密所述加密后的所述不同来源的数据。           
4.根据权利要求3所述的方法,其特征在于,所述解密所述加密后的所述            不同来源的数据的步骤包括:           
接收读取所述逻辑页地址数据的指令;           
采用所述元数据密钥解密所述元数据的密文,获得所述元数据的明文;           
对所述元数据的明文进行解析,获得所述逻辑页地址数据密钥编号;           
怎样给硬盘加密
采用所述逻辑页地址数据密钥编号对应的逻辑页地址数据密钥对所述逻辑            页地址数据的密文进行解密,获得所述逻辑页地址数据的明文。           
5.根据权利要求3所述的方法,其特征在于,在所述采用所述逻辑页地址            数据密钥编号对应的逻辑页地址数据密钥对所述逻辑页地址数据的密文进行解            密,获得所述逻辑页地址数据的明文的步骤之后还包括:           
指定所述逻辑页地址数据的明文需要存储的所述已切分的至少一个物理页            地址;           
将所述逻辑页地址数据的明文加密后存储到所述已切分的至少一个物理页            地址;           
所述逻辑页地址数据包括用户数据和管理数据;所述逻辑页地址数据密钥            包括用户数据密钥和管理数据密钥;所述逻辑页地址数据密钥编号包括用户数            据密钥编号和管理数据密钥编号;           

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。