Function botan::nist_key_unwrap
source · Expand description
Unwrap a key encrypted using NIST’s AES key wrap algorithm
Examples
// Wrap a 128-bit key with a 256-bit key:
let key = vec![0; 16];
let kek = vec![0; 32];
let wrapped = botan::nist_key_wrap(&kek, &key).unwrap();
let unwrapped = botan::nist_key_unwrap(&kek, &wrapped).unwrap();
assert_eq!(unwrapped, key);