【技术实现步骤摘要】
一种SSD固态硬盘主控芯片安全密钥生成方法、装置和系统
本专利技术涉及芯片电路设计领域,特别涉及一种SSD固态硬盘主控芯片安全密钥生成方法、装置和系统。
技术介绍
SSD数据存储已经逐渐成为消费设备数据存储和云存储的主要存储介质。对于SSD数据存储来说,数据纠错的意义十分重大,特别是个人关键数据和政府机构相关的数据。SSD主控芯片作为SSD存储设备的大脑,其安全性能直接决定SSD硬盘整体最终的安全性能。而密钥作为整个安全体系的核心,又是SSD数据安全的重中之重。目前,对于密钥信息的配置和运算依然是由CPU来直接读取,这样导致一旦CPU的软件系统被黑客攻破,黑客就可以通过CPU直接读取到所有的密钥信息,存在严重的安全隐患。
技术实现思路
为此,需要提供一种密钥生成的技术方案,用以解决现有技术由于CPU直接运算密钥信息,导致密钥信息容易被破译、安全性低的问题。为实现上述目的,本专利技术第一方面提供了一种SSD固态硬盘主控芯片安全密钥生成装置,包括:数据读取单元、信号选择单元、加解密运算单元、密钥缓存单元和输出控制单元;所述信号选择单元包括第一信号选择器、第二信号选择器、第三信号选择器、第四信号选择器;所述密钥缓存单元包括多个密钥缓存模块;所述数据读取单元与所述第一信号选择器连接,所述第一信号选择器与所述加解密运算单元连接,所述加解密运算单元与所述第二信号选择器连接,所述第二信号选择器与各个所述密钥缓存模块连接,各个所述密钥缓存模块与所述第三信号选择器连接,所述第三信号选择器与所
【技术保护点】
1.一种SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,包括:数据读取单元、信号选择单元、加解密运算单元、加解密算法缓存单元、密钥缓存单元和输出控制单元;/n所述信号选择单元包括第一信号选择器、第二信号选择器、第三信号选择器、第四信号选择器;所述密钥缓存单元包括多个密钥缓存模块;/n所述数据读取单元与所述第一信号选择器连接,所述第一信号选择器与所述加解密运算单元连接,所述加解密运算单元分别与所述第二信号选择器、所述加解密算法缓存单元连接,所述第二信号选择器与各个所述密钥缓存模块连接,各个所述密钥缓存模块与所述第三信号选择器连接,所述第三信号选择器与所述第四信号选择器连接,所述第四信号选择器分别与所述输出控制单元、所述第一信号选择器连接。/n
【技术特征摘要】
1.一种SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,包括:数据读取单元、信号选择单元、加解密运算单元、加解密算法缓存单元、密钥缓存单元和输出控制单元;
所述信号选择单元包括第一信号选择器、第二信号选择器、第三信号选择器、第四信号选择器;所述密钥缓存单元包括多个密钥缓存模块;
所述数据读取单元与所述第一信号选择器连接,所述第一信号选择器与所述加解密运算单元连接,所述加解密运算单元分别与所述第二信号选择器、所述加解密算法缓存单元连接,所述第二信号选择器与各个所述密钥缓存模块连接,各个所述密钥缓存模块与所述第三信号选择器连接,所述第三信号选择器与所述第四信号选择器连接,所述第四信号选择器分别与所述输出控制单元、所述第一信号选择器连接。
2.如权利要求1所述的SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,还包括:加解密选通单元;
所述加解密算法缓存单元包括多个加解密算法缓存模块,所述信号选择单元还包括第五信号选择器;
所述第一信号选择器与所述加解密选通单元连接,所述加解密选通单元与各所述加解密算法缓存模块连接,各所述加解密算法缓存模块与所述加解密运算单元连接,所述加解密运算单元与所述第五信号选择器连接,所述第五信号选择器与所述第二信号选择器连接。
3.如权利要求1或2所述的SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,所述加解密算法包括AES加解密算法、TDES加解密算法、SM4加解密算法中的一种或多种。
4.如权利要求2所述的SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,所述信号选择单元还包括第六信号选择器,所述第六信号选择器分别与第四信号选择器、加解密选通单元连接。
5.如权利要求4所述的SSD固态硬盘主控芯片安全密钥生成装置,其特征在于,还包括初始密钥存储单元,所述初始密钥存储单元与所述加解密选通单元连接。
6.一种SSD固态硬盘主控芯片安全密钥生成系统,其特征在于,所述系统包括数据处理单元和SSD固态硬盘主控芯片安全密钥生成装置,所述SSD固态硬盘主控芯片安全密钥生成装置为如权利要求1至5任一项所述的...
【专利技术属性】
技术研发人员:廖裕民,陈娇丽,刘承,骆飞,刘学,
申请(专利权)人:深圳安捷丽新技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。