DocumentCode :
3329506
Title :
PUFFIN: A Novel Compact Block Cipher Targeted to Embedded Digital Systems
Author :
Cheng, Huiju ; Heys, Howard M. ; Wang, Cheng
Author_Institution :
Electr. & Comput. Eng., Memorial Univ. of Newfoundland, St. John´´s, NL
fYear :
2008
fDate :
3-5 Sept. 2008
Firstpage :
383
Lastpage :
390
Abstract :
In this paper, we examine the digital hardware design and implementation of a novel compact block cipher, referred to as PUFFIN, that is suitable for embedded applications. An implementation of PUFFIN targeted to ASIC technology is considered. The proposed block cipher is designed to have a 64-bit block size, a 128-bit key, and is capable of both encryption and decryption operations. The cipher structure is based on the following features: a simple encryption process composed of permutations and substitutions based on 4 times 4 S-boxes, an identical datapath for both encryption and decryption facilitated by involutional operations, and a straightforward on-the-fly subkey generation composed of only a permutation and bit inversions. PUFFIN is found to perform well for implementations based on 0.18-micron CMOS technology. In comparison to other lightweight ciphers, PUFFIN has preferred features, low hardware complexity, and good throughput.
Keywords :
application specific integrated circuits; cryptography; embedded systems; logic design; ASIC technology; PUFFIN compact block cipher; S-box identical datapath; bit inversion; digital hardware design; embedded digital system; encryption-decryption operation; subkey generation; substitution-permutation network structure; Application specific integrated circuits; CMOS technology; Computer architecture; Cryptography; Data security; Design methodology; Digital systems; Embedded computing; Hardware; Proposals; block ciphers; cryptography; embedded applications; security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3277-6
Type :
conf
DOI :
10.1109/DSD.2008.34
Filename :
4669260
Link To Document :
بازگشت