DocumentCode
1753719
Title
Design and implementation of keystream generator with improved security
Author
Pendluri, Vijay Shankar ; Gupta, Pankaj ; Majumdar, Rana
Author_Institution
Wipro Technol., Bangalore, India
fYear
2011
fDate
13-16 Feb. 2011
Firstpage
1626
Lastpage
1631
Abstract
This paper provides the design of stream ciphers based on hash functions and an alternating step generator based on clock control. The keystream generators used for the design of stream ciphers uses low hardware and low power based circuits called Linear Feedback Shift Register circuits. The first two stream ciphers use toeplitz hash, CRC hash and keystream generation circuits whereas the third one uses clock controlling mechanism. Analysis is made for the generation of keystream for clock controlled generator (CCG). The irregular clocking in clock controlled alternating step generator provides good security against various cryptographic attacks. The parameters like periodicity, attacktime and throughput of stream ciphers are measured and compared. As per the results, the first stream cipher gives high periodicity and low attacktime, second stream cipher gives low periodicity and high attacktime. The alternating step generator provides good periodicity, high attacktime and good amount of security compared to other stream ciphers. MATLAB tool is used to calculate periodicity, attacktime and throughput whereas XILINX FPGA is used for the design and implementation purpose. Design includes synthesis, simulation, mapping, place route, verification, and timing analysis done for all the stream ciphers. FPGA results of stream ciphers and alternating step generator evaluate their hardware efficiencies. In all the three designs keystream generation plays a major role.
Keywords
Toeplitz matrices; clocks; cryptography; field programmable gate arrays; low-power electronics; shift registers; timing circuits; CRC hash; MATLAB tool; Toeplitz hash; XILINX FPGA; attacktime; clock controlled generator; clock controlling mechanism; cryptographic attack; hardware efficiency; hash function; keystream generation circuit; keystream generator; linear feedback shift register circuit; low power based circuit; periodicity; place route; security; step generator; stream cipher; timing analysis; verification; Clocks; Cryptography; Field programmable gate arrays; Generators; Registers; Alternating Step Generator; Clock Controlled Generator; Keystream Generator; Linear Feedback Shift Register;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Communication Technology (ICACT), 2011 13th International Conference on
Conference_Location
Seoul
ISSN
1738-9445
Print_ISBN
978-1-4244-8830-8
Type
conf
Filename
5746115
Link To Document