diff options
author | Werner Koch <wk@gnupg.org> | 2008-11-26 11:59:14 +0000 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2008-11-26 11:59:14 +0000 |
commit | d665b72c1f810b88849bf839d382264fe52f38bc (patch) | |
tree | b47f5fcdd5778a5a84b9b888d3e0eadd52146bba /src/g10lib.h | |
parent | a66817e01b68920e7d50b7bd59893ca3b2ee0367 (diff) | |
download | libgcrypt-d665b72c1f810b88849bf839d382264fe52f38bc.tar.gz |
Prepare for FIPS186-3.
Diffstat (limited to 'src/g10lib.h')
-rw-r--r-- | src/g10lib.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/g10lib.h b/src/g10lib.h index 9faa26d0..7deb90c4 100644 --- a/src/g10lib.h +++ b/src/g10lib.h @@ -185,9 +185,15 @@ gpg_err_code_t _gcry_generate_fips186_2_prime gcry_mpi_t *r_q, gcry_mpi_t *r_p, int *r_counter, void **r_seed, size_t *r_seedlen); +gpg_err_code_t _gcry_generate_fips186_3_prime + (unsigned int pbits, unsigned int qbits, + const void *seed, size_t seedlen, + gcry_mpi_t *r_q, gcry_mpi_t *r_p, + int *r_counter, + void **r_seed, size_t *r_seedlen, int *r_hashalgo); -/* replacements of missing functions (missing-string.c)*/ +/* Replacements of missing functions (missing-string.c). */ #ifndef HAVE_STPCPY char *stpcpy (char *a, const char *b); #endif @@ -195,7 +201,7 @@ char *stpcpy (char *a, const char *b); int strcasecmp (const char *a, const char *b) _GCRY_GCC_ATTR_PURE; #endif -/* macros used to rename missing functions */ +/* Macros used to rename missing functions. */ #ifndef HAVE_STRTOUL #define strtoul(a,b,c) ((unsigned long)strtol((a),(b),(c))) #endif |