Sequoia PGP

An OpenPGP implementation in Rust with the sq command-line tool for encrypting, signing and managing keys.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Sequoia PGP

Sequoia is a modular implementation of the OpenPGP standard, written in the memory-safe Rust language, with a focus on safety and correctness. Besides the library it provides sq, a command-line tool for encrypting, decrypting, signing and verifying data and for managing keys.

The project also works on the wider OpenPGP ecosystem rather than just reimplementing one program. It suits developers and command-line users who want a modern alternative to GnuPG, and projects that need an OpenPGP library they can build into their own software.

Strengths

  • Written in memory-safe Rust
  • Usable both as a library and through the sq command-line tool
  • Designed with a focus on security and correctness

Limitations

  • Command-line only, with no graphical interface
  • Much of the project is aimed at developers rather than end users

Details

Pricing
FreeFree and open source.
License
LGPL-2.0-or-later
Developer
The Sequoia PGP contributors
Platforms
Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Command-line users and developers who want a modern OpenPGP toolkit
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to Sequoia PGP

Compare all

Software that can replace Sequoia PGP for an important use case, and what changes if you switch.

  • 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.

  • 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.

Sequoia PGP as an alternative

Listings that name Sequoia PGP as an alternative.

  • 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 necessarily a direct replacement.

Report a wrong fact or a dead link on this listing