Efficient and Lightweight In-memory Computing Architecture for Hardware Security

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ajmi, Hala, Zayer, Fakhreddine, Fredj, Amira Hadj, Hamdi, Belgacem, Mohammad, Baker, Werghi, Naoufel, Dias, Jorge
Formato: Preprint
Publicado: 2022
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914789169561600
author Ajmi, Hala
Zayer, Fakhreddine
Fredj, Amira Hadj
Hamdi, Belgacem
Mohammad, Baker
Werghi, Naoufel
Dias, Jorge
author_facet Ajmi, Hala
Zayer, Fakhreddine
Fredj, Amira Hadj
Hamdi, Belgacem
Mohammad, Baker
Werghi, Naoufel
Dias, Jorge
contents The paper proposes in-memory computing (IMC) solution for the design and implementation of the Advanced Encryption Standard (AES) based cryptographic algorithm. This research aims at increasing the cyber security of autonomous driverless cars or robotic autonomous vehicles. The memristor (MR) designs are proposed in order to emulate the AES algorithm phases for efficient in-memory processing. The main features of this work are the following: a memristor 4bit state element is developed and used for implementing different arithmetic operations for AES hardware prototype; A pipeline AES design for massive parallelism and compatibility targeting MR integration; An FPGA implementation of AES-IMC based architecture with MR emulator. The AES-IMC outperforms existing architectures in both higher throughput, and energy efficiency. Compared with the conventional AES hardware, AES-IMC shows ~30% power enhancement with comparable throughput. As for state-of-the-art AES based NVM engines, AES-IMC has comparable power dissipation, and ~62% increased throughput. By enabling the cost-effective real-time deployment of the AES, the IMC architecture will prevent unintended accidents with unmanned devices caused by malicious attacks, including hijacking and unauthorized robot control.
format Preprint
id arxiv_https___arxiv_org_abs_2205_11895
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Efficient and Lightweight In-memory Computing Architecture for Hardware Security
Ajmi, Hala
Zayer, Fakhreddine
Fredj, Amira Hadj
Hamdi, Belgacem
Mohammad, Baker
Werghi, Naoufel
Dias, Jorge
Cryptography and Security
Hardware Architecture
The paper proposes in-memory computing (IMC) solution for the design and implementation of the Advanced Encryption Standard (AES) based cryptographic algorithm. This research aims at increasing the cyber security of autonomous driverless cars or robotic autonomous vehicles. The memristor (MR) designs are proposed in order to emulate the AES algorithm phases for efficient in-memory processing. The main features of this work are the following: a memristor 4bit state element is developed and used for implementing different arithmetic operations for AES hardware prototype; A pipeline AES design for massive parallelism and compatibility targeting MR integration; An FPGA implementation of AES-IMC based architecture with MR emulator. The AES-IMC outperforms existing architectures in both higher throughput, and energy efficiency. Compared with the conventional AES hardware, AES-IMC shows ~30% power enhancement with comparable throughput. As for state-of-the-art AES based NVM engines, AES-IMC has comparable power dissipation, and ~62% increased throughput. By enabling the cost-effective real-time deployment of the AES, the IMC architecture will prevent unintended accidents with unmanned devices caused by malicious attacks, including hijacking and unauthorized robot control.
title Efficient and Lightweight In-memory Computing Architecture for Hardware Security
topic Cryptography and Security
Hardware Architecture
url https://arxiv.org/abs/2205.11895