generateKey static method

String generateKey({
  1. int bitLength = 256,
})

Generates a symmetric key as hex string

Implementation

static String generateKey({int bitLength = 256}) {
  final byteLength = bitLength ~/ 8;
  final keyBytes = SecureRandomUtils.generateRandomBytes(byteLength);
  return KeyEncodingUtils.bytesToHex(keyBytes);
}