decrypt method

Uint8List decrypt(
  1. Uint8List data,
  2. int objectNumber,
  3. int generation
)

Decrypt an object's data.

Implementation

Uint8List decrypt(Uint8List data, int objectNumber, int generation) {
  if (_encryptionKey == null) return data;

  final objectKey = _computeObjectKey(objectNumber, generation);

  if (isAES) {
    return _aesDecrypt(data, objectKey);
  }
  return Uint8List.fromList(_rc4(data, objectKey));
}