Decrypt one 16‐byte AES block with a key schedule (deprecated; prefer EVP).

Synopsis

Declared in <openssl/aes.h>

[[deprecated]]
void
AES_decrypt(
    unsigned char const* in,
    unsigned char* out,
    AES_KEY const* key);
Warning

Deprecated. Use of this entity is allowed but discouraged.

Parameters

Name

Description

in

16‐byte ciphertext block.

out

16‐byte plaintext buffer (may equal in).

key

Expanded AES decrypt key from AES_set_decrypt_key().

Created with MrDocs