| bytes | Package bytes implements functions for the manipulation of byte slices. |
| crypto | Package crypto collects common cryptographic constants. |
| crypto/rsa | Package rsa implements RSA encryption as specified in PKCS #1 and RFC 8017. |
| crypto/sha256 | Package sha256 implements the SHA224 and SHA256 hash algorithms as defined in FIPS 180-4. |
| crypto/sha512 | Package sha512 implements the SHA-384, SHA-512, SHA-512/224, and SHA-512/256 hash algorithms as defined in FIPS 180-4. |
| encoding/hex | Package hex implements hexadecimal encoding and decoding. |
| github.com/ProtonMail/go-crypto/openpgp | Package openpgp implements high level operations on OpenPGP messages. |
| github.com/ProtonMail/go-crypto/openpgp/armor | Package armor implements OpenPGP ASCII Armor, see RFC 4880. |
| github.com/ProtonMail/go-crypto/openpgp/packet | Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880. |
| github.com/opencontainers/go-digest | Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. |
| github.com/pkg/errors | Package errors provides simple error handling primitives. |
| io | Package io provides basic interfaces to I/O primitives. |
| time | Package time provides functionality for measuring and displaying time. |