电子科技 ›› 2023, Vol. 36 ›› Issue (10): 62-67.doi: 10.16180/j.cnki.issn1007-7820.2023.10.008

• • 上一篇    下一篇

基于AES算法的eFlash控制器安全设计

林宇红,肖昊   

  1. 合肥工业大学 微电子学院,安徽 合肥 230009
  • 收稿日期:2022-05-17 出版日期:2023-10-15 发布日期:2023-10-20
  • 作者简介:林宇红(1988-),男,硕士研究生。研究方向:集成电路设计与测试。|肖昊(1982-),男,博士,教授。研究方向:专用硬件加速器、多核片上系统设计。
  • 基金资助:
    国家自然科学基金(61974039)

Security Design of eFlash Controller Based on AES Algorithm

LIN Yuhong,XIAO Hao   

  1. School of Microelectronics,Hefei University of Technology,Hefei 230009,China
  • Received:2022-05-17 Online:2023-10-15 Published:2023-10-20
  • Supported by:
    National Natural Science Foundation of China(61974039)

摘要:

针对专用集成电路(Application Specific Integrated Circuit,ASIC)芯片数据存储在安全性上的需求,尤其是eFlash(embed Flash)存储敏感数据的安全风险,文中设计了一种基于高级加密标准(Advanced Encryption Standard,AES)算法的eFlash安全存储控制器。与传统基于软件和硬件平台加密设计方案相比,基于ASIC芯片平台具有集成度高、运算快等优势。通过对AES算法原理分析,文中提出了使用AES算法在eFlash控制器上对存储数据进行加密。数据传输速率是eFlash性能关键因素,AES算法采用流水线结构设计以提高数据吞吐率,吞吐率达到1.4 Gbit·s-1,消耗9.96×10-10 m2逻辑资源。该加密方案在消耗较少逻辑资源和加密延时的前提下加强了eFlash存储安全,可有效阻止外界攻击ASIC芯片的存储信息。

关键词: 安全存储, AES, eFlash, 控制器, ASIC, 吞吐率, 加密, 流水线结构

Abstract:

For the security requirements of ASIC(Application Specific Integrated Circuit) chip data storage, especially eFlash(embed Flash) stores security risks for sensitive data, an eFlash secure storage controller based on AES(Advanced Encryption Standard) algorithm is designed. Compared with traditional encryption designs based on software and hardware platforms, ASIC chip platform has the advantages of high integration and fast operation. By analyzing the principle of AES algorithm, it is proposed to use AES algorithm to encrypt the stored data on eFlash controller. The data transmission rate is a key factor in eflash performance, AES algorithm is implemented by pipeline structure to improve data throughput, the throughput rate can reach 1.4 Gbit·s-1with consumption of 9.96×10-10 m2 logical resources. This encryption scheme enhances eFlash storage security while consuming less logical resources and encryption delay, effectively prevents external attacks on the storage information of ASIC chips.

Key words: secure storage, AES, eFlash, controller, ASIC, throughput rate, encrypt, pipeline architecture

中图分类号: 

  • TN492