Author
Varıcı, Abdullah, Sağlam, Gürol, İpek, Seçkin, Yıldız, A., Gören, S., Aysu, A., İskender, Deniz, Aktemur, Tankut Barış, Uğurdağ, Hasan Fatih
Publication Date
2019
Publication Place
-
IEEE
Subject
Internet of things, Information security, Cryptography, PRESENT algorithm, FPGA, VerySimpleCPU
Type
Document
Language
English
Digital
Yes
Manuscript
No
Library
Özyeğin University
Library Asset ID
978-172811003-5
Record ID
8f98aab4-8654-4e23-9a36-2105f068177f
Library Location
Electrical & Electronics Engineering, Computer Science
Date
2019
Notes
TÜBİTAK
Sample Text
As Internet of Things (IoT) technology becomes widespread, the importance of information security increases. PRESENT algorithm is a major lightweight symmetric-key encryption algorithm for IoT devices. Compared to the Advanced Encryption Standard (AES), PRESENT uses a lower amount of resources while achieving the same level of security. In this paper, we implement PRESENT with different design methodologies including hand-coded RTL, Vivado HLS, PicoBlaze, VerySimpleCPU (VSCPU) based microcontrollers, and a customized VSCPU. The customized VSCPU design is based on optimizing the instruction set architecture for the algorithm specifics of PRESENT. Our results show that the customized VSCPU design metholodogy can be more efficient than HLS and PicoBlaze while providing the flexibility compared to RTL designs.
DOI
10.1109/EWDTS.2019.8884397