encryptUsingAes static method

String encryptUsingAes({
  1. required String key,
  2. required String plainText,
  3. required String ivKey,
})

Implementation

static String encryptUsingAes({
  required String key,
  required String plainText,
  required String ivKey,
}) {
  final keyUtf = Key.fromBase64(key);
  final iv = IV.fromBase64(ivKey);

  final encrypter = Encrypter(AES(keyUtf, mode: AESMode.cbc));

  final encrypted = encrypter.encrypt(plainText, iv: iv);

  return encrypted.base16;
}