中圖分類號(hào):TP333.3+5 文獻(xiàn)標(biāo)志碼:A DOI: 10.16157/j.issn.0258-7998.245578 中文引用格式: 王麗娟,,沈慶,,徐彬,,等. 基于AES和SM4加密算法的固態(tài)硬盤設(shè)計(jì)與實(shí)現(xiàn)[J]. 電子技術(shù)應(yīng)用,2025,,51(1):29-33. 英文引用格式: Wang Lijuan,,Shen Qing,Xu Bin,,et al. Design and implementation of solid state drive based on AES and SM4 encryption[J]. Application of Electronic Technique,,2025,51(1):29-33.
Design and implementation of solid state drive based on AES and SM4 encryption
Wang Lijuan,,Shen Qing,,Xu Bin,Yang Chuwei,,Hou Qingqing
The Fifty-Eighth Research Institute of China Electronic Technology Group Corporation
Abstract: 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 parallel input, which does not interfere with the speed and other factors of the SATA interface, thus ensuring the advantages of fast encryption speed, high compatibility, high security, and strong flexibility.
Key words : SATA,;solid state drive;AES,;SM4
引言
固態(tài)硬盤(Solid State Drive, SSD)作為一種數(shù)據(jù)存儲(chǔ)介質(zhì),,在個(gè)人電腦、服務(wù)器,、移動(dòng)設(shè)備上均有著十分廣泛的應(yīng)用,。隨著信息數(shù)據(jù)的不斷增加,硬盤容量的不斷擴(kuò)大,、傳輸速度的不斷提高[1],,對(duì)硬盤安全存儲(chǔ)的要求也在不斷提高。傳統(tǒng)軟件加密的速率低,、CPU資源占有率高,、安全性差的問題逐漸凸顯。固態(tài)硬盤相關(guān)技術(shù)需要解決的關(guān)鍵問題有高速傳輸接口的IP實(shí)現(xiàn),、高性能糾錯(cuò)技術(shù)的實(shí)現(xiàn)和高性能高安全固態(tài)存儲(chǔ)模塊的實(shí)現(xiàn)[2-5]等,。加密技術(shù)是實(shí)現(xiàn)安全存儲(chǔ)的一種有效方法。