An Efficient Hardware Implementation of Lightweight Block Cipher LEA-128/192/256 for IoT Security Applications
IoT 보안 응용을 위한 경량 블록암호 LEA-128/192/256의 효율적인 하드웨어 구현

Mi-Ji Sung, Kyung-Wook Shin
2015 The Journal of the Korean Institute of Information and Communication Engineering  
This paper describes an efficient hardware implementation of lightweight encryption algorithm LEA-128/192/256 which supports for three master key lengths of 128/192/256-bit. To achieve area-efficient and low-power implementation of LEA crypto-processor, the key scheduler block is optimized to share hardware resources for encryption/decryption key scheduling of three master key lengths. In addition, a parallel register structure and novel operating scheme for key scheduler is devised to reduce
more » ... devised to reduce clock cycles required for key scheduling, which results in an increase of encryption/decryption speed by 20~30%. The designed LEA crypto-processor has been verified by FPGA implementation. The estimated performances according to master key lengths of 128/192/256-bit are 181/162/109 Mbps, respectively, at 113 MHz clock frequency. 키워드 : 경량 블록암호, LEA, IoT 보안, 정보보안, 비밀키 암호
doi:10.6109/jkiice.2015.19.7.1608 fatcat:mzi5cjzkwve7he37niq5zwa3vm