Tengo este pequeño código para cifrar:
typedef unsigned char byte;
int encrypt(char *filename) {
byte key[ 16 ];
int i;
memset( key, 0x00, 16);
for(i=0;i<=sizeof(*key);i++){
key[i]=(byte)(std::rand() % 256);
}
auto enc = new ECB_Mode<AES>::Encryption(key, sizeof(key));
}
¿Existe un método para descifrar o descifrar un fragmento de texto cifrado cifrado con esta función?