OpenPGP é um formato criptográfico originalmente proposto pela Internet Engineering Task Force (IETF) no RFC 2440. Este RFC foi substituído pelo RFC 4880.
Este “ padrão ” proposto descreve o formato das mensagens, assinaturas e certificados que o software criptográfico como o GNU Privacy Guard pode trocar . Portanto, não é um software, mas um formato para a troca segura de dados que deve seu nome ao aplicativo de criptografia histórica, Pretty Good Privacy (PGP).
O OpenPGP é usado, por exemplo, para a criptografia e autenticação de correio eletrônico , descrito em particular no RFC 3156. O uso de certificados OpenPGP durante comunicações protegidas por TLS é proposto no RFC 6091.