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
- Categories
- Encryption tools, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Sequoia PGP
Compare allSoftware 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.
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.
Mailvelope
Browser extension that adds OpenPGP encryption to webmail.