DocumentCode :
2770334
Title :
FPGA Implementation of Secure Time Shared Hash Stream Cipher
Author :
Jithendra, K.B. ; Deepthi, P.P. ; Lalmohan, K.S.
Author_Institution :
DOEACC Centre, Calicut, India
fYear :
2011
fDate :
7-9 Oct. 2011
Firstpage :
381
Lastpage :
385
Abstract :
Hash functions are widely used in secure communication systems for message authentication and data integrity verification. For encryption of data, stream ciphers are preferred to block ciphers because it consumes less power and hardware. In this paper we propose implementation and analysis of a circuit for both Hash generation and Encryption of data, based on a single hardware block in the time shared manner. The design of stream cipher based on hardware efficient hash function was reported earlier but in a paper which appeared later, the security of this stream cipher was proved to be very low. In this paper, we investigate how to overcome this weakness and make the design more secure, without much increase in hardware complexity. Here, we implement a 128 bit message encryption circuit which facilitates data integrity check using hash function in FPGA.
Keywords :
communication complexity; cryptography; data integrity; field programmable gate arrays; message authentication; telecommunication security; FPGA implementation; data encryption; data integrity verification; hardware complexity; hardware efficient hash function; hash generation; message authentication; message encryption circuit; secure communication system; secure time shared hash stream cipher; single hardware block cipher; Clocks; Encryption; Field programmable gate arrays; Hardware; Polynomials; LFSR; Periodicity; Security; Stream Cipher; Time Sharing; Toeplitz hash;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Communication Networks (CICN), 2011 International Conference on
Conference_Location :
Gwalior
Print_ISBN :
978-1-4577-2033-8
Type :
conf
DOI :
10.1109/CICN.2011.80
Filename :
6112893
Link To Document :
بازگشت