HKDF.NoallocVersions of these functions which write their output in a buffer passed in as an argument
val extract :
alg:SharedDefs.HashDefs.alg ->
salt:bytes ->
ikm:bytes ->
prk:bytes ->
unitextract alg salt ikm prk computes a pseudorandom key prk using hashing algorithm alg with input key material ikm and salt salt.
val expand :
alg:SharedDefs.HashDefs.alg ->
prk:bytes ->
info:bytes ->
okm:bytes ->
unitexpand alg prk info okm expands the pseudorandom key prk using hashing algorithm alg, taking the info string info into account, and writes the output key material in okm.