设计应用

基于AES和SM4加密算法的固态硬盘设计与实现

作者:王丽娟,沈庆,徐彬,杨楚玮,侯庆庆
发布日期:2025-01-20
来源:电子技术应用

引言

固态硬盘(Solid State Drive, SSD)作为一种数据存储介质,在个人电脑、服务器、移动设备上均有着十分广泛的应用。随着信息数据的不断增加,硬盘容量的不断扩大、传输速度的不断提高[1],对硬盘安全存储的要求也在不断提高。传统软件加密的速率低、CPU资源占有率高、安全性差的问题逐渐凸显。固态硬盘相关技术需要解决的关键问题有高速传输接口的IP实现、高性能纠错技术的实现和高性能高安全固态存储模块的实现[2-5]等。加密技术是实现安全存储的一种有效方法。

SATA(Serial Advanced Technology Attachment,串行高级技术附件)接口是硬盘存储的通用接口,并正在向传输速度快、便携性好、兼容性强的方向发展。使用SATA硬件接口为数据加密,SATA以其速率高、密钥管理灵活的优点成为解决硬盘安全存储问题的首选方案。

本文提出了基于SATA接口的加密固态硬盘设计方法,是指在SSD控制器设计时通过硬件实现多种加密算法来进行SSD存储数据的加解密,通过控制器配置加密算法相关参数配置,实现加密算法的灵活性。


本文详细内容请下载:

https://www.chinaaet.com/resource/share/2000006278


作者信息:

王丽娟,沈庆,徐彬,杨楚玮,侯庆庆

(中国电子科技集团公司第五十八研究所,江苏 无锡214063)


Magazine.Subscription.jpg

此内容为AET网站原创,未经授权禁止转载。
SATA接口 固态硬盘 AES SM4