processBlock method

  1. @override
int processBlock(
  1. Uint8List inp,
  2. int inpOff,
  3. Uint8List out,
  4. int outOff,
)
override

Process a block of data.

Implementation

@override
int processBlock(Uint8List inp, int inpOff, Uint8List out, int outOff) {
  if (inpOff + _blockSize > inp.length) {
    throw ArgumentError('Input muito curto para DES.');
  }
  processBlockWithKey(inp, inpOff, out, outOff, _workingKey);
  return _blockSize;
}