initSecureRandom function

SecureRandom initSecureRandom()

Implementation

SecureRandom initSecureRandom() {
  if (_secureRandom != null) {
    return _secureRandom!;
  }
  final secureRandom = FortunaRandom();
  final seed = Platform.instance.platformEntropySource().getBytes(32);
  secureRandom.seed(KeyParameter(seed));

  return _secureRandom = secureRandom;
}