Encryption software

OpenPGP – standard for encryption and digital signatures

OpenPGP is a standard for encrypting information and creating digital signatures using public-key cryptography. It is widely associated with secure email, but the format can also protect files, software releases and other types of data.

The standard defines how cryptographic information is represented and exchanged, allowing compatible applications to interpret encrypted messages, signatures and public keys. It originated from Pretty Good Privacy (PGP), developed by Phil Zimmermann.

OpenPGP is maintained through the Internet Engineering Task Force (IETF). Its current principal specification is RFC 9580, which superseded RFC 4880 and incorporates changes to cryptographic algorithms, message formats and key management.

OpenPGP is a technical specification rather than a standalone application. Software such as GnuPG, Thunderbird and other compatible implementations provides the functionality needed to use it.

Key Features

  • Defines interoperable formats for encrypted messages and digital signatures.
  • Supports public-key encryption for protecting information exchanged between users.
  • Supports symmetric encryption using session keys.
  • Defines packet structures for cryptographic messages and associated metadata.
  • Public-key certificates associate cryptographic keys with user identities.
  • Digital signatures provide methods for checking message integrity and authenticity.
  • Supports detached signatures and signed message formats.
  • Provides mechanisms for encryption-key management and revocation.
  • Defines cryptographic algorithm identifiers and compatibility requirements.
  • Supports multiple trust and key-verification approaches, including webs of trust.
  • Provides a common format for independently developed encryption applications.
  • Used by email clients, command-line encryption tools and other security applications.

Website: www.openpgp.org
Support:
Developer: IETF OpenPGP Working Group
License: Not applicable – technical specification


Related Software

Email Encryption Tools
GnuPGEncrypt and sign data and communication
OpenPGPAuthenticating or encrypting data, using public key cryptography
MailvelopeExtension for Google Chrome and Mozilla Firefox
EnigmailOpenPGP Email Security for Mozilla Applications
LibrePGPUpdated specification of the OpenPGP encryption standard
Mymail-Crypt for GmailSimple solution to mail encryption; not affiliated with Google

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted