# README
github.com/go-crypt/x
Low level library which copies several elements from golang.org/x/crypto. For a higher level library see github.com/go-crypt/crypt.
Intent
This library aims to implement feature parity with golang.org/x/crypto except for the following alterations:
- Only crypt functions and functions to support these exist
- Expose more methods
- Adjust existing methods to have better uniformity
# Packages
Package argon2 implements the key derivation function Argon2.
No description provided by the author
Package bcrypt implements Provos and Mazières's bcrypt adaptive hashing algorithm.
Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693 and the extendable output function (XOF) BLAKE2Xb.
Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
No description provided by the author
No description provided by the author
Package pbkdf2 implements the key derivation function PBKDF2 as defined in RFC
2898 / PKCS #5 v2.0.
Package scrypt implements the scrypt key derivation function as defined in Colin Percival's paper "Stronger Key Derivation via Sequential Memory-Hard Functions" (https://www.tarsnap.com/scrypt/scrypt.pdf).