Alternatives to Sequoia PGP

An OpenPGP implementation in Rust with the sq command-line tool for encrypting, signing and managing keys. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Sequoia PGP.

  • GnuPG

    Complete free implementation of the OpenPGP standard.

    GnuPG is the reference OpenPGP implementation, written in C rather than Rust, available on Windows and macOS too, with smartcard support through its agent.

  • Gpg4win

    GnuPG packaged for Windows with the Kleopatra key manager, for signing and encrypting files and email.

    Gpg4win packages GnuPG for Windows with the Kleopatra graphical key manager and Outlook and Explorer integration instead of a Linux command line.

  • Kleopatra

    A KDE certificate manager and front end for OpenPGP and S/MIME encryption and signing.

    Kleopatra gives a graphical Linux desktop front end for OpenPGP and S/MIME, with key lookup through key servers, LDAP and WKD.

  • GPG Suite

    An OpenPGP toolkit for macOS for encrypting, signing and verifying files and email.

    FreemiumProprietarymacOS

    GPG Suite provides graphical OpenPGP key management and Apple Mail integration on macOS only, is not open source, and charges for GPG Mail.

  • OpenKeychain

    An open-source Android app that manages OpenPGP keys and encrypts, decrypts and signs messages and files.

    OpenKeychain manages OpenPGP keys and encrypts files and messages on Android, providing encryption to other apps, and has a Cure53 security audit.

  • KGpg

    A KDE graphical front end for GnuPG that manages keys and encrypts files and text.

    KGpg provides a simple KDE graphical interface over GnuPG on Linux, showing signatures, trust and expiry, but with fewer features than Kleopatra.

Also worth comparing

These listings name Sequoia PGP as their own alternative, so the relationship runs both ways.

  • age

    File encryption with one small key, no options to get wrong, and a command you can remember.

    Sequoia PGP offers OpenPGP encryption, signing and key management in memory-safe Rust through the sq tool, but it is listed for Linux only and is aimed at developers.

  • Kryptor

    Command-line file encryption and signing using modern cryptography.

    Sequoia PGP provides OpenPGP encryption, signing and key management through the sq command, written in Rust, and is available on Linux rather than all desktop systems.

  • rage

    A Rust implementation of the age file encryption format, with a command-line tool and library.

    Sequoia PGP is another Rust tool, but implements OpenPGP with signing and key management through sq, so it works with existing PGP keys.

Similar software

Related functionality, not a direct replacement.