학술논문
유비쿼터스 컴퓨팅 보안을 위한 경량 블록 암호 구현
Implementation of Lightweight Block Cipher for Ubiquitous Computing Security
Implementation of Lightweight Block Cipher for Ubiquitous Computing Security
Document Type
Article
Text
Text
Author
Source
융합보안논문지, 09/30/2005, Vol. 5, Issue 3, p. 23-32
Subject
Language
한국어(KOR)
ISSN
1598-7329
Abstract
This paper presents a 128-bit Reversible Cellular Automata (RCA) based lightweight block cipher for Ubiquitous computing security. To satisfy resource-constraints for Ubiquitous computing, it is designed as block architecture based on Cellular Automata with high pseudo-randomness. Our implementation requires 704 clock cycles and consumes 2,874 gates for encryption of a 128-bit data block. In conclusion, the processing time outperformed that of AES and NTRU by 31%, and the number of gate was saved by 20%. We evaluate robustness of our implementation against both Differential Cryptanalysis and Strict Avalanche Criterion.