randombytesBufDeterministic static method
Implementation
static Uint8List randombytesBufDeterministic(int size, Uint8List seed) {
RangeError.checkNotNegative(size);
RangeError.checkValueInInterval(seed.length, randombytesSeedbytes,
randombytesSeedbytes, 'seed', 'Invalid length');
final _buf = calloc<Uint8>(size);
final _seed = seed.toPointer();
try {
_randombytes.randombytes_buf_deterministic(_buf, size, _seed);
return _buf.toList(size);
} finally {
calloc.free(_buf);
calloc.free(_seed);
}
}