Title :
Enocoro-80: A Hardware Oriented Stream Cipher
Author :
Watanabe, Daisuke ; Ideguchi, K. ; Kitahara, J. ; Muto, Kenji ; Furuichi, Hiroki
Author_Institution :
Syst. Dev. Lab., Hitachi, Ltd., Kawasaki
Abstract :
Panama is a pseudo-random number generator proposed by Daemen and Clapp in 1998. It is designed to achieve high performance in software implementations, and the throughput is twice as fast as that of the AES block cipher. On the other hand, the size optimized implementation in hardware circuit is much larger than that of the AES. We are attempted to design a new hardware oriented PRNG which has a similar structure to Panama. In this paper, a family of PRNGs Enocoro is presented and especially a specific algorithm Enocoro-80 for 80-bit key is given. Enocoro-80 can be implemented with 2.7 Kgates in ASIC. The implementation results are comparable to other ciphers selected as the eSTREAM Profile 2 candidates (hardware oriented ciphers). As a result, we confirm that the design of Panama is suitable to not only a software oriented cipher, but also a hardware oriented cipher.
Keywords :
cryptography; random number generation; AES block cipher; Enocoro-80; PRNG; Panama; eSTREAM Profile 2; hardware oriented stream cipher; pseudorandom number generator; Application specific integrated circuits; Automata; Availability; Cryptography; Hardware; Laboratories; Linear feedback shift registers; Security; Software performance; Throughput; Panama; stream cipher;
Conference_Titel :
Availability, Reliability and Security, 2008. ARES 08. Third International Conference on
Conference_Location :
Barcelona
Print_ISBN :
978-0-7695-3102-1
DOI :
10.1109/ARES.2008.84