createSalt method
Creates secure random HEX encoded string containing the given number of bytes seeding the string.
Implementation
String createSalt([int size = 2048]) {
assert(size > 0);
final bits = <int>[];
for (var i = 0; i < size; i++) {
bits.add(random.nextInt(256));
}
final salt = hex.encode(bits);
return salt;
}