encryptAes method

String encryptAes()

Implementation

String encryptAes() {
  try {
    final key = enc.Key(Utf8Encoder().convert(_aesKey));
    final iv = enc.IV(Utf8Encoder().convert(_aesIV));

    final aes = enc.Encrypter(
      enc.AES(key, mode: enc.AESMode.cbc, padding: 'PKCS7'),
    );

    final encrypted = aes.encrypt(this, iv: iv);
    return encrypted.base64;
  } catch (_) {
    return '';
  }
}