Pretty Good Privacy (PGP) is a computer program that provides cryptographic privacy and authentication. PGP is often used for signing, encrypting and decrypting e-mails or files to increase the security of e-mail communications and file transfer. It was created by Philip Zimmermann in 1991.
PGP and other similar products follow the OpenPGP standard (RFC 4880) for encrypting and decrypting data.
PGP encryption uses a serial combination of hashing, data compression, symmetric-key cryptography, and, finally, public-key cryptography; each step uses one of several supported algorithms. Each public key is bound to a user name and/or an e-mail address. The first version of this system was generally known as a web of trust to contrast with the X.509 system which uses a hierarchical approach based on certificate authority and which was added to PGP implementations later. Current versions of PGP encryption include both options through an automated key management server.
ezPGP is an OpenPGP compliance software which provides very easy-to-use tools and interface. It contains
ezPGP Server is designed for centrally managing PGP keys and PGP encryption. All client machines' PGP encryptions and decryptions are sent to ezPGP Server so that no PGP keys and PGP program in client machines. Optional HSM (Hardware Security Module) can offer best protection for PGP private keys.
Mobile device (Android and iOS) can also utilize ezPGP server. We will release Mobile API soon
We also provide customization service of PGP, OpenPGP and GnuPG