encrypt method

  1. @override
List<int> encrypt(
  1. List<int> data
)
override

Encrypts data using TripleDES with PKCS7 padding.

Implementation

@override
List<int> encrypt(List<int> data) {
  final keyBytes = KeyEncodingUtils.hexToBytes(key);
  final cipher = PaddedBlockCipherImpl(PKCS7Padding(), DESedeEngine());
  cipher.init(true, PaddedBlockCipherParameters(KeyParameter(keyBytes), null));
  return cipher.process(Uint8List.fromList(data));
}