decryptAes method

String decryptAes()

Implementation

String decryptAes() {
  try {
    String input = this;

    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 decrypted = aes.decrypt(enc.Encrypted.fromBase64(input), iv: iv);
    return decrypted;
  } catch (_) {
    return '';
  }
}