학술논문

유비쿼터스 컴퓨팅 보안을 위한 경량 블록 암호 구현
Implementation of Lightweight Block Cipher for Ubiquitous Computing Security
Document Type
Article
Text
Source
융합보안논문지, 09/30/2005, Vol. 5, Issue 3, p. 23-32
Subject
Cellular Automata; Lightweight Block Cipher; Ubiquitous Computing; Security
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.