Title :
On the implementation of mceliece with CCA2 indeterminacy by SHA-3
Author_Institution :
Intel Labs., Intel Corp., Hillsboro, OR, USA
Abstract :
This paper deals with the design and implementation of the post-quantum public-key algorithm McEliece. Seamless incorporation of a new error generator and new SHA-3 module provides higher indeterminacy and more randomization of the original McEliece algorithm and achieves CCA2 security standard. Due to the lightweight and high-speed implementation of SHA-3 module the proposed 128-bit secure McEliece architecture provides 6% higher performance in only 0.78 times area of the best known existing design.
Keywords :
public key cryptography; CCA2 indeterminacy; CCA2 security standard; McEliece algorithm; SHA-3 module; post-quantum public-key algorithm; Algorithm design and analysis; Clocks; Computer architecture; Encryption; Vectors; CCA2; Keccak; McEliece; Post-quantum cryptography; SHA-3; Secure hash algorithm; public-key;
Conference_Titel :
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location :
Melbourne VIC
Print_ISBN :
978-1-4799-3431-7
DOI :
10.1109/ISCAS.2014.6865756