OpenPGP - ArchWiki

Jump to content
From ArchWiki

Related articles

- OpenPGP-card-tools
- GnuPG
- Smartcards

OpenPGP is an open standard for cryptographic operations. It is a system based on well-understood cryptographic building blocks. OpenPGP supports the secure delivery of files and messages between a sender and a recipient. It also addresses identities and their verification.

## Software

### Applications

A number of e-mail clients implement OpenPGP features, such as Thunderbird.

General-purpose OpenPGP commandline tools include gnupg and sequoia-sq.

### Libraries

A number of libraries exist for various programming languages.

## Hardware security device support

OpenPGP private keys can be securely handled on specialized hardware devices. The OpenPGP card standard defines a smart card application for this purpose. This standard is implemented on many devices, including most models of Nitrokey and YubiKey.

Users can use these smartcards with software such as GnuPG or OpenPGP-card-tools.

## Tips and Tricks

This article or section needs expansion.

Reason: Add subsections about encryption, decryption, signing, verification and authentication (identity, WoT and SSH) using several implementations of OpenPGP (by linking to subsections in other articles, such as GnuPG and OpenPGP-card-tools). (Discuss in Talk:OpenPGP)

## See also

- https://www.openpgp.org/
- https://openpgp.dev/book/
- https://gnupg.org/ftp/specs/OpenPGP-smart-card-application-3.4.1.pdf

Categories:

- Authentication
- Encryption
- OpenPGP

Hidden category:

- Pages or sections flagged with Template:Expansion