[][src]Function openssl::aes::wrap_key

pub fn wrap_key(
    key: &AesKey,
    iv: Option<[u8; 8]>,
    out: &mut [u8],
    in_: &[u8]
) -> Result<usize, KeyError>

Wrap a key, according to RFC 3394

Returns the number of bytes written into out

Panics

Panics if either out or in_ do not have sizes that are a multiple of 8, or if out is not 8 bytes longer than in_