DocumentCode :
13254
Title :
New Implementations of the WG Stream Cipher
Author :
El-Razouk, Hayssam ; Reyhani-Masoleh, Arash ; Guang Gong
Author_Institution :
Dept. of Electr. & Comput. Eng., Western Univ., London, ON, Canada
Volume :
22
Issue :
9
fYear :
2014
fDate :
Sept. 2014
Firstpage :
1865
Lastpage :
1878
Abstract :
This paper presents two new hardware designs of the Welch-Gong (WG)-128 cipher, one for the multiple output WG (MOWG) version, and the other for the single output version WG based on type-II optimal normal basis representation. The proposed MOWG design uses signal reuse techniques to reduce hardware cost in the MOWG transformation, whereas it increases the speed by eliminating the inverters from the critical path. This is accomplished through reconstructing the key and initial vector loading algorithm and the feedback polynomial of the linear feedback shift register. The proposed WG design uses properties of the trace function to optimize the hardware cost in the WG transformation. The application-specific integrated circuit and field-programmable gate array implementations of the proposed designs show that their areas and power consumptions outperform the existing implementations of the WG cipher.
Keywords :
application specific integrated circuits; circuit feedback; cryptography; field programmable gate arrays; logic design; polynomials; shift registers; MOWG design; WG stream cipher; Welch-Gong-128 cipher; application-specific integrated circuit; area consumptions; critical path; feedback polynomial; field-programmable gate array; hardware cost reduction; inverters; linear feedback shift register; multiple output WG version; power consumptions; signal reuse techniques; single output version WG; trace function; type-II optimal normal basis representation; vector loading algorithm; Ciphers; Delays; Hardware; Inverters; Logic gates; Radiation detectors; Transforms; Finite fields; Welch--Gong (WG) transformation.; Welch??Gong (WG) transformation; linear feedback shift registers (LFSR); normal basis; optimal normal basis (ONB); pseudorandom key generators; stream ciphers;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2013.2280092
Filename :
6601671
Link To Document :
بازگشت