mode method
Sets the AES encryption mode.
Implementation
Aes mode(String mode) {
switch (mode) {
case 'cbc':
_mode = AESMode.cbc;
break;
case 'cfb64':
_mode = AESMode.cfb64;
break;
case 'ctr':
_mode = AESMode.ctr;
break;
case 'ecb':
_mode = AESMode.ecb;
break;
case 'ofb64':
_mode = AESMode.ofb64;
break;
case 'ofb64Gctr':
_mode = AESMode.ofb64Gctr;
break;
case 'sic':
_mode = AESMode.sic;
break;
default:
throw Exception('Unknown AES mode: [$mode]');
}
return this;
}