x919 function

Uint8List x919(
  1. List<int> key,
  2. List<int> data
)

ISO 9797 X9.19 MAC Algorithm.

key Must be 16 bytes.

Implementation

Uint8List x919(
  List<int> key,
  List<int> data,
) {
  final mac = algorithm3(key, data, PaddingMode.method1);
  final macHex = hex.encode(mac).toUpperCase();

  final x919 = macHex.substring(0, 8).codeUnits;
  return Uint8List.fromList(x919);
}