pad static method
Implementation
static Uint8List pad(Uint8List data, int n) {
_log.sdVerbose("Data: ${data.hex()}, size: ${data.length}, n: $n");
final Uint8List padBlock = Uint8List(n);
padBlock[0] = 0x80;
final padSize = n - (data.length % n);
final padded = Uint8List.fromList(data + padBlock.sublist(0, padSize));
_log.sdVerbose("Padded data: ${padded.hex()}, size: ${padded.length}");
return padded;
}