Low area field‐programmable gate array implementation of PRESENT image encryption with key rotation and substitution

Lightweight ciphers are increasingly employed in cryptography because of the high demand for secure data transmission in wireless sensor network, embedded devices, and Internet of Things. The PRESENT algorithm as an ultra‐lightweight block cipher provides better solution for secure hardware cryptogr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:ETRI journal Ročník 43; číslo 6; s. 1113 - 1129
Hlavní autoři: Parikibandla, Srikanth, Alluri, Sreenivas
Médium: Journal Article
Jazyk:angličtina
Vydáno: Electronics and Telecommunications Research Institute (ETRI) 01.12.2021
한국전자통신연구원
Témata:
ISSN:1225-6463, 2233-7326
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Lightweight ciphers are increasingly employed in cryptography because of the high demand for secure data transmission in wireless sensor network, embedded devices, and Internet of Things. The PRESENT algorithm as an ultra‐lightweight block cipher provides better solution for secure hardware cryptography with low power consumption and minimum resource. This study generates the key using key rotation and substitution method, which contains key rotation, key switching, and binary‐coded decimal‐based key generation used in image encryption. The key rotation and substitution‐based PRESENT architecture is proposed to increase security level for data stream and randomness in cipher through providing high resistance to attacks. Lookup table is used to design the key scheduling module, thus reducing the area of architecture. Field‐programmable gate array (FPGA) performances are evaluated for the proposed and conventional methods. In Virtex 6 device, the proposed key rotation and substitution PRESENT architecture occupied 72 lookup tables, 65 flip flops, and 35 slices which are comparably less to the existing architecture.
Bibliografie:https://doi.org/10.4218/etrij.2020-0203
ISSN:1225-6463
2233-7326
DOI:10.4218/etrij.2020-0203