Improve PGP Cryptography Protocol Using Genetic NTRU Technique

Authors

  • Sura A. Sarab Department of Computer Science, College of Science, Baghdad University, Baghdad, Iraq

Keywords:

Genetic Algorithm, Rand Function, NTRU Cryptosystem, PGP Protocol, Convolution Multiplication, Ring Polynomial

Abstract

The strong cryptography employed by PGP (Pretty Good Privacy) is one of the best available today. The PGP protocol is a hybrid cryptosystem that combines some of the best features of both conventional and public-key cryptography. This paper aim to improve PGP protocol by combined between the Random Genetic algorithm, NTRU (N-th degree Truncated polynomial Ring Unit) algorithm with PGP protocol stages in order to increase PGP protocol speed, security, and make it more difficult in front of the counterfeiter. This can be achieved by use the Genetic algorithm that only generates the keys according to the Random Genetic equations. The final keys that obtained from Genetic algorithm were observed to be purely random (according to the randomness tests) and it was used instead of the keys that generated from random movements of mouse in the standard PGP protocol. In addition, the new PGP protocol uses the NTRU technique for encryption process instead of RSA algorithm. NTRU algorithm is secure to most attack methods and performs operations much faster than RSA. So, the New-PGP increased secure condition to the PGP protocol and made it more robust and efficient.

Downloads

Downloads

Published

2023-03-14

Issue

Section

Computer Science

How to Cite

Improve PGP Cryptography Protocol Using Genetic NTRU Technique. (2023). Iraqi Journal of Science, 56(3C), 2682-2693. https://ijs.uobaghdad.edu.iq/index.php/eijs/article/view/9646

Similar Articles

11-20 of 1290

You may also start an advanced similarity search for this article.