Litcius/Paper detail

ASIC Implementation of ASCON Lightweight Cryptography for IoT Applications

Khai-Duy Nguyen, Tuan-Kiet Dang, Binh Kieu-Do-Nguyen, Duc-Hung Le, Cong‐Kha Pham, Trong-Thuc Hoang

2024IEEE Transactions on Circuits & Systems II Express Briefs18 citationsDOI

Abstract

The number of IoT devices has grown significantly in recent years, and edge computing in IoT is considered a new and growing trend in the technology industry. While cryptography is widely used to enhance the security of IoT devices, it also carries limitations such as resource constraints or latency. Therefore, lightweight cryptography (LWC) balances commensurate resource usage and maintaining security while minimizing system costs. The ASCON stands out among the LWC algorithms as a potential target for implementation and cryptoanalysis. It provides authenticated encryption with associated data (AEAD) and hashing functionalities in many variants, aiming for various applications. In this brief, we present an implementation of Ascon cryptography as a peripheral of a RISC-V System-on-a-Chip (SoC). The ASCON crypto core occupies 1,424 LUTs in FPGA and 17.4 kGE in 180nm CMOS technology while achieving 417 Gbits/J energy efficiency at a supply voltage of 1.0V and frequency of 2 MHz.

Topics & Concepts

Application-specific integrated circuitComputer scienceCryptographyInternet of ThingsEmbedded systemComputer securityQuantum Computing Algorithms and ArchitectureCryptographic Implementations and Security