Function av_aes_crypt

pub unsafe extern "C" fn av_aes_crypt(
    a: *mut AVAES,
    dst: *mut u8,
    src: *const u8,
    count: i32,
    iv: *mut u8,
    decrypt: i32,
)
Expand description

Encrypt or decrypt a buffer using a previously initialized context.

@param a The AVAES context @param dst destination array, can be equal to src @param src source array, can be equal to dst @param count number of 16 byte blocks @param iv initialization vector for CBC mode, if NULL then ECB will be used @param decrypt 0 for encryption, 1 for decryption