aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_crypto_lib.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/gnunet_crypto_lib.h')
-rw-r--r--src/include/gnunet_crypto_lib.h64
1 files changed, 8 insertions, 56 deletions
diff --git a/src/include/gnunet_crypto_lib.h b/src/include/gnunet_crypto_lib.h
index b41eea8a3..7ff50dda1 100644
--- a/src/include/gnunet_crypto_lib.h
+++ b/src/include/gnunet_crypto_lib.h
@@ -1950,13 +1950,13 @@ GNUNET_CRYPTO_ecdsa_sign_ (
1950 struct GNUNET_CRYPTO_EcdsaSignature *sig); 1950 struct GNUNET_CRYPTO_EcdsaSignature *sig);
1951 1951
1952/** 1952/**
1953 * @brief 1953 * @brief
1954 * 1954 *
1955 * @param priv 1955 * @param priv
1956 * @param data 1956 * @param data
1957 * @param len 1957 * @param len
1958 * @param sig 1958 * @param sig
1959 * @return enum GNUNET_GenericReturnValue 1959 * @return enum GNUNET_GenericReturnValue
1960 */ 1960 */
1961enum GNUNET_GenericReturnValue 1961enum GNUNET_GenericReturnValue
1962GNUNET_CRYPTO_eddsa_sign_raw ( 1962GNUNET_CRYPTO_eddsa_sign_raw (
@@ -1966,54 +1966,6 @@ GNUNET_CRYPTO_eddsa_sign_raw (
1966 struct GNUNET_CRYPTO_EddsaSignature *sig); 1966 struct GNUNET_CRYPTO_EddsaSignature *sig);
1967 1967
1968/** 1968/**
1969 * @brief
1970 *
1971 * @param sig
1972 * @param sig_str
1973 * @return enum GNUNET_GenericReturnValue
1974 */
1975size_t
1976GNUNET_CRYPTO_eddsa_signature_encode(
1977 const struct GNUNET_CRYPTO_EddsaSignature *sig,
1978 char **sig_str);
1979
1980/**
1981 * @brief
1982 *
1983 * @param sig_str
1984 * @param sig
1985 * @return enum GNUNET_GenericReturnValue
1986 */
1987size_t
1988GNUNET_CRYPTO_eddsa_signature_decode(
1989 const char *sig_str,
1990 struct GNUNET_CRYPTO_EddsaSignature *sig);
1991
1992/**
1993 * @brief
1994 *
1995 * @param sig
1996 * @param sig_str
1997 * @return enum GNUNET_GenericReturnValue
1998 */
1999size_t
2000GNUNET_CRYPTO_ecdsa_signature_encode(
2001 const struct GNUNET_CRYPTO_EcdsaSignature *sig,
2002 char **sig_str);
2003
2004/**
2005 * @brief
2006 *
2007 * @param sig_str
2008 * @param sig
2009 * @return enum GNUNET_GenericReturnValue
2010 */
2011size_t
2012GNUNET_CRYPTO_ecdsa_signature_decode(
2013 const char *sig_str,
2014 struct GNUNET_CRYPTO_EcdsaSignature *sig);
2015
2016/**
2017 * @ingroup crypto 1969 * @ingroup crypto
2018 * @brief ECDSA sign a given block. 1970 * @brief ECDSA sign a given block.
2019 * 1971 *
@@ -2491,7 +2443,7 @@ GNUNET_CRYPTO_paillier_decrypt (
2491 2443
2492 2444
2493/** 2445/**
2494 * Compute a ciphertext that represents the sum of the plaintext in @a c1 2446 * Compute a ciphertext that represents the sum of the plaintext in @a c1
2495 * and @a c2 2447 * and @a c2
2496 * 2448 *
2497 * Note that this operation can only be done a finite number of times 2449 * Note that this operation can only be done a finite number of times