Securing data using PGP technology
Keywords:
data security, security, encryption, decryption, public key, private key, paging functions, PGPAbstract
This research is a modest attempt to enrich the data encryption and secure using PGP technology. In the practical side, the researchers used the Java Netbeans programming language, which is commonly used for its more beautiful and intuitive features including the creation of interfaces. One algorithm to increase the complexity of understanding encrypted data and data protection and increase the complexity of encryption so that the system is in front of external aggressors and control and protection of the key and management in a very accurate and safe manner, and the search results in the following:
- Achieve three of the objectives of encryption and its requirements:
* Reliability using symmetric encryption algorithm through (DES, TripleDES, AES, Blowfish).
* Integrity using the MD5 algorithm.
* Prove personal and non-denial using the RSA public key algorithm.
- Researchers have not been able to use the algorithm to compress text.