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

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

扫码查看
硬盘安全存储是固态硬盘(SSD)相关技术中的一个核心问题.基于SATA接口,提出了一种在SSD控制器设计时,添加硬件模块实现多种加密算法来进行SSD存储数据的加解密方法,实现了 AES和SM4两种算法.实验表明,方案中设计的SSD进行加密读速率为223 MB/s,写速率159 MB/s,提出的加密算法对SATA硬盘的读写速度无影响.方案中的加密算法为硬件并行输入,对SATA接口的速度和其他因素没有干扰,因此保证了加密速度较快、兼容性高、安全性高和灵活性强的优势.
Design and implementation of solid state drive based on AES and SM4 encryp-tion
Secure storage of hard drives is a core issue in solid state disk related technologies.Based on the SATA interface,a hardware module is proposed to implement multiple encryption algorithms for SSD storage data encryption and decryption in the design of SSD controllers.Two algorithms,AES and SM4,are implemented.The experiment shows that the SSD disk designed in this scheme has an encrypted read speed of 223 MB/s and a write speed of 159 MB/s.The encryption algorithm proposed in this paper has no effect on the read and write speed of SATA hard drives.The encryption algorithm in this scheme is hardware paral-lel input,which does not interfere with the speed and other factors of the SATA interface,thus ensuring the advantages of fast en-cryption speed,high compatibility,high security,and strong flexibility.

SATAsolid state driveAESSM4

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

展开 >

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

SATA接口 固态硬盘 AES SM4

2025

电子技术应用
华北计算机系统工程研究所(中国电子信息产业集团有限公司第六研究所)

电子技术应用

影响因子:0.567
ISSN:0258-7998
年,卷(期):2025.51(1)