Blake2b constructor
Implementation
Blake2b({int digestSize = 32, String personalization = ''}) {
if (personalization == '') {
blake2bDigest = Blake2bDigest(digestSize: digestSize);
} else {
final bytes = utf8.encode(personalization);
if (bytes.length != 16)
throw Exception('personalization length must be exactly 16 bytes');
blake2bDigest =
Blake2bDigest(digestSize: digestSize, personalization: bytes);
}
}