diff options
Diffstat (limited to 'src/include/gnunet_crypto_lib.h')
-rw-r--r-- | src/include/gnunet_crypto_lib.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/gnunet_crypto_lib.h b/src/include/gnunet_crypto_lib.h index 43fd32a58..07cade0e3 100644 --- a/src/include/gnunet_crypto_lib.h +++ b/src/include/gnunet_crypto_lib.h | |||
@@ -1240,6 +1240,17 @@ GNUNET_CRYPTO_eddsa_key_create (void); | |||
1240 | 1240 | ||
1241 | /** | 1241 | /** |
1242 | * @ingroup crypto | 1242 | * @ingroup crypto |
1243 | * Create a new private key. Clear with #GNUNET_CRYPTO_ecdhe_key_clear(). | ||
1244 | * | ||
1245 | * @param[out] pk set to fresh private key; | ||
1246 | * @return #GNUNET_OK on success, #GNUNET_SYSERR on failure | ||
1247 | */ | ||
1248 | int | ||
1249 | GNUNET_CRYPTO_ecdhe_key_create2 (struct GNUNET_CRYPTO_EcdhePrivateKey *pk); | ||
1250 | |||
1251 | |||
1252 | /** | ||
1253 | * @ingroup crypto | ||
1243 | * Create a new private key. Caller must free return value. | 1254 | * Create a new private key. Caller must free return value. |
1244 | * | 1255 | * |
1245 | * @return fresh private key; free using #GNUNET_free | 1256 | * @return fresh private key; free using #GNUNET_free |