@article{ART002398244},
author={Taeung Kim and Deukjo Hong},
title={Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2018},
volume={23},
number={10},
pages={111-117},
doi={10.9708/jksci.2018.23.10.111}
TY - JOUR
AU - Taeung Kim
AU - Deukjo Hong
TI - Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption
JO - Journal of The Korea Society of Computer and Information
PY - 2018
VL - 23
IS - 10
PB - The Korean Society Of Computer And Information
SP - 111
EP - 117
SN - 1598-849X
AB - CHAM is a lightweight block cipher, proposed in ICISC 2017. CHAM-n/k has the n-bit block and the k-bit key, and designers recommend CHAM-64/128, CHAM-128/128, and CHAM-128/256. In this paper, we study how to make optimal software implementation of CHAM such that it has high encryption speed on CPUs with high computing power. The best performances of our CHAM implementations are 1.6 cycles/byte for CHAM-64/128, 2.3 cycles/byte for CHAM-128/128, and 3.8 cycles/byte for CHAM-128/256. The comparison with existing software implementation results for well-known block ciphers shows that our results are competitive.
KW - Block cipher;Lightweight cryptography;CHAM;Fast software encryption;SIMD
DO - 10.9708/jksci.2018.23.10.111
ER -
Taeung Kim and Deukjo Hong. (2018). Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption. Journal of The Korea Society of Computer and Information, 23(10), 111-117.
Taeung Kim and Deukjo Hong. 2018, "Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption", Journal of The Korea Society of Computer and Information, vol.23, no.10 pp.111-117. Available from: doi:10.9708/jksci.2018.23.10.111
Taeung Kim, Deukjo Hong "Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption" Journal of The Korea Society of Computer and Information 23.10 pp.111-117 (2018) : 111.
Taeung Kim, Deukjo Hong. Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption. 2018; 23(10), 111-117. Available from: doi:10.9708/jksci.2018.23.10.111
Taeung Kim and Deukjo Hong. "Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption" Journal of The Korea Society of Computer and Information 23, no.10 (2018) : 111-117.doi: 10.9708/jksci.2018.23.10.111
Taeung Kim; Deukjo Hong. Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption. Journal of The Korea Society of Computer and Information, 23(10), 111-117. doi: 10.9708/jksci.2018.23.10.111
Taeung Kim; Deukjo Hong. Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption. Journal of The Korea Society of Computer and Information. 2018; 23(10) 111-117. doi: 10.9708/jksci.2018.23.10.111
Taeung Kim, Deukjo Hong. Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption. 2018; 23(10), 111-117. Available from: doi:10.9708/jksci.2018.23.10.111
Taeung Kim and Deukjo Hong. "Software Implementation of Lightweight Block Cipher CHAM for Fast Encryption" Journal of The Korea Society of Computer and Information 23, no.10 (2018) : 111-117.doi: 10.9708/jksci.2018.23.10.111