bytes | Package bytes implements functions for the manipulation of byte slices. |
crypto | Package crypto collects common cryptographic constants. |
crypto/cipher | Package cipher implements standard block cipher modes that can be wrapped around low-level block cipher implementations. |
crypto/ecdsa | Package ecdsa implements the Elliptic Curve Digital Signature Algorithm, as defined in [FIPS 186-5]. |
crypto/hmac | Package hmac implements the Keyed-Hash Message Authentication Code (HMAC) as defined in U.S. Federal Information Processing Standards Publication 198. |
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. |
crypto/subtle | Package subtle implements functions that are often useful in cryptographic code but require careful thought to use correctly. |
encoding/binary | Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints. |
errors | Package errors implements functions to manipulate errors. |
hash | Package hash provides interfaces for hash functions. |
io | Package io provides basic interfaces to I/O primitives. |