diff options
author | Werner Koch <wk@gnupg.org> | 2011-03-09 17:47:44 +0100 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2011-03-09 17:47:44 +0100 |
commit | 9730275d294b4d9cbbb2453541f001c95f5f31a3 (patch) | |
tree | 96175205d2fd2670586b0a024d710cbc1796e51a /src/visibility.h | |
parent | bf823c5acb713488771c9000242b36ab13649da4 (diff) | |
download | libgcrypt-9730275d294b4d9cbbb2453541f001c95f5f31a3.tar.gz |
New function gcry_kdf_derive
This allows us to factor the S2k code from gpg and gpg-agent out to
libgcrypt. Created a bunch of test vectors using a hacked gpg 1.4.
The function also implements PBKDF2; tested against the RFC-6070 test
vectors.
Diffstat (limited to 'src/visibility.h')
-rw-r--r-- | src/visibility.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/visibility.h b/src/visibility.h index ea00b89c..3c1e8aa8 100644 --- a/src/visibility.h +++ b/src/visibility.h @@ -153,6 +153,8 @@ #define gcry_ac_io_init _gcry_ac_io_init #define gcry_ac_io_init_va _gcry_ac_io_init_va +#define gcry_kdf_derive _gcry_kdf_derive + #define gcry_prime_check _gcry_prime_check #define gcry_prime_generate _gcry_prime_generate #define gcry_prime_group_generator _gcry_prime_group_generator @@ -501,6 +503,8 @@ void gcry_ac_os_to_mpi (gcry_mpi_t mpi, unsigned char *os, size_t os_n); #undef gcry_ac_io_init #undef gcry_ac_io_init_va +#undef gcry_kdf_derive + #undef gcry_prime_check #undef gcry_prime_generate #undef gcry_prime_group_generator @@ -715,6 +719,8 @@ MARK_VISIBLE (gcry_ac_data_from_sexp) MARK_VISIBLE (gcry_ac_io_init) MARK_VISIBLE (gcry_ac_io_init_va) +MARK_VISIBLE (gcry_kdf_derive) + MARK_VISIBLE (gcry_prime_check) MARK_VISIBLE (gcry_prime_generate) MARK_VISIBLE (gcry_prime_group_generator) |