crypto library
Enums
- AesMode
- Enum that specifies the mode of operation of the AES algorithm.
Constants
- HASH_ITER_COUNT → const int
- IV_LENGTH → const int
- PBKDF2_BLOCK_LENGTH → const int
- SALT_LENGTH → const int
Functions
-
entropyToMnemonic(
String entropyString, {String language = "English"}) → String -
generateIV(
) → Uint8List -
generateMnemonic(
{int wordCount = 12, String language = 'English'}) → String -
generateSalt(
) → Uint8List -
getCodecAES(
String password, {required Uint8List iv, required Uint8List salt}) → CodecAES -
keyFromPassword(
{required String password, required Uint8List salt}) → Uint8List -
mnemonicToEntropy(
dynamic mnemonic, {String language = 'English'}) → String -
mnemonicToSeed(
String mnemonic, {String passphrase = ""}) → Uint8List -
mnemonicToSeedHex(
String mnemonic, {String passphrase = ""}) → String -
sha256(
{required Uint8List data}) → Uint8List -
validateMnemonic(
String mnemonic) → bool