Title :
Efficient design and FPGA implementation of ECPBSG algorithm for a secure communication applications
Author :
Nagaraju, Mamidi ; Srinu, M. ; Satish Kumar, B.
Author_Institution :
Avanthi Inst. of Eng. &Technol., Hyderabad, India
Abstract :
The main aim of this paper is to design hardware efficient secure communication system. To design a secure communication system of low hardware complexity, one method is to avoid redundancy in cryptography primitives. The method used for encryption can be either a stream cipher or block cipher. But the hardware complexity of a stream cipher is much less than that of a block ciphers. Hence in a secure communication system of low hardware complexity, stream cipher is a suitable method in order to reduce redundant hardware for the implementation of some other cryptographic service in time sharing way in the system. The key exchange and encryption are two sequential operations and a popular standard used for key exchange is Elliptic Curve (EC) based method. Most critical step in the design of stream cipher is the design of a Cryptographically Strong Pseudorandom Bit Sequence Generator (CSPBSG). This PBSG is implemented based on Elliptic Curve (EC). The main complex hardware block in Elliptic Curve Pseudorandom Bit Sequence Generator (ECPBSG) is EC point multiplication block. The computational complexity of the EC point multiplication is reduced by using normal basis representation for elements of GF (2m). The GF multiplier structure used in implementation of EC point multiplication is chosen such that the overall hardware complexity is low. It is possible to design secure stream ciphers based on EC point multiplication. Hence this paper completely concentrates on hardware efficiency, in the implementation of secure communication system.
Keywords :
Galois fields; digital arithmetic; field programmable gate arrays; logic design; multiplying circuits; public key cryptography; ECPBSG algorithm; FPGA implementation; Galois field multiplier structure; block cipher; cryptographically strong pseudorandom bit sequence generator; cryptography primitive; elliptic curve based method; elliptic curve pseudorandom bit sequence generator; key exchange; low hardware complexity; point multiplication block; secure communication applications; sequential operation; stream cipher; Ciphers; Communication systems; Complexity theory; Elliptic curve cryptography; Generators; Hardware; CSPBSG; EC; ECC; ECPBSG; GF; Gibberish; RSA; WEP;
Conference_Titel :
Electronics and Communication Systems (ICECS), 2014 International Conference on
Conference_Location :
Coimbatore
Print_ISBN :
978-1-4799-2321-2
DOI :
10.1109/ECS.2014.6892766