Documentation
¶
Overview ¶
PGP encryption for IMAP Mail Envelopes, and whole messages.
Index ¶
- Constants
- func DecodeHeader(source message.Header, keys openpgp.KeyRing) (target message.Header, err error)
- func DecryptMessage(body io.Reader, keys openpgp.KeyRing) (result []byte, err error)
- func EncodeHeader(target, source message.Header, keys []*openpgp.Entity) (err error)
- func EncryptEMail(raw []byte, hdr message.Header, keys []*openpgp.Entity) (result *message.Entity, err error)
- func EncryptMessage(raw []byte, keys []*openpgp.Entity) (result []byte, err error)
Constants ¶
View Source
const XPgpEnvelope = "X-Pgp-Envelope"
Variables ¶
This section is empty.
Functions ¶
func DecodeHeader ¶
Decrypts the envelope part of the header.
func DecryptMessage ¶
func EncodeHeader ¶
Encrypts the Envelope part of the header.
func EncryptEMail ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.