Function crypto_wasi::hkdf
source · pub fn hkdf(
alg: &str,
ikm: impl AsRef<[u8]>,
salt: impl AsRef<[u8]>,
info: impl AsRef<[u8]>,
key_len: usize
) -> Result<Vec<u8>, CryptoErrno>
Expand description
HKDF is a simple key derivation function defined in RFC 5869.
Supported algorithm:
- SHA256
- SHA512
If you don’t set key_len
to 32 for sha256
or 64 for sha512
and get WASI_CRYPTO_ERRNO_ALGORITHM_FAILURE
error,
please use hkdf_hmac
instead.