In-Memory Computing Architecture for Efficient Hardware Security

被引:0
作者
Ajmi, Hala [1 ]
Zayer, Fakhreddine [2 ]
Belgacem, Hamdi [1 ]
机构
[1] Univ Monastir, Fac Sci Monastir, Elect & Microelect Lab, Monastir, Tunisia
[2] Khalifa Univ Sci & Technol, Khalifa Univ, Abu Dhabi, U Arab Emirates
来源
2024 IEEE 7TH INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES, SIGNAL AND IMAGE PROCESSING, ATSIP 2024 | 2024年
关键词
AES cipher; memristive architecture; Hardware security; in-memory computing; FPGA implementation;
D O I
10.1109/ATSIP62566.2024.10638850
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents an innovative approach utilizing in-memory computing (IMC) for the development and integration of AES (Advanced Encryption Standard) cipher technique. Our research aims to enhance cybersecurity measures for a wide range of applications for IoT, such as robotic self-driving and several uses contexts. Memristor (MR) design optimized for in-memory processing is introduced. Our work highlights the development of a 4-bit state memristor device tailored for various range of arithmetic functions in a hardware prototype of AES system. Additionally, we propose a pipeline AES design aimed at harnessing extensive parallelism and ensuring compatibility with MR devices. This approach enhances hardware performance by by managing larger data amounts, accelerating computational, and achieving greater precision demands. Compared to traditional AES hardware, AES-IMC demonstrates an approximate 30 % improvement in power with a comparable throughput rate. Compared with the latest AES-based NVM engines, AES-IMC achieves an impressive 62 % improvement in throughput at similar power dissipation levels. The IMC-developed design will protect against unintentional incidents involving unmanned devices, reducing the risks associated with hostile assaults such as hijacking and illegal control of robots. This helps to reduce the possible economic and financial losses caused by incidents.
引用
收藏
页码:71 / 76
页数:6
相关论文
共 50 条
  • [31] In-Memory Unified TRNG and Multi-Bit PUF for Ubiquitous Hardware Security
    Taneja, Sachin
    Rajanna, Viveka Konandur
    Alioto, Massimo
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2022, 57 (01) : 153 - 166
  • [32] Digital in-memory stochastic computing architecture for vector-matrix multiplication
    Agwa, Shady
    Prodromakis, Themis
    [J]. FRONTIERS IN NANOTECHNOLOGY, 2023, 5
  • [33] Custom RISC-V architecture incorporating memristive in-memory computing
    Mallios, Konstantinos Alexandros
    Tompris, Ioannis
    Passias, Athanasios
    Ntinas, Vasileios
    Fyrigos, Iosif-Angelos
    Sirakoulis, Georgios Ch.
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2024, 187
  • [34] In-memory computing to break the memory wall*
    Huang, Xiaohe
    Liu, Chunsen
    Jiang, Yu-Gang
    Zhou, Peng
    [J]. CHINESE PHYSICS B, 2020, 29 (07)
  • [35] Hardware/Software Co-Design With ADC-Less In-Memory Computing Hardware for Spiking Neural Networks
    Apolinario, Marco Paul E.
    Kosta, Adarsh Kumar
    Saxena, Utkarsh
    Roy, Kaushik
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2024, 12 (01) : 35 - 47
  • [36] Approximate Memristive In-memory Computing
    Yantir, Hasan Erdem
    Eltawil, Ahmed M.
    Kurdahi, Fadi J.
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16
  • [37] A FAST AND ENERGY-EFFICIENT NANOELECTROMECHANICAL NON-VOLATILE MEMORY FOR IN-MEMORY COMPUTING
    Lee, Yong-Bok
    Gang, Min-Ho
    Choi, Pan-Kyu
    Kim, Su-Hyun
    Kim, Tae-Soo
    Lee, So-Young
    Yoon, Jun-Bo
    [J]. 2023 IEEE 36TH INTERNATIONAL CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS, MEMS, 2023, : 5 - 8
  • [38] TAIM: Ternary Activation In-Memory Computing Hardware with 6T SRAM Array
    Kang, Nameun
    Kim, Hyungjun
    Oh, Hyunmyung
    Kim, Jae-Joon
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1081 - 1086
  • [39] In-Memory Computing with Memristor Arrays
    Li, Can
    Belkin, Daniel
    Li, Yunning
    Yan, Peng
    Hu, Miao
    Ge, Ning
    Jiang, Hao
    Montgomery, Eric
    Lin, Peng
    Wang, Zhongrui
    Strachan, John Paul
    Barnell, Mark
    Wu, Qing
    Williams, R. Stanley
    Yang, J. Joshua
    Xia, Qiangfei
    [J]. 2018 IEEE 10TH INTERNATIONAL MEMORY WORKSHOP (IMW), 2018, : 161 - 164
  • [40] Ignite-GPU: a GPU-enabled in-memory computing architecture on clusters
    Sojoodi, Amir Hossein
    Salimi Beni, Majid
    Khunjush, Farshad
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (03) : 3165 - 3192