TY - GEN
T1 - A novel public key cryptosystem based on Merkle-Hellman Knapsack Cryptosystem
AU - Thangavel, M.
AU - Varalakshmi, P.
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/6/16
Y1 - 2017/6/16
N2 - Cryptography is the essential component in any protocols for securing the communication. Diffie and Hellman introduced the concept of Public key cryptosystem, which uses two different keys for secure communication. Ralph Merkle and Martin Hellman invented a public-key cryptosystem named as Merkle-Hellman Knapsack Cryptosystem (MHKC) which is an NP-complete combinatorial problem believed that computationally difficult to solve by intruders. All the public key elements are the modulus of multiples of super increasing sequence. Adi Shamir performs cryptanalysis and breaks the MHKC in polynomial time. In this paper, a novel public key cryptosystem based on MHKC (NPKC-MHKC) has been proposed, which is secure than MHKC. NPKC-MHKC consists of Public key, Private key, and Session key. Since all the three keys depend on each other, it is computationally infeasible for the intruder to break the cryptosystem. The performance analysis shows that the execution time of NPKC-MHKC is comparatively lesser than MHKC and security analysis proves that NPKC-MHKC is secure than MHKC. So, NPKC-MHKC can be implemented in High-performance computing applications.
AB - Cryptography is the essential component in any protocols for securing the communication. Diffie and Hellman introduced the concept of Public key cryptosystem, which uses two different keys for secure communication. Ralph Merkle and Martin Hellman invented a public-key cryptosystem named as Merkle-Hellman Knapsack Cryptosystem (MHKC) which is an NP-complete combinatorial problem believed that computationally difficult to solve by intruders. All the public key elements are the modulus of multiples of super increasing sequence. Adi Shamir performs cryptanalysis and breaks the MHKC in polynomial time. In this paper, a novel public key cryptosystem based on MHKC (NPKC-MHKC) has been proposed, which is secure than MHKC. NPKC-MHKC consists of Public key, Private key, and Session key. Since all the three keys depend on each other, it is computationally infeasible for the intruder to break the cryptosystem. The performance analysis shows that the execution time of NPKC-MHKC is comparatively lesser than MHKC and security analysis proves that NPKC-MHKC is secure than MHKC. So, NPKC-MHKC can be implemented in High-performance computing applications.
KW - Cryptosystem
KW - Knapsack
KW - Merkle-Hellman
KW - Public key cryptography
UR - http://www.scopus.com/inward/record.url?scp=85025135330&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85025135330&partnerID=8YFLogxK
U2 - 10.1109/ICoAC.2017.7951756
DO - 10.1109/ICoAC.2017.7951756
M3 - Conference contribution
AN - SCOPUS:85025135330
T3 - 2016 8th International Conference on Advanced Computing, ICoAC 2016
SP - 117
EP - 122
BT - 2016 8th International Conference on Advanced Computing, ICoAC 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th International Conference on Advanced Computing, ICoAC 2016
Y2 - 19 January 2017 through 21 January 2017
ER -