From 0070016a317fecd96bd3dde6ff5670c9a8b81d00 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 9 Mar 2015 11:59:33 +0000 Subject: add GNUNET_CRYPTO_rsa_public_key_hash --- src/include/gnunet_crypto_lib.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/include/gnunet_crypto_lib.h') diff --git a/src/include/gnunet_crypto_lib.h b/src/include/gnunet_crypto_lib.h index e87297e62..334dab156 100644 --- a/src/include/gnunet_crypto_lib.h +++ b/src/include/gnunet_crypto_lib.h @@ -1538,6 +1538,17 @@ struct GNUNET_CRYPTO_rsa_PublicKey * GNUNET_CRYPTO_rsa_private_key_get_public (const struct GNUNET_CRYPTO_rsa_PrivateKey *priv); +/** + * Compute hash over the public key. + * + * @param key public key to hash + * @param hc where to store the hash code + */ +void +GNUNET_CRYPTO_rsa_public_key_hash (const struct GNUNET_CRYPTO_rsa_PublicKey *key, + struct GNUNET_HashCode *hc); + + /** * Free memory occupied by the public key. * -- cgit v1.2.3