RFC 4880 · PROPOSED STANDARD · 2007

OpenPGP Message Format

Overview

RFC 4880, “OpenPGP Message Format”, is a Proposed Standard document published in November 2007 by J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. It obsoletes RFC 1991, RFC 2440. It has since been updated by RFC 5581. It has been obsoleted by RFC 9580 — refer to the newer document for the authoritative version. The canonical text is published by the RFC Editor.

Abstract

This document is maintained in order to publish all necessary information needed to develop interoperable applications based on the OpenPGP format. It is not a step-by-step cookbook for writing an application. It describes only the format and methods needed to read, check, generate, and write conforming packets crossing any network. It does not deal with storage and implementation questions. It does, however, discuss implementation issues necessary to avoid security flaws.

OpenPGP software uses a combination of strong public-key and symmetric cryptography to provide security services for electronic communications and data storage. These services include confidentiality, key management, authentication, and digital signatures. This document specifies the message formats used in OpenPGP. [STANDARDS-TRACK]

Abstract as published in the RFC, via rfc-editor.org.

What “Proposed Standard” means

An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.

Read this RFC

The canonical text of RFC 4880 is hosted at rfc-editor.org. Available in TXT,HTML.

Relationships to other RFCs
This RFC obsoletes
RFC 1991 RFC 2440
Obsoleted by
RFC 9580
Updated by
RFC 5581
Other RFCs from 2007

Who Is Online

In total there are 36 users online: 0 registered, 29 guests and 7 bots.

Most users ever online was 5,555 on 17 Jul 2026, 3:23 am.

Bots: AhrefsBot Baiduspider Bingbot Other Bot Other Crawler PetalBot SemrushBot

Users active in the past 15 minutes. Total registered members: 372