deriveAesKey function

Uint8List deriveAesKey(
  1. List<int> keyMaterial
)

Derive a 32-byte AES-256 key from arbitrary user key material.

Implementation

Uint8List deriveAesKey(List<int> keyMaterial) {
  final digest = SHA256Digest();
  return digest.process(Uint8List.fromList(keyMaterial));
}