Jilna Payingat, Lalmohan K. Sreekumari, and Deepthi P. Pattathil
Elliptic Curve, Pseudo Random Bit Sequence Generation, FPGA Implementation, Hardware Efficient
A secure communication system contains a symmetric key encryption system, a hash algorithm and a method for providing digital signatures and key exchange using public key cryptography. Implementation of both key exchange and message encryption on a single field programmable gate array (FPGA) is presented in this paper. A novel architecture combining a key exchange algorithm and message encryption based on stream ciphers is proposed using a single module of elliptic curve point multiplication in a time sharing basis. The hardware complexity is reduced using normal basis representation of GF(2m) and projective co-ordinate representation of elliptic curves.
Important Links:
Go Back