text: Hash-based KDF as defined in RFC 5869. More...
  #include "platform.h"
  #include "gnunet_crypto_lib.h"
  #include "benchmark.h"
  #include <gcrypt.h>
  Go to the source code of this file.
  Hash-based KDF as defined in RFC 5869.
  The following list of people have reviewed this code and considered it correct on the date given (if you reviewed it, please have your name added to the list):
  Definition in file crypto_hkdf.c.
  Definition at line 39 of file crypto_hkdf.c.
  Set this to 0 if you compile this code outside of GNUnet.
  Definition at line 44 of file crypto_hkdf.c.
  Enable debugging.
  Definition at line 49 of file crypto_hkdf.c.
  Compute the HMAC.
  Definition at line 77 of file crypto_hkdf.c.
  Referenced by getPRK(), and GNUNET_CRYPTO_hkdf_v().
  Generate pseudo-random key.
  Definition at line 98 of file crypto_hkdf.c.
  References doHMAC(), dump, GNUNET_memcpy, GNUNET_SYSERR, GNUNET_YES, l, p, and ret.
  Referenced by GNUNET_CRYPTO_hkdf_v().