nanodart library

Classes

AesCbcPkcs7
AES Encrypt/Decrypt using CBC block cipher and PKCS7 padding
Blake2b
KDF
KDF (Key derivator function) base class
KeyIV
A key/iv pair for aes encryption
KeyPair
A modified implementation of tweetnacl that uses blake2b instead of sha256
Nano
NanoAccountEncodes
Tools to encode and decode accounts to/from bytes
NanoAccounts
NanoAccountType
Regex and prefix holder for account types.
NanoBlocks
NanoCrypt
Utility for encrypting and decrypting
NanoHelpers
NanoKeys
NanoMnemomics
NanoSeeds
NanoSignatures
PBKDF2
pbkdf2 Key derivation function with a random salt
Poly1305
Sha
Sha256KDF
Sha256 Key Derivation Function It's not very anti-brute forceable, but it's fast which is an important feature Anti-brute forceable is a lower priority than speed, because key security is on the individual user there's no centralized database of key
Signature
Signature algorithm, Implements ed25519.
TweetNaclFast