[nettle] Update the Win32 precompiled build of Nettle from 3.9.1 to 3.10.1.

Compiled using gcc-15.1.0 and MinGW-w64 12.0.0.
This commit is contained in:
David Korth 2025-05-21 18:15:54 -04:00
parent 27ba56c693
commit 3087f2afe4
29 changed files with 2119 additions and 1934 deletions

View File

@ -1,17 +1,17 @@
GNU Nettle 3.9.1, precompiled for Win32.
GNU Nettle 3.10.1, precompiled for Win32.
License: LGPLv3 or LGPLv2.1
ASM optimizations are enabled in "fat binary" mode.
i386 build:
- Compiled with i686-w64-mingw32-gcc 13.2.0.
- Using MinGW-w64 11.0.0.
- Compiled with i686-w64-mingw32-gcc 15.1.0.
- Using MinGW-w64 12.0.0.
- i686-optimized.
amd64 build:
- Compiled with x86_64-w64-mingw32-gcc 13.2.0.
- Using MinGW-w64 11.0.0.
- Compiled with x86_64-w64-mingw32-gcc 15.1.0.
- Using MinGW-w64 12.0.0.
To obtain the original nettle-3.9.1, visit:
To obtain the original nettle-3.10.1, visit:
- https://www.lysator.liu.se/~nisse/nettle/
- https://ftp.gnu.org/gnu/nettle/

View File

@ -0,0 +1,69 @@
/* drbg-ctr.h
This file is part of GNU Nettle.
GNU Nettle is free software: you can redistribute it and/or
modify it under the terms of either:
* the GNU Lesser General Public License as published by the Free
Software Foundation; either version 3 of the License, or (at your
option) any later version.
or
* the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your
option) any later version.
or both in parallel, as here.
GNU Nettle is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received copies of the GNU General Public License and
the GNU Lesser General Public License along with this program. If
not, see http://www.gnu.org/licenses/.
*/
#ifndef NETTLE_DRBG_CTR_H_INCLUDED
#define NETTLE_DRBG_CTR_H_INCLUDED
#include "nettle-types.h"
#include "aes.h"
#ifdef __cplusplus
extern "C"
{
#endif
/* Namespace mangling */
#define drbg_ctr_aes256_init nettle_drbg_ctr_aes256_init
#define drbg_ctr_aes256_random nettle_drbg_ctr_aes256_random
#define DRBG_CTR_AES256_SEED_SIZE (AES_BLOCK_SIZE + AES256_KEY_SIZE)
struct drbg_ctr_aes256_ctx
{
struct aes256_ctx key;
union nettle_block16 V;
};
/* Initialize using DRBG_CTR_AES256_SEED_SIZE bytes of
SEED_MATERIAL. */
void
drbg_ctr_aes256_init (struct drbg_ctr_aes256_ctx *ctx,
uint8_t *seed_material);
/* Output N bytes of random data into DST. */
void
drbg_ctr_aes256_random (struct drbg_ctr_aes256_ctx *ctx,
size_t n, uint8_t *dst);
#ifdef __cplusplus
}
#endif
#endif /* NETTLE_DRBG_CTR_H_INCLUDED */

View File

@ -180,6 +180,7 @@ do { \
length and data. */
#define MD_UPDATE(ctx, length, data, f, incr) \
do { \
if (!length) goto __md_done; \
if ((ctx)->index) \
{ \
/* Try to fill partial block */ \

View File

@ -285,6 +285,8 @@ extern const struct nettle_mac nettle_cmac_aes256;
extern const struct nettle_mac nettle_cmac_des3;
/* HMAC variants with key size = digest size */
extern const struct nettle_mac nettle_hmac_gosthash94;
extern const struct nettle_mac nettle_hmac_gosthash94cp;
extern const struct nettle_mac nettle_hmac_md5;
extern const struct nettle_mac nettle_hmac_ripemd160;
extern const struct nettle_mac nettle_hmac_sha1;

View File

@ -88,6 +88,12 @@ extern "C" {
#define rsa_encrypt nettle_rsa_encrypt
#define rsa_decrypt nettle_rsa_decrypt
#define rsa_decrypt_tr nettle_rsa_decrypt_tr
#define rsa_oaep_sha256_encrypt nettle_rsa_oaep_sha256_encrypt
#define rsa_oaep_sha256_decrypt nettle_rsa_oaep_sha256_decrypt
#define rsa_oaep_sha384_encrypt nettle_rsa_oaep_sha384_encrypt
#define rsa_oaep_sha384_decrypt nettle_rsa_oaep_sha384_decrypt
#define rsa_oaep_sha512_encrypt nettle_rsa_oaep_sha512_encrypt
#define rsa_oaep_sha512_decrypt nettle_rsa_oaep_sha512_decrypt
#define rsa_sec_decrypt nettle_rsa_sec_decrypt
#define rsa_compute_root nettle_rsa_compute_root
#define rsa_compute_root_tr nettle_rsa_compute_root_tr
@ -389,8 +395,6 @@ rsa_pss_sha512_verify_digest(const struct rsa_public_key *key,
/* RSA encryption, using PKCS#1 */
/* These functions uses the v1.5 padding. What should the v2 (OAEP)
* functions be called? */
/* Returns 1 on success, 0 on failure, which happens if the
* message is too long for the key. */
@ -428,6 +432,53 @@ rsa_sec_decrypt(const struct rsa_public_key *pub,
size_t length, uint8_t *message,
const mpz_t gibberish);
/* RSA encryption, using OAEP */
int
rsa_oaep_sha256_encrypt (const struct rsa_public_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t length, const uint8_t * message,
uint8_t *ciphertext);
int
rsa_oaep_sha256_decrypt (const struct rsa_public_key *pub,
const struct rsa_private_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t *length, uint8_t *message,
const uint8_t *ciphertext);
int
rsa_oaep_sha384_encrypt (const struct rsa_public_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t length, const uint8_t * message,
uint8_t *ciphertext);
int
rsa_oaep_sha384_decrypt (const struct rsa_public_key *pub,
const struct rsa_private_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t *length, uint8_t *message,
const uint8_t *ciphertext);
int
rsa_oaep_sha512_encrypt (const struct rsa_public_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t length, const uint8_t *message,
uint8_t *ciphertext);
int
rsa_oaep_sha512_decrypt (const struct rsa_public_key *pub,
const struct rsa_private_key *key,
void *random_ctx, nettle_random_func *random,
size_t label_length, const uint8_t *label,
size_t *length, uint8_t *message,
const uint8_t *ciphertext);
/* Compute x, the e:th root of m. Calling it with x == m is allowed.
It is required that 0 <= m < n. */
void

View File

@ -42,6 +42,10 @@ extern "C" {
/* Name mangling */
#define sha3_permute nettle_sha3_permute
#define sha3_128_init nettle_sha3_128_init
#define sha3_128_update nettle_sha3_128_update
#define sha3_128_shake nettle_sha3_128_shake
#define sha3_128_shake_output nettle_sha3_128_shake_output
#define sha3_224_init nettle_sha3_224_init
#define sha3_224_update nettle_sha3_224_update
#define sha3_224_digest nettle_sha3_224_digest
@ -49,6 +53,7 @@ extern "C" {
#define sha3_256_update nettle_sha3_256_update
#define sha3_256_digest nettle_sha3_256_digest
#define sha3_256_shake nettle_sha3_256_shake
#define sha3_256_shake_output nettle_sha3_256_shake_output
#define sha3_384_init nettle_sha3_384_init
#define sha3_384_update nettle_sha3_384_update
#define sha3_384_digest nettle_sha3_384_digest
@ -78,6 +83,9 @@ sha3_permute (struct sha3_state *state);
The "rate" is the width - capacity, or width - 2 * (digest
size). */
#define SHA3_128_DIGEST_SIZE 16
#define SHA3_128_BLOCK_SIZE 168
#define SHA3_224_DIGEST_SIZE 28
#define SHA3_224_BLOCK_SIZE 144
@ -96,6 +104,31 @@ sha3_permute (struct sha3_state *state);
#define SHA3_384_DATA_SIZE SHA3_384_BLOCK_SIZE
#define SHA3_512_DATA_SIZE SHA3_512_BLOCK_SIZE
struct sha3_128_ctx
{
struct sha3_state state;
unsigned index;
uint8_t block[SHA3_128_BLOCK_SIZE];
};
void
sha3_128_init (struct sha3_128_ctx *ctx);
void
sha3_128_update (struct sha3_128_ctx *ctx,
size_t length,
const uint8_t *data);
void
sha3_128_shake (struct sha3_128_ctx *ctx,
size_t length,
uint8_t *digest);
void
sha3_128_shake_output (struct sha3_128_ctx *ctx,
size_t length,
uint8_t *digest);
struct sha3_224_ctx
{
struct sha3_state state;
@ -143,6 +176,13 @@ sha3_256_shake(struct sha3_256_ctx *ctx,
size_t length,
uint8_t *digest);
/* Unlike sha3_256_shake, this function can be called multiple times
to retrieve output from shake256 in an incremental manner */
void
sha3_256_shake_output(struct sha3_256_ctx *ctx,
size_t length,
uint8_t *digest);
struct sha3_384_ctx
{
struct sha3_state state;

View File

@ -41,7 +41,7 @@ extern "C" {
/* Individual version numbers in decimal */
#define NETTLE_VERSION_MAJOR 3
#define NETTLE_VERSION_MINOR 9
#define NETTLE_VERSION_MINOR 10
#define NETTLE_USE_MINI_GMP 1

View File

@ -1,9 +0,0 @@
#!/bin/bash
export CFLAGS="-O2 -pipe -static-libgcc -fstrict-aliasing -fcf-protection -ftree-vectorize"
export LDFLAGS="-Wl,-O1 -static-libgcc -Wl,--dynamicbase -Wl,--nxcompat -Wl,--high-entropy-va -Wl,--subsystem,console:5.02"
../configure --host=x86_64-w64-mingw32 \
--enable-mini-gmp \
--enable-fat \
--enable-x86-aesni \
--enable-x86-sha-ni \
--enable-x86-pclmul

View File

@ -18,429 +18,438 @@ EXPORTS
_nettle_ecc_dup_jj @17
_nettle_ecc_dup_th @18
_nettle_ecc_eh_to_a @19
_nettle_ecc_hash @20
_nettle_ecc_j_to_a @21
_nettle_ecc_mod @22
_nettle_ecc_mod_add @23
_nettle_ecc_mod_addmul_1 @24
_nettle_ecc_mod_equal_p @25
_nettle_ecc_mod_inv @26
_nettle_ecc_mod_mul @27
_nettle_ecc_mod_mul_1 @28
_nettle_ecc_mod_mul_canonical @29
_nettle_ecc_mod_pow_2k @30
_nettle_ecc_mod_pow_2k_mul @31
_nettle_ecc_mod_random @32
_nettle_ecc_mod_sqr @33
_nettle_ecc_mod_sqr_canonical @34
_nettle_ecc_mod_sub @35
_nettle_ecc_mod_submul_1 @36
_nettle_ecc_mod_zero_p @37
_nettle_ecc_mul_a @38
_nettle_ecc_mul_a_eh @39
_nettle_ecc_mul_g @40
_nettle_ecc_mul_g_eh @41
_nettle_ecc_mul_m @42
_nettle_ecc_nonsec_add_jjj @43
_nettle_ecc_pm1_redc @44
_nettle_ecc_pp1_redc @45
_nettle_ecc_secp192r1_modp @46
_nettle_ecc_secp256r1_redc @47
_nettle_ecc_secp384r1_modp @48
_nettle_ed25519_sha512 @49 DATA
_nettle_ed448_shake256 @50 DATA
_nettle_eddsa_compress @51
_nettle_eddsa_compress_itch @52
_nettle_eddsa_decompress @53
_nettle_eddsa_decompress_itch @54
_nettle_eddsa_expand_key @55
_nettle_eddsa_hash @56
_nettle_eddsa_public_key @57
_nettle_eddsa_public_key_itch @58
_nettle_eddsa_sign @59
_nettle_eddsa_sign_itch @60
_nettle_eddsa_verify @61
_nettle_eddsa_verify_itch @62
_nettle_generate_pocklington_prime @63
_nettle_gmp_alloc @64
_nettle_gmp_alloc_limbs @65
_nettle_gmp_free @66
_nettle_gmp_free_limbs @67
_nettle_gost_gc256b @68 DATA
_nettle_gost_gc512a @69 DATA
_nettle_gost_hash @70
_nettle_mpn_get_base256 @71
_nettle_mpn_get_base256_le @72
_nettle_mpn_set_base256 @73
_nettle_mpn_set_base256_le @74
_nettle_mpz_limbs_copy @75
_nettle_mpz_set_n @76
_nettle_pkcs1_sec_decrypt @77
_nettle_pkcs1_sec_decrypt_variable @78
_nettle_pkcs1_signature_prefix @79
_nettle_rsa_blind @80
_nettle_rsa_check_size @81
_nettle_rsa_sec_compute_root_tr @82
_nettle_rsa_unblind @83
_nettle_rsa_verify @84
_nettle_rsa_verify_recover @85
_nettle_sec_add_1 @86
_nettle_sec_sub_1 @87
_nettle_sec_zero_p @88
_nettle_secp_192r1 @89 DATA
_nettle_secp_224r1 @90 DATA
_nettle_secp_256r1 @91 DATA
_nettle_secp_384r1 @92 DATA
_nettle_secp_521r1 @93 DATA
mp_bits_per_limb @94 DATA
mp_get_memory_functions @95
mp_set_memory_functions @96
mpn_add @97
mpn_add_1 @98
mpn_add_n @99
mpn_addmul_1 @100
mpn_cmp @101
mpn_cnd_add_n @102
mpn_cnd_sub_n @103
mpn_cnd_swap @104
mpn_com @105
mpn_copyd @106
mpn_copyi @107
mpn_get_str @108
mpn_invert_3by2 @109
mpn_lshift @110
mpn_mul @111
mpn_mul_1 @112
mpn_mul_n @113
mpn_neg @114
mpn_perfect_square_p @115
mpn_popcount @116
mpn_rshift @117
mpn_scan0 @118
mpn_scan1 @119
mpn_sec_tabselect @120
mpn_set_str @121
mpn_sqr @122
mpn_sqrtrem @123
mpn_sub @124
mpn_sub_1 @125
mpn_sub_n @126
mpn_submul_1 @127
mpn_zero @128
mpn_zero_p @129
mpz_2fac_ui @130
mpz_abs @131
mpz_add @132
mpz_add_ui @133
mpz_addmul @134
mpz_addmul_ui @135
mpz_and @136
mpz_bin_uiui @137
mpz_cdiv_q @138
mpz_cdiv_q_2exp @139
mpz_cdiv_q_ui @140
mpz_cdiv_qr @141
mpz_cdiv_qr_ui @142
mpz_cdiv_r @143
mpz_cdiv_r_2exp @144
mpz_cdiv_r_ui @145
mpz_cdiv_ui @146
mpz_clear @147
mpz_clrbit @148
mpz_cmp @149
mpz_cmp_d @150
mpz_cmp_si @151
mpz_cmp_ui @152
mpz_cmpabs @153
mpz_cmpabs_d @154
mpz_cmpabs_ui @155
mpz_com @156
mpz_combit @157
mpz_congruent_p @158
mpz_divexact @159
mpz_divexact_ui @160
mpz_divisible_p @161
mpz_divisible_ui_p @162
mpz_export @163
mpz_fac_ui @164
mpz_fdiv_q @165
mpz_fdiv_q_2exp @166
mpz_fdiv_q_ui @167
mpz_fdiv_qr @168
mpz_fdiv_qr_ui @169
mpz_fdiv_r @170
mpz_fdiv_r_2exp @171
mpz_fdiv_r_ui @172
mpz_fdiv_ui @173
mpz_fits_sint_p @174
mpz_fits_slong_p @175
mpz_fits_sshort_p @176
mpz_fits_uint_p @177
mpz_fits_ulong_p @178
mpz_fits_ushort_p @179
mpz_gcd @180
mpz_gcd_ui @181
mpz_gcdext @182
mpz_get_d @183
mpz_get_si @184
mpz_get_str @185
mpz_get_ui @186
mpz_getlimbn @187
mpz_hamdist @188
mpz_import @189
mpz_init @190
mpz_init2 @191
mpz_init_set @192
mpz_init_set_d @193
mpz_init_set_si @194
mpz_init_set_str @195
mpz_init_set_ui @196
mpz_invert @197
mpz_ior @198
mpz_lcm @199
mpz_lcm_ui @200
mpz_limbs_finish @201
mpz_limbs_modify @202
mpz_limbs_read @203
mpz_limbs_write @204
mpz_mfac_uiui @205
mpz_mod @206
mpz_mod_ui @207
mpz_mul @208
mpz_mul_2exp @209
mpz_mul_si @210
mpz_mul_ui @211
mpz_neg @212
mpz_out_str @213
mpz_perfect_square_p @214
mpz_popcount @215
mpz_pow_ui @216
mpz_powm @217
mpz_powm_ui @218
mpz_probab_prime_p @219
mpz_realloc2 @220
mpz_roinit_n @221
mpz_root @222
mpz_rootrem @223
mpz_scan0 @224
mpz_scan1 @225
mpz_set @226
mpz_set_d @227
mpz_set_si @228
mpz_set_str @229
mpz_set_ui @230
mpz_setbit @231
mpz_sgn @232
mpz_size @233
mpz_sizeinbase @234
mpz_sqrt @235
mpz_sqrtrem @236
mpz_sub @237
mpz_sub_ui @238
mpz_submul @239
mpz_submul_ui @240
mpz_swap @241
mpz_tdiv_q @242
mpz_tdiv_q_2exp @243
mpz_tdiv_q_ui @244
mpz_tdiv_qr @245
mpz_tdiv_qr_ui @246
mpz_tdiv_r @247
mpz_tdiv_r_2exp @248
mpz_tdiv_r_ui @249
mpz_tdiv_ui @250
mpz_tstbit @251
mpz_ui_pow_ui @252
mpz_ui_sub @253
mpz_xor @254
nettle_asn1_der_decode_bitstring @255
nettle_asn1_der_decode_bitstring_last @256
nettle_asn1_der_decode_constructed @257
nettle_asn1_der_decode_constructed_last @258
nettle_asn1_der_get_bignum @259
nettle_asn1_der_get_uint32 @260
nettle_asn1_der_iterator_first @261
nettle_asn1_der_iterator_next @262
nettle_curve25519_mul @263
nettle_curve25519_mul_g @264
nettle_curve448_mul @265
nettle_curve448_mul_g @266
nettle_dsa_compat_generate_keypair @267
nettle_dsa_generate_keypair @268
nettle_dsa_generate_params @269
nettle_dsa_keypair_from_sexp_alist @270
nettle_dsa_keypair_to_sexp @271
nettle_dsa_openssl_private_key_from_der_iterator @272
nettle_dsa_params_clear @273
nettle_dsa_params_from_der_iterator @274
nettle_dsa_params_init @275
nettle_dsa_private_key_clear @276
nettle_dsa_private_key_init @277
nettle_dsa_public_key_clear @278
nettle_dsa_public_key_from_der_iterator @279
nettle_dsa_public_key_init @280
nettle_dsa_sha1_keypair_from_sexp @281
nettle_dsa_sha1_sign @282
nettle_dsa_sha1_sign_digest @283
nettle_dsa_sha1_verify @284
nettle_dsa_sha1_verify_digest @285
nettle_dsa_sha256_keypair_from_sexp @286
nettle_dsa_sha256_sign @287
nettle_dsa_sha256_sign_digest @288
nettle_dsa_sha256_verify @289
nettle_dsa_sha256_verify_digest @290
nettle_dsa_sign @291
nettle_dsa_signature_clear @292
nettle_dsa_signature_from_sexp @293
nettle_dsa_signature_init @294
nettle_dsa_verify @295
nettle_ecc_bit_size @296
nettle_ecc_ecdsa_sign @297
nettle_ecc_ecdsa_sign_itch @298
nettle_ecc_ecdsa_verify @299
nettle_ecc_ecdsa_verify_itch @300
nettle_ecc_gostdsa_sign @301
nettle_ecc_gostdsa_sign_itch @302
nettle_ecc_gostdsa_verify @303
nettle_ecc_gostdsa_verify_itch @304
nettle_ecc_point_clear @305
nettle_ecc_point_get @306
nettle_ecc_point_init @307
nettle_ecc_point_mul @308
nettle_ecc_point_mul_g @309
nettle_ecc_point_set @310
nettle_ecc_scalar_clear @311
nettle_ecc_scalar_get @312
nettle_ecc_scalar_init @313
nettle_ecc_scalar_random @314
nettle_ecc_scalar_set @315
nettle_ecc_size @316
nettle_ecc_size_a @317
nettle_ecc_size_j @318
nettle_ecdsa_generate_keypair @319
nettle_ecdsa_sign @320
nettle_ecdsa_verify @321
nettle_ed25519_sha512_public_key @322
nettle_ed25519_sha512_sign @323
nettle_ed25519_sha512_verify @324
nettle_ed448_shake256_public_key @325
nettle_ed448_shake256_sign @326
nettle_ed448_shake256_verify @327
nettle_get_gost_gc256b @328
nettle_get_gost_gc512a @329
nettle_get_secp_192r1 @330
nettle_get_secp_224r1 @331
nettle_get_secp_256r1 @332
nettle_get_secp_384r1 @333
nettle_get_secp_521r1 @334
nettle_gostdsa_sign @335
nettle_gostdsa_verify @336
nettle_gostdsa_vko @337
nettle_mpz_get_str_256 @338
nettle_mpz_init_set_str_256_s @339
nettle_mpz_init_set_str_256_u @340
nettle_mpz_random @341
nettle_mpz_random_size @342
nettle_mpz_set_sexp @343
nettle_mpz_set_str_256_s @344
nettle_mpz_set_str_256_u @345
nettle_mpz_sizeinbase_256_s @346
nettle_mpz_sizeinbase_256_u @347
nettle_openssl_provate_key_from_der @348
nettle_pgp_armor @349
nettle_pgp_crc24 @350
nettle_pgp_put_header @351
nettle_pgp_put_header_length @352
nettle_pgp_put_length @353
nettle_pgp_put_mpi @354
nettle_pgp_put_public_rsa_key @355
nettle_pgp_put_rsa_sha1_signature @356
nettle_pgp_put_string @357
nettle_pgp_put_sub_packet @358
nettle_pgp_put_uint16 @359
nettle_pgp_put_uint32 @360
nettle_pgp_put_userid @361
nettle_pgp_sub_packet_end @362
nettle_pgp_sub_packet_start @363
nettle_pkcs1_decrypt @364
nettle_pkcs1_encrypt @365
nettle_pkcs1_rsa_digest_encode @366
nettle_pkcs1_rsa_md5_encode @367
nettle_pkcs1_rsa_md5_encode_digest @368
nettle_pkcs1_rsa_sha1_encode @369
nettle_pkcs1_rsa_sha1_encode_digest @370
nettle_pkcs1_rsa_sha256_encode @371
nettle_pkcs1_rsa_sha256_encode_digest @372
nettle_pkcs1_rsa_sha512_encode @373
nettle_pkcs1_rsa_sha512_encode_digest @374
nettle_pss_encode_mgf1 @375
nettle_pss_mgf1 @376
nettle_pss_verify_mgf1 @377
nettle_random_prime @378
nettle_rsa_compute_root @379
nettle_rsa_compute_root_tr @380
nettle_rsa_decrypt @381
nettle_rsa_decrypt_tr @382
nettle_rsa_encrypt @383
nettle_rsa_generate_keypair @384
nettle_rsa_keypair_from_der @385
nettle_rsa_keypair_from_sexp @386
nettle_rsa_keypair_from_sexp_alist @387
nettle_rsa_keypair_to_openpgp @388
nettle_rsa_keypair_to_sexp @389
nettle_rsa_md5_sign @390
nettle_rsa_md5_sign_digest @391
nettle_rsa_md5_sign_digest_tr @392
nettle_rsa_md5_sign_tr @393
nettle_rsa_md5_verify @394
nettle_rsa_md5_verify_digest @395
nettle_rsa_pkcs1_sign @396
nettle_rsa_pkcs1_sign_tr @397
nettle_rsa_pkcs1_verify @398
nettle_rsa_private_key_clear @399
nettle_rsa_private_key_from_der_iterator @400
nettle_rsa_private_key_init @401
nettle_rsa_private_key_prepare @402
nettle_rsa_pss_sha256_sign_digest_tr @403
nettle_rsa_pss_sha256_verify_digest @404
nettle_rsa_pss_sha384_sign_digest_tr @405
nettle_rsa_pss_sha384_verify_digest @406
nettle_rsa_pss_sha512_sign_digest_tr @407
nettle_rsa_pss_sha512_verify_digest @408
nettle_rsa_public_key_clear @409
nettle_rsa_public_key_from_der_iterator @410
nettle_rsa_public_key_init @411
nettle_rsa_public_key_prepare @412
nettle_rsa_sec_decrypt @413
nettle_rsa_sha1_sign @414
nettle_rsa_sha1_sign_digest @415
nettle_rsa_sha1_sign_digest_tr @416
nettle_rsa_sha1_sign_tr @417
nettle_rsa_sha1_verify @418
nettle_rsa_sha1_verify_digest @419
nettle_rsa_sha256_sign @420
nettle_rsa_sha256_sign_digest @421
nettle_rsa_sha256_sign_digest_tr @422
nettle_rsa_sha256_sign_tr @423
nettle_rsa_sha256_verify @424
nettle_rsa_sha256_verify_digest @425
nettle_rsa_sha512_sign @426
nettle_rsa_sha512_sign_digest @427
nettle_rsa_sha512_sign_digest_tr @428
nettle_rsa_sha512_sign_tr @429
nettle_rsa_sha512_verify @430
nettle_rsa_sha512_verify_digest @431
nettle_sexp_format @432
nettle_sexp_iterator_assoc @433
nettle_sexp_iterator_check_type @434
nettle_sexp_iterator_check_types @435
nettle_sexp_iterator_enter_list @436
nettle_sexp_iterator_exit_list @437
nettle_sexp_iterator_first @438
nettle_sexp_iterator_get_uint32 @439
nettle_sexp_iterator_next @440
nettle_sexp_iterator_subexpr @441
nettle_sexp_transport_format @442
nettle_sexp_transport_iterator_first @443
nettle_sexp_transport_vformat @444
nettle_sexp_vformat @445
_nettle_ecc_j_to_a @20
_nettle_ecc_mod @21
_nettle_ecc_mod_add @22
_nettle_ecc_mod_addmul_1 @23
_nettle_ecc_mod_equal_p @24
_nettle_ecc_mod_inv @25
_nettle_ecc_mod_mul @26
_nettle_ecc_mod_mul_1 @27
_nettle_ecc_mod_mul_canonical @28
_nettle_ecc_mod_pow_2k @29
_nettle_ecc_mod_pow_2k_mul @30
_nettle_ecc_mod_random @31
_nettle_ecc_mod_sqr @32
_nettle_ecc_mod_sqr_canonical @33
_nettle_ecc_mod_sub @34
_nettle_ecc_mod_submul_1 @35
_nettle_ecc_mod_zero_p @36
_nettle_ecc_mul_a @37
_nettle_ecc_mul_a_eh @38
_nettle_ecc_mul_g @39
_nettle_ecc_mul_g_eh @40
_nettle_ecc_mul_m @41
_nettle_ecc_nonsec_add_jjj @42
_nettle_ecc_pm1_redc @43
_nettle_ecc_pp1_redc @44
_nettle_ecc_secp192r1_modp @45
_nettle_ecc_secp256r1_redc @46
_nettle_ecc_secp384r1_modp @47
_nettle_ed25519_sha512 @48 DATA
_nettle_ed448_shake256 @49 DATA
_nettle_eddsa_compress @50
_nettle_eddsa_compress_itch @51
_nettle_eddsa_decompress @52
_nettle_eddsa_decompress_itch @53
_nettle_eddsa_expand_key @54
_nettle_eddsa_hash @55
_nettle_eddsa_public_key @56
_nettle_eddsa_public_key_itch @57
_nettle_eddsa_sign @58
_nettle_eddsa_sign_itch @59
_nettle_eddsa_verify @60
_nettle_eddsa_verify_itch @61
_nettle_generate_pocklington_prime @62
_nettle_gmp_alloc @63
_nettle_gmp_alloc_limbs @64
_nettle_gmp_free @65
_nettle_gmp_free_limbs @66
_nettle_gost_gc256b @67 DATA
_nettle_gost_gc512a @68 DATA
_nettle_gostdsa_hash @69
_nettle_mpn_get_base256 @70
_nettle_mpn_get_base256_le @71
_nettle_mpn_set_base256 @72
_nettle_mpn_set_base256_le @73
_nettle_mpz_limbs_copy @74
_nettle_mpz_set_n @75
_nettle_oaep_decode_mgf1 @76
_nettle_oaep_encode_mgf1 @77
_nettle_pkcs1_sec_decrypt @78
_nettle_pkcs1_sec_decrypt_variable @79
_nettle_pkcs1_signature_prefix @80
_nettle_rsa_blind @81
_nettle_rsa_check_size @82
_nettle_rsa_oaep_decrypt @83
_nettle_rsa_oaep_encrypt @84
_nettle_rsa_sec_compute_root_tr @85
_nettle_rsa_unblind @86
_nettle_rsa_verify @87
_nettle_rsa_verify_recover @88
_nettle_sec_add_1 @89
_nettle_sec_sub_1 @90
_nettle_sec_zero_p @91
_nettle_secp_192r1 @92 DATA
_nettle_secp_224r1 @93 DATA
_nettle_secp_256r1 @94 DATA
_nettle_secp_384r1 @95 DATA
_nettle_secp_521r1 @96 DATA
mp_bits_per_limb @97 DATA
mp_get_memory_functions @98
mp_set_memory_functions @99
mpn_add @100
mpn_add_1 @101
mpn_add_n @102
mpn_addmul_1 @103
mpn_cmp @104
mpn_cnd_add_n @105
mpn_cnd_sub_n @106
mpn_cnd_swap @107
mpn_com @108
mpn_copyd @109
mpn_copyi @110
mpn_get_str @111
mpn_invert_3by2 @112
mpn_lshift @113
mpn_mul @114
mpn_mul_1 @115
mpn_mul_n @116
mpn_neg @117
mpn_perfect_square_p @118
mpn_popcount @119
mpn_rshift @120
mpn_scan0 @121
mpn_scan1 @122
mpn_sec_tabselect @123
mpn_set_str @124
mpn_sqr @125
mpn_sqrtrem @126
mpn_sub @127
mpn_sub_1 @128
mpn_sub_n @129
mpn_submul_1 @130
mpn_zero @131
mpn_zero_p @132
mpz_2fac_ui @133
mpz_abs @134
mpz_add @135
mpz_add_ui @136
mpz_addmul @137
mpz_addmul_ui @138
mpz_and @139
mpz_bin_uiui @140
mpz_cdiv_q @141
mpz_cdiv_q_2exp @142
mpz_cdiv_q_ui @143
mpz_cdiv_qr @144
mpz_cdiv_qr_ui @145
mpz_cdiv_r @146
mpz_cdiv_r_2exp @147
mpz_cdiv_r_ui @148
mpz_cdiv_ui @149
mpz_clear @150
mpz_clrbit @151
mpz_cmp @152
mpz_cmp_d @153
mpz_cmp_si @154
mpz_cmp_ui @155
mpz_cmpabs @156
mpz_cmpabs_d @157
mpz_cmpabs_ui @158
mpz_com @159
mpz_combit @160
mpz_congruent_p @161
mpz_divexact @162
mpz_divexact_ui @163
mpz_divisible_p @164
mpz_divisible_ui_p @165
mpz_export @166
mpz_fac_ui @167
mpz_fdiv_q @168
mpz_fdiv_q_2exp @169
mpz_fdiv_q_ui @170
mpz_fdiv_qr @171
mpz_fdiv_qr_ui @172
mpz_fdiv_r @173
mpz_fdiv_r_2exp @174
mpz_fdiv_r_ui @175
mpz_fdiv_ui @176
mpz_fits_sint_p @177
mpz_fits_slong_p @178
mpz_fits_sshort_p @179
mpz_fits_uint_p @180
mpz_fits_ulong_p @181
mpz_fits_ushort_p @182
mpz_gcd @183
mpz_gcd_ui @184
mpz_gcdext @185
mpz_get_d @186
mpz_get_si @187
mpz_get_str @188
mpz_get_ui @189
mpz_getlimbn @190
mpz_hamdist @191
mpz_import @192
mpz_init @193
mpz_init2 @194
mpz_init_set @195
mpz_init_set_d @196
mpz_init_set_si @197
mpz_init_set_str @198
mpz_init_set_ui @199
mpz_invert @200
mpz_ior @201
mpz_lcm @202
mpz_lcm_ui @203
mpz_limbs_finish @204
mpz_limbs_modify @205
mpz_limbs_read @206
mpz_limbs_write @207
mpz_mfac_uiui @208
mpz_mod @209
mpz_mod_ui @210
mpz_mul @211
mpz_mul_2exp @212
mpz_mul_si @213
mpz_mul_ui @214
mpz_neg @215
mpz_out_str @216
mpz_perfect_square_p @217
mpz_popcount @218
mpz_pow_ui @219
mpz_powm @220
mpz_powm_ui @221
mpz_probab_prime_p @222
mpz_realloc2 @223
mpz_roinit_n @224
mpz_root @225
mpz_rootrem @226
mpz_scan0 @227
mpz_scan1 @228
mpz_set @229
mpz_set_d @230
mpz_set_si @231
mpz_set_str @232
mpz_set_ui @233
mpz_setbit @234
mpz_sgn @235
mpz_size @236
mpz_sizeinbase @237
mpz_sqrt @238
mpz_sqrtrem @239
mpz_sub @240
mpz_sub_ui @241
mpz_submul @242
mpz_submul_ui @243
mpz_swap @244
mpz_tdiv_q @245
mpz_tdiv_q_2exp @246
mpz_tdiv_q_ui @247
mpz_tdiv_qr @248
mpz_tdiv_qr_ui @249
mpz_tdiv_r @250
mpz_tdiv_r_2exp @251
mpz_tdiv_r_ui @252
mpz_tdiv_ui @253
mpz_tstbit @254
mpz_ui_pow_ui @255
mpz_ui_sub @256
mpz_xor @257
nettle_asn1_der_decode_bitstring @258
nettle_asn1_der_decode_bitstring_last @259
nettle_asn1_der_decode_constructed @260
nettle_asn1_der_decode_constructed_last @261
nettle_asn1_der_get_bignum @262
nettle_asn1_der_get_uint32 @263
nettle_asn1_der_iterator_first @264
nettle_asn1_der_iterator_next @265
nettle_curve25519_mul @266
nettle_curve25519_mul_g @267
nettle_curve448_mul @268
nettle_curve448_mul_g @269
nettle_dsa_compat_generate_keypair @270
nettle_dsa_generate_keypair @271
nettle_dsa_generate_params @272
nettle_dsa_keypair_from_sexp_alist @273
nettle_dsa_keypair_to_sexp @274
nettle_dsa_openssl_private_key_from_der_iterator @275
nettle_dsa_params_clear @276
nettle_dsa_params_from_der_iterator @277
nettle_dsa_params_init @278
nettle_dsa_private_key_clear @279
nettle_dsa_private_key_init @280
nettle_dsa_public_key_clear @281
nettle_dsa_public_key_from_der_iterator @282
nettle_dsa_public_key_init @283
nettle_dsa_sha1_keypair_from_sexp @284
nettle_dsa_sha1_sign @285
nettle_dsa_sha1_sign_digest @286
nettle_dsa_sha1_verify @287
nettle_dsa_sha1_verify_digest @288
nettle_dsa_sha256_keypair_from_sexp @289
nettle_dsa_sha256_sign @290
nettle_dsa_sha256_sign_digest @291
nettle_dsa_sha256_verify @292
nettle_dsa_sha256_verify_digest @293
nettle_dsa_sign @294
nettle_dsa_signature_clear @295
nettle_dsa_signature_from_sexp @296
nettle_dsa_signature_init @297
nettle_dsa_verify @298
nettle_ecc_bit_size @299
nettle_ecc_ecdsa_sign @300
nettle_ecc_ecdsa_sign_itch @301
nettle_ecc_ecdsa_verify @302
nettle_ecc_ecdsa_verify_itch @303
nettle_ecc_gostdsa_sign @304
nettle_ecc_gostdsa_sign_itch @305
nettle_ecc_gostdsa_verify @306
nettle_ecc_gostdsa_verify_itch @307
nettle_ecc_point_clear @308
nettle_ecc_point_get @309
nettle_ecc_point_init @310
nettle_ecc_point_mul @311
nettle_ecc_point_mul_g @312
nettle_ecc_point_set @313
nettle_ecc_scalar_clear @314
nettle_ecc_scalar_get @315
nettle_ecc_scalar_init @316
nettle_ecc_scalar_random @317
nettle_ecc_scalar_set @318
nettle_ecc_size @319
nettle_ecc_size_a @320
nettle_ecc_size_j @321
nettle_ecdsa_generate_keypair @322
nettle_ecdsa_sign @323
nettle_ecdsa_verify @324
nettle_ed25519_sha512_public_key @325
nettle_ed25519_sha512_sign @326
nettle_ed25519_sha512_verify @327
nettle_ed448_shake256_public_key @328
nettle_ed448_shake256_sign @329
nettle_ed448_shake256_verify @330
nettle_get_gost_gc256b @331
nettle_get_gost_gc512a @332
nettle_get_secp_192r1 @333
nettle_get_secp_224r1 @334
nettle_get_secp_256r1 @335
nettle_get_secp_384r1 @336
nettle_get_secp_521r1 @337
nettle_gostdsa_sign @338
nettle_gostdsa_verify @339
nettle_gostdsa_vko @340
nettle_mpz_get_str_256 @341
nettle_mpz_init_set_str_256_s @342
nettle_mpz_init_set_str_256_u @343
nettle_mpz_random @344
nettle_mpz_random_size @345
nettle_mpz_set_sexp @346
nettle_mpz_set_str_256_s @347
nettle_mpz_set_str_256_u @348
nettle_mpz_sizeinbase_256_s @349
nettle_mpz_sizeinbase_256_u @350
nettle_openssl_provate_key_from_der @351
nettle_pgp_armor @352
nettle_pgp_crc24 @353
nettle_pgp_put_header @354
nettle_pgp_put_header_length @355
nettle_pgp_put_length @356
nettle_pgp_put_mpi @357
nettle_pgp_put_public_rsa_key @358
nettle_pgp_put_rsa_sha1_signature @359
nettle_pgp_put_string @360
nettle_pgp_put_sub_packet @361
nettle_pgp_put_uint16 @362
nettle_pgp_put_uint32 @363
nettle_pgp_put_userid @364
nettle_pgp_sub_packet_end @365
nettle_pgp_sub_packet_start @366
nettle_pkcs1_decrypt @367
nettle_pkcs1_encrypt @368
nettle_pkcs1_rsa_digest_encode @369
nettle_pkcs1_rsa_md5_encode @370
nettle_pkcs1_rsa_md5_encode_digest @371
nettle_pkcs1_rsa_sha1_encode @372
nettle_pkcs1_rsa_sha1_encode_digest @373
nettle_pkcs1_rsa_sha256_encode @374
nettle_pkcs1_rsa_sha256_encode_digest @375
nettle_pkcs1_rsa_sha512_encode @376
nettle_pkcs1_rsa_sha512_encode_digest @377
nettle_pss_encode_mgf1 @378
nettle_pss_mgf1 @379
nettle_pss_verify_mgf1 @380
nettle_random_prime @381
nettle_rsa_compute_root @382
nettle_rsa_compute_root_tr @383
nettle_rsa_decrypt @384
nettle_rsa_decrypt_tr @385
nettle_rsa_encrypt @386
nettle_rsa_generate_keypair @387
nettle_rsa_keypair_from_der @388
nettle_rsa_keypair_from_sexp @389
nettle_rsa_keypair_from_sexp_alist @390
nettle_rsa_keypair_to_openpgp @391
nettle_rsa_keypair_to_sexp @392
nettle_rsa_md5_sign @393
nettle_rsa_md5_sign_digest @394
nettle_rsa_md5_sign_digest_tr @395
nettle_rsa_md5_sign_tr @396
nettle_rsa_md5_verify @397
nettle_rsa_md5_verify_digest @398
nettle_rsa_oaep_sha256_decrypt @399
nettle_rsa_oaep_sha256_encrypt @400
nettle_rsa_oaep_sha384_decrypt @401
nettle_rsa_oaep_sha384_encrypt @402
nettle_rsa_oaep_sha512_decrypt @403
nettle_rsa_oaep_sha512_encrypt @404
nettle_rsa_pkcs1_sign @405
nettle_rsa_pkcs1_sign_tr @406
nettle_rsa_pkcs1_verify @407
nettle_rsa_private_key_clear @408
nettle_rsa_private_key_from_der_iterator @409
nettle_rsa_private_key_init @410
nettle_rsa_private_key_prepare @411
nettle_rsa_pss_sha256_sign_digest_tr @412
nettle_rsa_pss_sha256_verify_digest @413
nettle_rsa_pss_sha384_sign_digest_tr @414
nettle_rsa_pss_sha384_verify_digest @415
nettle_rsa_pss_sha512_sign_digest_tr @416
nettle_rsa_pss_sha512_verify_digest @417
nettle_rsa_public_key_clear @418
nettle_rsa_public_key_from_der_iterator @419
nettle_rsa_public_key_init @420
nettle_rsa_public_key_prepare @421
nettle_rsa_sec_decrypt @422
nettle_rsa_sha1_sign @423
nettle_rsa_sha1_sign_digest @424
nettle_rsa_sha1_sign_digest_tr @425
nettle_rsa_sha1_sign_tr @426
nettle_rsa_sha1_verify @427
nettle_rsa_sha1_verify_digest @428
nettle_rsa_sha256_sign @429
nettle_rsa_sha256_sign_digest @430
nettle_rsa_sha256_sign_digest_tr @431
nettle_rsa_sha256_sign_tr @432
nettle_rsa_sha256_verify @433
nettle_rsa_sha256_verify_digest @434
nettle_rsa_sha512_sign @435
nettle_rsa_sha512_sign_digest @436
nettle_rsa_sha512_sign_digest_tr @437
nettle_rsa_sha512_sign_tr @438
nettle_rsa_sha512_verify @439
nettle_rsa_sha512_verify_digest @440
nettle_sexp_format @441
nettle_sexp_iterator_assoc @442
nettle_sexp_iterator_check_type @443
nettle_sexp_iterator_check_types @444
nettle_sexp_iterator_enter_list @445
nettle_sexp_iterator_exit_list @446
nettle_sexp_iterator_first @447
nettle_sexp_iterator_get_uint32 @448
nettle_sexp_iterator_next @449
nettle_sexp_iterator_subexpr @450
nettle_sexp_transport_format @451
nettle_sexp_transport_iterator_first @452
nettle_sexp_transport_vformat @453
nettle_sexp_vformat @454

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,9 +0,0 @@
#!/bin/bash
export CFLAGS="-O2 -march=i686 -pipe -static-libgcc -fstrict-aliasing -fcf-protection -ftree-vectorize -mstackrealign"
export LDFLAGS="-Wl,-O1 -static-libgcc -Wl,--dynamicbase -Wl,--nxcompat -Wl,--large-address-aware -Wl,--subsystem,console:5.01"
../configure --host=i686-w64-mingw32 \
--enable-mini-gmp \
--enable-fat \
--enable-x86-aesni \
--enable-x86-sha-ni \
--enable-x86-pclmul

View File

@ -16,426 +16,435 @@ EXPORTS
_nettle_ecc_dup_jj @15
_nettle_ecc_dup_th @16
_nettle_ecc_eh_to_a @17
_nettle_ecc_hash @18
_nettle_ecc_j_to_a @19
_nettle_ecc_mod @20
_nettle_ecc_mod_add @21
_nettle_ecc_mod_addmul_1 @22
_nettle_ecc_mod_equal_p @23
_nettle_ecc_mod_inv @24
_nettle_ecc_mod_mul @25
_nettle_ecc_mod_mul_1 @26
_nettle_ecc_mod_mul_canonical @27
_nettle_ecc_mod_pow_2k @28
_nettle_ecc_mod_pow_2k_mul @29
_nettle_ecc_mod_random @30
_nettle_ecc_mod_sqr @31
_nettle_ecc_mod_sqr_canonical @32
_nettle_ecc_mod_sub @33
_nettle_ecc_mod_submul_1 @34
_nettle_ecc_mod_zero_p @35
_nettle_ecc_mul_a @36
_nettle_ecc_mul_a_eh @37
_nettle_ecc_mul_g @38
_nettle_ecc_mul_g_eh @39
_nettle_ecc_mul_m @40
_nettle_ecc_nonsec_add_jjj @41
_nettle_ecc_pm1_redc @42
_nettle_ecc_pp1_redc @43
_nettle_ed25519_sha512 @44 DATA
_nettle_ed448_shake256 @45 DATA
_nettle_eddsa_compress @46
_nettle_eddsa_compress_itch @47
_nettle_eddsa_decompress @48
_nettle_eddsa_decompress_itch @49
_nettle_eddsa_expand_key @50
_nettle_eddsa_hash @51
_nettle_eddsa_public_key @52
_nettle_eddsa_public_key_itch @53
_nettle_eddsa_sign @54
_nettle_eddsa_sign_itch @55
_nettle_eddsa_verify @56
_nettle_eddsa_verify_itch @57
_nettle_generate_pocklington_prime @58
_nettle_gmp_alloc @59
_nettle_gmp_alloc_limbs @60
_nettle_gmp_free @61
_nettle_gmp_free_limbs @62
_nettle_gost_gc256b @63 DATA
_nettle_gost_gc512a @64 DATA
_nettle_gost_hash @65
_nettle_mpn_get_base256 @66
_nettle_mpn_get_base256_le @67
_nettle_mpn_set_base256 @68
_nettle_mpn_set_base256_le @69
_nettle_mpz_limbs_copy @70
_nettle_mpz_set_n @71
_nettle_pkcs1_sec_decrypt @72
_nettle_pkcs1_sec_decrypt_variable @73
_nettle_pkcs1_signature_prefix @74
_nettle_rsa_blind @75
_nettle_rsa_check_size @76
_nettle_rsa_sec_compute_root_tr @77
_nettle_rsa_unblind @78
_nettle_rsa_verify @79
_nettle_rsa_verify_recover @80
_nettle_sec_add_1 @81
_nettle_sec_sub_1 @82
_nettle_sec_zero_p @83
_nettle_secp_192r1 @84 DATA
_nettle_secp_224r1 @85 DATA
_nettle_secp_256r1 @86 DATA
_nettle_secp_384r1 @87 DATA
_nettle_secp_521r1 @88 DATA
mp_bits_per_limb @89 DATA
mp_get_memory_functions @90
mp_set_memory_functions @91
mpn_add @92
mpn_add_1 @93
mpn_add_n @94
mpn_addmul_1 @95
mpn_cmp @96
mpn_cnd_add_n @97
mpn_cnd_sub_n @98
mpn_cnd_swap @99
mpn_com @100
mpn_copyd @101
mpn_copyi @102
mpn_get_str @103
mpn_invert_3by2 @104
mpn_lshift @105
mpn_mul @106
mpn_mul_1 @107
mpn_mul_n @108
mpn_neg @109
mpn_perfect_square_p @110
mpn_popcount @111
mpn_rshift @112
mpn_scan0 @113
mpn_scan1 @114
mpn_sec_tabselect @115
mpn_set_str @116
mpn_sqr @117
mpn_sqrtrem @118
mpn_sub @119
mpn_sub_1 @120
mpn_sub_n @121
mpn_submul_1 @122
mpn_zero @123
mpn_zero_p @124
mpz_2fac_ui @125
mpz_abs @126
mpz_add @127
mpz_add_ui @128
mpz_addmul @129
mpz_addmul_ui @130
mpz_and @131
mpz_bin_uiui @132
mpz_cdiv_q @133
mpz_cdiv_q_2exp @134
mpz_cdiv_q_ui @135
mpz_cdiv_qr @136
mpz_cdiv_qr_ui @137
mpz_cdiv_r @138
mpz_cdiv_r_2exp @139
mpz_cdiv_r_ui @140
mpz_cdiv_ui @141
mpz_clear @142
mpz_clrbit @143
mpz_cmp @144
mpz_cmp_d @145
mpz_cmp_si @146
mpz_cmp_ui @147
mpz_cmpabs @148
mpz_cmpabs_d @149
mpz_cmpabs_ui @150
mpz_com @151
mpz_combit @152
mpz_congruent_p @153
mpz_divexact @154
mpz_divexact_ui @155
mpz_divisible_p @156
mpz_divisible_ui_p @157
mpz_export @158
mpz_fac_ui @159
mpz_fdiv_q @160
mpz_fdiv_q_2exp @161
mpz_fdiv_q_ui @162
mpz_fdiv_qr @163
mpz_fdiv_qr_ui @164
mpz_fdiv_r @165
mpz_fdiv_r_2exp @166
mpz_fdiv_r_ui @167
mpz_fdiv_ui @168
mpz_fits_sint_p @169
mpz_fits_slong_p @170
mpz_fits_sshort_p @171
mpz_fits_uint_p @172
mpz_fits_ulong_p @173
mpz_fits_ushort_p @174
mpz_gcd @175
mpz_gcd_ui @176
mpz_gcdext @177
mpz_get_d @178
mpz_get_si @179
mpz_get_str @180
mpz_get_ui @181
mpz_getlimbn @182
mpz_hamdist @183
mpz_import @184
mpz_init @185
mpz_init2 @186
mpz_init_set @187
mpz_init_set_d @188
mpz_init_set_si @189
mpz_init_set_str @190
mpz_init_set_ui @191
mpz_invert @192
mpz_ior @193
mpz_lcm @194
mpz_lcm_ui @195
mpz_limbs_finish @196
mpz_limbs_modify @197
mpz_limbs_read @198
mpz_limbs_write @199
mpz_mfac_uiui @200
mpz_mod @201
mpz_mod_ui @202
mpz_mul @203
mpz_mul_2exp @204
mpz_mul_si @205
mpz_mul_ui @206
mpz_neg @207
mpz_out_str @208
mpz_perfect_square_p @209
mpz_popcount @210
mpz_pow_ui @211
mpz_powm @212
mpz_powm_ui @213
mpz_probab_prime_p @214
mpz_realloc2 @215
mpz_roinit_n @216
mpz_root @217
mpz_rootrem @218
mpz_scan0 @219
mpz_scan1 @220
mpz_set @221
mpz_set_d @222
mpz_set_si @223
mpz_set_str @224
mpz_set_ui @225
mpz_setbit @226
mpz_sgn @227
mpz_size @228
mpz_sizeinbase @229
mpz_sqrt @230
mpz_sqrtrem @231
mpz_sub @232
mpz_sub_ui @233
mpz_submul @234
mpz_submul_ui @235
mpz_swap @236
mpz_tdiv_q @237
mpz_tdiv_q_2exp @238
mpz_tdiv_q_ui @239
mpz_tdiv_qr @240
mpz_tdiv_qr_ui @241
mpz_tdiv_r @242
mpz_tdiv_r_2exp @243
mpz_tdiv_r_ui @244
mpz_tdiv_ui @245
mpz_tstbit @246
mpz_ui_pow_ui @247
mpz_ui_sub @248
mpz_xor @249
nettle_asn1_der_decode_bitstring @250
nettle_asn1_der_decode_bitstring_last @251
nettle_asn1_der_decode_constructed @252
nettle_asn1_der_decode_constructed_last @253
nettle_asn1_der_get_bignum @254
nettle_asn1_der_get_uint32 @255
nettle_asn1_der_iterator_first @256
nettle_asn1_der_iterator_next @257
nettle_curve25519_mul @258
nettle_curve25519_mul_g @259
nettle_curve448_mul @260
nettle_curve448_mul_g @261
nettle_dsa_compat_generate_keypair @262
nettle_dsa_generate_keypair @263
nettle_dsa_generate_params @264
nettle_dsa_keypair_from_sexp_alist @265
nettle_dsa_keypair_to_sexp @266
nettle_dsa_openssl_private_key_from_der_iterator @267
nettle_dsa_params_clear @268
nettle_dsa_params_from_der_iterator @269
nettle_dsa_params_init @270
nettle_dsa_private_key_clear @271
nettle_dsa_private_key_init @272
nettle_dsa_public_key_clear @273
nettle_dsa_public_key_from_der_iterator @274
nettle_dsa_public_key_init @275
nettle_dsa_sha1_keypair_from_sexp @276
nettle_dsa_sha1_sign @277
nettle_dsa_sha1_sign_digest @278
nettle_dsa_sha1_verify @279
nettle_dsa_sha1_verify_digest @280
nettle_dsa_sha256_keypair_from_sexp @281
nettle_dsa_sha256_sign @282
nettle_dsa_sha256_sign_digest @283
nettle_dsa_sha256_verify @284
nettle_dsa_sha256_verify_digest @285
nettle_dsa_sign @286
nettle_dsa_signature_clear @287
nettle_dsa_signature_from_sexp @288
nettle_dsa_signature_init @289
nettle_dsa_verify @290
nettle_ecc_bit_size @291
nettle_ecc_ecdsa_sign @292
nettle_ecc_ecdsa_sign_itch @293
nettle_ecc_ecdsa_verify @294
nettle_ecc_ecdsa_verify_itch @295
nettle_ecc_gostdsa_sign @296
nettle_ecc_gostdsa_sign_itch @297
nettle_ecc_gostdsa_verify @298
nettle_ecc_gostdsa_verify_itch @299
nettle_ecc_point_clear @300
nettle_ecc_point_get @301
nettle_ecc_point_init @302
nettle_ecc_point_mul @303
nettle_ecc_point_mul_g @304
nettle_ecc_point_set @305
nettle_ecc_scalar_clear @306
nettle_ecc_scalar_get @307
nettle_ecc_scalar_init @308
nettle_ecc_scalar_random @309
nettle_ecc_scalar_set @310
nettle_ecc_size @311
nettle_ecc_size_a @312
nettle_ecc_size_j @313
nettle_ecdsa_generate_keypair @314
nettle_ecdsa_sign @315
nettle_ecdsa_verify @316
nettle_ed25519_sha512_public_key @317
nettle_ed25519_sha512_sign @318
nettle_ed25519_sha512_verify @319
nettle_ed448_shake256_public_key @320
nettle_ed448_shake256_sign @321
nettle_ed448_shake256_verify @322
nettle_get_gost_gc256b @323
nettle_get_gost_gc512a @324
nettle_get_secp_192r1 @325
nettle_get_secp_224r1 @326
nettle_get_secp_256r1 @327
nettle_get_secp_384r1 @328
nettle_get_secp_521r1 @329
nettle_gostdsa_sign @330
nettle_gostdsa_verify @331
nettle_gostdsa_vko @332
nettle_mpz_get_str_256 @333
nettle_mpz_init_set_str_256_s @334
nettle_mpz_init_set_str_256_u @335
nettle_mpz_random @336
nettle_mpz_random_size @337
nettle_mpz_set_sexp @338
nettle_mpz_set_str_256_s @339
nettle_mpz_set_str_256_u @340
nettle_mpz_sizeinbase_256_s @341
nettle_mpz_sizeinbase_256_u @342
nettle_openssl_provate_key_from_der @343
nettle_pgp_armor @344
nettle_pgp_crc24 @345
nettle_pgp_put_header @346
nettle_pgp_put_header_length @347
nettle_pgp_put_length @348
nettle_pgp_put_mpi @349
nettle_pgp_put_public_rsa_key @350
nettle_pgp_put_rsa_sha1_signature @351
nettle_pgp_put_string @352
nettle_pgp_put_sub_packet @353
nettle_pgp_put_uint16 @354
nettle_pgp_put_uint32 @355
nettle_pgp_put_userid @356
nettle_pgp_sub_packet_end @357
nettle_pgp_sub_packet_start @358
nettle_pkcs1_decrypt @359
nettle_pkcs1_encrypt @360
nettle_pkcs1_rsa_digest_encode @361
nettle_pkcs1_rsa_md5_encode @362
nettle_pkcs1_rsa_md5_encode_digest @363
nettle_pkcs1_rsa_sha1_encode @364
nettle_pkcs1_rsa_sha1_encode_digest @365
nettle_pkcs1_rsa_sha256_encode @366
nettle_pkcs1_rsa_sha256_encode_digest @367
nettle_pkcs1_rsa_sha512_encode @368
nettle_pkcs1_rsa_sha512_encode_digest @369
nettle_pss_encode_mgf1 @370
nettle_pss_mgf1 @371
nettle_pss_verify_mgf1 @372
nettle_random_prime @373
nettle_rsa_compute_root @374
nettle_rsa_compute_root_tr @375
nettle_rsa_decrypt @376
nettle_rsa_decrypt_tr @377
nettle_rsa_encrypt @378
nettle_rsa_generate_keypair @379
nettle_rsa_keypair_from_der @380
nettle_rsa_keypair_from_sexp @381
nettle_rsa_keypair_from_sexp_alist @382
nettle_rsa_keypair_to_openpgp @383
nettle_rsa_keypair_to_sexp @384
nettle_rsa_md5_sign @385
nettle_rsa_md5_sign_digest @386
nettle_rsa_md5_sign_digest_tr @387
nettle_rsa_md5_sign_tr @388
nettle_rsa_md5_verify @389
nettle_rsa_md5_verify_digest @390
nettle_rsa_pkcs1_sign @391
nettle_rsa_pkcs1_sign_tr @392
nettle_rsa_pkcs1_verify @393
nettle_rsa_private_key_clear @394
nettle_rsa_private_key_from_der_iterator @395
nettle_rsa_private_key_init @396
nettle_rsa_private_key_prepare @397
nettle_rsa_pss_sha256_sign_digest_tr @398
nettle_rsa_pss_sha256_verify_digest @399
nettle_rsa_pss_sha384_sign_digest_tr @400
nettle_rsa_pss_sha384_verify_digest @401
nettle_rsa_pss_sha512_sign_digest_tr @402
nettle_rsa_pss_sha512_verify_digest @403
nettle_rsa_public_key_clear @404
nettle_rsa_public_key_from_der_iterator @405
nettle_rsa_public_key_init @406
nettle_rsa_public_key_prepare @407
nettle_rsa_sec_decrypt @408
nettle_rsa_sha1_sign @409
nettle_rsa_sha1_sign_digest @410
nettle_rsa_sha1_sign_digest_tr @411
nettle_rsa_sha1_sign_tr @412
nettle_rsa_sha1_verify @413
nettle_rsa_sha1_verify_digest @414
nettle_rsa_sha256_sign @415
nettle_rsa_sha256_sign_digest @416
nettle_rsa_sha256_sign_digest_tr @417
nettle_rsa_sha256_sign_tr @418
nettle_rsa_sha256_verify @419
nettle_rsa_sha256_verify_digest @420
nettle_rsa_sha512_sign @421
nettle_rsa_sha512_sign_digest @422
nettle_rsa_sha512_sign_digest_tr @423
nettle_rsa_sha512_sign_tr @424
nettle_rsa_sha512_verify @425
nettle_rsa_sha512_verify_digest @426
nettle_sexp_format @427
nettle_sexp_iterator_assoc @428
nettle_sexp_iterator_check_type @429
nettle_sexp_iterator_check_types @430
nettle_sexp_iterator_enter_list @431
nettle_sexp_iterator_exit_list @432
nettle_sexp_iterator_first @433
nettle_sexp_iterator_get_uint32 @434
nettle_sexp_iterator_next @435
nettle_sexp_iterator_subexpr @436
nettle_sexp_transport_format @437
nettle_sexp_transport_iterator_first @438
nettle_sexp_transport_vformat @439
nettle_sexp_vformat @440
_nettle_ecc_j_to_a @18
_nettle_ecc_mod @19
_nettle_ecc_mod_add @20
_nettle_ecc_mod_addmul_1 @21
_nettle_ecc_mod_equal_p @22
_nettle_ecc_mod_inv @23
_nettle_ecc_mod_mul @24
_nettle_ecc_mod_mul_1 @25
_nettle_ecc_mod_mul_canonical @26
_nettle_ecc_mod_pow_2k @27
_nettle_ecc_mod_pow_2k_mul @28
_nettle_ecc_mod_random @29
_nettle_ecc_mod_sqr @30
_nettle_ecc_mod_sqr_canonical @31
_nettle_ecc_mod_sub @32
_nettle_ecc_mod_submul_1 @33
_nettle_ecc_mod_zero_p @34
_nettle_ecc_mul_a @35
_nettle_ecc_mul_a_eh @36
_nettle_ecc_mul_g @37
_nettle_ecc_mul_g_eh @38
_nettle_ecc_mul_m @39
_nettle_ecc_nonsec_add_jjj @40
_nettle_ecc_pm1_redc @41
_nettle_ecc_pp1_redc @42
_nettle_ed25519_sha512 @43 DATA
_nettle_ed448_shake256 @44 DATA
_nettle_eddsa_compress @45
_nettle_eddsa_compress_itch @46
_nettle_eddsa_decompress @47
_nettle_eddsa_decompress_itch @48
_nettle_eddsa_expand_key @49
_nettle_eddsa_hash @50
_nettle_eddsa_public_key @51
_nettle_eddsa_public_key_itch @52
_nettle_eddsa_sign @53
_nettle_eddsa_sign_itch @54
_nettle_eddsa_verify @55
_nettle_eddsa_verify_itch @56
_nettle_generate_pocklington_prime @57
_nettle_gmp_alloc @58
_nettle_gmp_alloc_limbs @59
_nettle_gmp_free @60
_nettle_gmp_free_limbs @61
_nettle_gost_gc256b @62 DATA
_nettle_gost_gc512a @63 DATA
_nettle_gostdsa_hash @64
_nettle_mpn_get_base256 @65
_nettle_mpn_get_base256_le @66
_nettle_mpn_set_base256 @67
_nettle_mpn_set_base256_le @68
_nettle_mpz_limbs_copy @69
_nettle_mpz_set_n @70
_nettle_oaep_decode_mgf1 @71
_nettle_oaep_encode_mgf1 @72
_nettle_pkcs1_sec_decrypt @73
_nettle_pkcs1_sec_decrypt_variable @74
_nettle_pkcs1_signature_prefix @75
_nettle_rsa_blind @76
_nettle_rsa_check_size @77
_nettle_rsa_oaep_decrypt @78
_nettle_rsa_oaep_encrypt @79
_nettle_rsa_sec_compute_root_tr @80
_nettle_rsa_unblind @81
_nettle_rsa_verify @82
_nettle_rsa_verify_recover @83
_nettle_sec_add_1 @84
_nettle_sec_sub_1 @85
_nettle_sec_zero_p @86
_nettle_secp_192r1 @87 DATA
_nettle_secp_224r1 @88 DATA
_nettle_secp_256r1 @89 DATA
_nettle_secp_384r1 @90 DATA
_nettle_secp_521r1 @91 DATA
mp_bits_per_limb @92 DATA
mp_get_memory_functions @93
mp_set_memory_functions @94
mpn_add @95
mpn_add_1 @96
mpn_add_n @97
mpn_addmul_1 @98
mpn_cmp @99
mpn_cnd_add_n @100
mpn_cnd_sub_n @101
mpn_cnd_swap @102
mpn_com @103
mpn_copyd @104
mpn_copyi @105
mpn_get_str @106
mpn_invert_3by2 @107
mpn_lshift @108
mpn_mul @109
mpn_mul_1 @110
mpn_mul_n @111
mpn_neg @112
mpn_perfect_square_p @113
mpn_popcount @114
mpn_rshift @115
mpn_scan0 @116
mpn_scan1 @117
mpn_sec_tabselect @118
mpn_set_str @119
mpn_sqr @120
mpn_sqrtrem @121
mpn_sub @122
mpn_sub_1 @123
mpn_sub_n @124
mpn_submul_1 @125
mpn_zero @126
mpn_zero_p @127
mpz_2fac_ui @128
mpz_abs @129
mpz_add @130
mpz_add_ui @131
mpz_addmul @132
mpz_addmul_ui @133
mpz_and @134
mpz_bin_uiui @135
mpz_cdiv_q @136
mpz_cdiv_q_2exp @137
mpz_cdiv_q_ui @138
mpz_cdiv_qr @139
mpz_cdiv_qr_ui @140
mpz_cdiv_r @141
mpz_cdiv_r_2exp @142
mpz_cdiv_r_ui @143
mpz_cdiv_ui @144
mpz_clear @145
mpz_clrbit @146
mpz_cmp @147
mpz_cmp_d @148
mpz_cmp_si @149
mpz_cmp_ui @150
mpz_cmpabs @151
mpz_cmpabs_d @152
mpz_cmpabs_ui @153
mpz_com @154
mpz_combit @155
mpz_congruent_p @156
mpz_divexact @157
mpz_divexact_ui @158
mpz_divisible_p @159
mpz_divisible_ui_p @160
mpz_export @161
mpz_fac_ui @162
mpz_fdiv_q @163
mpz_fdiv_q_2exp @164
mpz_fdiv_q_ui @165
mpz_fdiv_qr @166
mpz_fdiv_qr_ui @167
mpz_fdiv_r @168
mpz_fdiv_r_2exp @169
mpz_fdiv_r_ui @170
mpz_fdiv_ui @171
mpz_fits_sint_p @172
mpz_fits_slong_p @173
mpz_fits_sshort_p @174
mpz_fits_uint_p @175
mpz_fits_ulong_p @176
mpz_fits_ushort_p @177
mpz_gcd @178
mpz_gcd_ui @179
mpz_gcdext @180
mpz_get_d @181
mpz_get_si @182
mpz_get_str @183
mpz_get_ui @184
mpz_getlimbn @185
mpz_hamdist @186
mpz_import @187
mpz_init @188
mpz_init2 @189
mpz_init_set @190
mpz_init_set_d @191
mpz_init_set_si @192
mpz_init_set_str @193
mpz_init_set_ui @194
mpz_invert @195
mpz_ior @196
mpz_lcm @197
mpz_lcm_ui @198
mpz_limbs_finish @199
mpz_limbs_modify @200
mpz_limbs_read @201
mpz_limbs_write @202
mpz_mfac_uiui @203
mpz_mod @204
mpz_mod_ui @205
mpz_mul @206
mpz_mul_2exp @207
mpz_mul_si @208
mpz_mul_ui @209
mpz_neg @210
mpz_out_str @211
mpz_perfect_square_p @212
mpz_popcount @213
mpz_pow_ui @214
mpz_powm @215
mpz_powm_ui @216
mpz_probab_prime_p @217
mpz_realloc2 @218
mpz_roinit_n @219
mpz_root @220
mpz_rootrem @221
mpz_scan0 @222
mpz_scan1 @223
mpz_set @224
mpz_set_d @225
mpz_set_si @226
mpz_set_str @227
mpz_set_ui @228
mpz_setbit @229
mpz_sgn @230
mpz_size @231
mpz_sizeinbase @232
mpz_sqrt @233
mpz_sqrtrem @234
mpz_sub @235
mpz_sub_ui @236
mpz_submul @237
mpz_submul_ui @238
mpz_swap @239
mpz_tdiv_q @240
mpz_tdiv_q_2exp @241
mpz_tdiv_q_ui @242
mpz_tdiv_qr @243
mpz_tdiv_qr_ui @244
mpz_tdiv_r @245
mpz_tdiv_r_2exp @246
mpz_tdiv_r_ui @247
mpz_tdiv_ui @248
mpz_tstbit @249
mpz_ui_pow_ui @250
mpz_ui_sub @251
mpz_xor @252
nettle_asn1_der_decode_bitstring @253
nettle_asn1_der_decode_bitstring_last @254
nettle_asn1_der_decode_constructed @255
nettle_asn1_der_decode_constructed_last @256
nettle_asn1_der_get_bignum @257
nettle_asn1_der_get_uint32 @258
nettle_asn1_der_iterator_first @259
nettle_asn1_der_iterator_next @260
nettle_curve25519_mul @261
nettle_curve25519_mul_g @262
nettle_curve448_mul @263
nettle_curve448_mul_g @264
nettle_dsa_compat_generate_keypair @265
nettle_dsa_generate_keypair @266
nettle_dsa_generate_params @267
nettle_dsa_keypair_from_sexp_alist @268
nettle_dsa_keypair_to_sexp @269
nettle_dsa_openssl_private_key_from_der_iterator @270
nettle_dsa_params_clear @271
nettle_dsa_params_from_der_iterator @272
nettle_dsa_params_init @273
nettle_dsa_private_key_clear @274
nettle_dsa_private_key_init @275
nettle_dsa_public_key_clear @276
nettle_dsa_public_key_from_der_iterator @277
nettle_dsa_public_key_init @278
nettle_dsa_sha1_keypair_from_sexp @279
nettle_dsa_sha1_sign @280
nettle_dsa_sha1_sign_digest @281
nettle_dsa_sha1_verify @282
nettle_dsa_sha1_verify_digest @283
nettle_dsa_sha256_keypair_from_sexp @284
nettle_dsa_sha256_sign @285
nettle_dsa_sha256_sign_digest @286
nettle_dsa_sha256_verify @287
nettle_dsa_sha256_verify_digest @288
nettle_dsa_sign @289
nettle_dsa_signature_clear @290
nettle_dsa_signature_from_sexp @291
nettle_dsa_signature_init @292
nettle_dsa_verify @293
nettle_ecc_bit_size @294
nettle_ecc_ecdsa_sign @295
nettle_ecc_ecdsa_sign_itch @296
nettle_ecc_ecdsa_verify @297
nettle_ecc_ecdsa_verify_itch @298
nettle_ecc_gostdsa_sign @299
nettle_ecc_gostdsa_sign_itch @300
nettle_ecc_gostdsa_verify @301
nettle_ecc_gostdsa_verify_itch @302
nettle_ecc_point_clear @303
nettle_ecc_point_get @304
nettle_ecc_point_init @305
nettle_ecc_point_mul @306
nettle_ecc_point_mul_g @307
nettle_ecc_point_set @308
nettle_ecc_scalar_clear @309
nettle_ecc_scalar_get @310
nettle_ecc_scalar_init @311
nettle_ecc_scalar_random @312
nettle_ecc_scalar_set @313
nettle_ecc_size @314
nettle_ecc_size_a @315
nettle_ecc_size_j @316
nettle_ecdsa_generate_keypair @317
nettle_ecdsa_sign @318
nettle_ecdsa_verify @319
nettle_ed25519_sha512_public_key @320
nettle_ed25519_sha512_sign @321
nettle_ed25519_sha512_verify @322
nettle_ed448_shake256_public_key @323
nettle_ed448_shake256_sign @324
nettle_ed448_shake256_verify @325
nettle_get_gost_gc256b @326
nettle_get_gost_gc512a @327
nettle_get_secp_192r1 @328
nettle_get_secp_224r1 @329
nettle_get_secp_256r1 @330
nettle_get_secp_384r1 @331
nettle_get_secp_521r1 @332
nettle_gostdsa_sign @333
nettle_gostdsa_verify @334
nettle_gostdsa_vko @335
nettle_mpz_get_str_256 @336
nettle_mpz_init_set_str_256_s @337
nettle_mpz_init_set_str_256_u @338
nettle_mpz_random @339
nettle_mpz_random_size @340
nettle_mpz_set_sexp @341
nettle_mpz_set_str_256_s @342
nettle_mpz_set_str_256_u @343
nettle_mpz_sizeinbase_256_s @344
nettle_mpz_sizeinbase_256_u @345
nettle_openssl_provate_key_from_der @346
nettle_pgp_armor @347
nettle_pgp_crc24 @348
nettle_pgp_put_header @349
nettle_pgp_put_header_length @350
nettle_pgp_put_length @351
nettle_pgp_put_mpi @352
nettle_pgp_put_public_rsa_key @353
nettle_pgp_put_rsa_sha1_signature @354
nettle_pgp_put_string @355
nettle_pgp_put_sub_packet @356
nettle_pgp_put_uint16 @357
nettle_pgp_put_uint32 @358
nettle_pgp_put_userid @359
nettle_pgp_sub_packet_end @360
nettle_pgp_sub_packet_start @361
nettle_pkcs1_decrypt @362
nettle_pkcs1_encrypt @363
nettle_pkcs1_rsa_digest_encode @364
nettle_pkcs1_rsa_md5_encode @365
nettle_pkcs1_rsa_md5_encode_digest @366
nettle_pkcs1_rsa_sha1_encode @367
nettle_pkcs1_rsa_sha1_encode_digest @368
nettle_pkcs1_rsa_sha256_encode @369
nettle_pkcs1_rsa_sha256_encode_digest @370
nettle_pkcs1_rsa_sha512_encode @371
nettle_pkcs1_rsa_sha512_encode_digest @372
nettle_pss_encode_mgf1 @373
nettle_pss_mgf1 @374
nettle_pss_verify_mgf1 @375
nettle_random_prime @376
nettle_rsa_compute_root @377
nettle_rsa_compute_root_tr @378
nettle_rsa_decrypt @379
nettle_rsa_decrypt_tr @380
nettle_rsa_encrypt @381
nettle_rsa_generate_keypair @382
nettle_rsa_keypair_from_der @383
nettle_rsa_keypair_from_sexp @384
nettle_rsa_keypair_from_sexp_alist @385
nettle_rsa_keypair_to_openpgp @386
nettle_rsa_keypair_to_sexp @387
nettle_rsa_md5_sign @388
nettle_rsa_md5_sign_digest @389
nettle_rsa_md5_sign_digest_tr @390
nettle_rsa_md5_sign_tr @391
nettle_rsa_md5_verify @392
nettle_rsa_md5_verify_digest @393
nettle_rsa_oaep_sha256_decrypt @394
nettle_rsa_oaep_sha256_encrypt @395
nettle_rsa_oaep_sha384_decrypt @396
nettle_rsa_oaep_sha384_encrypt @397
nettle_rsa_oaep_sha512_decrypt @398
nettle_rsa_oaep_sha512_encrypt @399
nettle_rsa_pkcs1_sign @400
nettle_rsa_pkcs1_sign_tr @401
nettle_rsa_pkcs1_verify @402
nettle_rsa_private_key_clear @403
nettle_rsa_private_key_from_der_iterator @404
nettle_rsa_private_key_init @405
nettle_rsa_private_key_prepare @406
nettle_rsa_pss_sha256_sign_digest_tr @407
nettle_rsa_pss_sha256_verify_digest @408
nettle_rsa_pss_sha384_sign_digest_tr @409
nettle_rsa_pss_sha384_verify_digest @410
nettle_rsa_pss_sha512_sign_digest_tr @411
nettle_rsa_pss_sha512_verify_digest @412
nettle_rsa_public_key_clear @413
nettle_rsa_public_key_from_der_iterator @414
nettle_rsa_public_key_init @415
nettle_rsa_public_key_prepare @416
nettle_rsa_sec_decrypt @417
nettle_rsa_sha1_sign @418
nettle_rsa_sha1_sign_digest @419
nettle_rsa_sha1_sign_digest_tr @420
nettle_rsa_sha1_sign_tr @421
nettle_rsa_sha1_verify @422
nettle_rsa_sha1_verify_digest @423
nettle_rsa_sha256_sign @424
nettle_rsa_sha256_sign_digest @425
nettle_rsa_sha256_sign_digest_tr @426
nettle_rsa_sha256_sign_tr @427
nettle_rsa_sha256_verify @428
nettle_rsa_sha256_verify_digest @429
nettle_rsa_sha512_sign @430
nettle_rsa_sha512_sign_digest @431
nettle_rsa_sha512_sign_digest_tr @432
nettle_rsa_sha512_sign_tr @433
nettle_rsa_sha512_verify @434
nettle_rsa_sha512_verify_digest @435
nettle_sexp_format @436
nettle_sexp_iterator_assoc @437
nettle_sexp_iterator_check_type @438
nettle_sexp_iterator_check_types @439
nettle_sexp_iterator_enter_list @440
nettle_sexp_iterator_exit_list @441
nettle_sexp_iterator_first @442
nettle_sexp_iterator_get_uint32 @443
nettle_sexp_iterator_next @444
nettle_sexp_iterator_subexpr @445
nettle_sexp_transport_format @446
nettle_sexp_transport_iterator_first @447
nettle_sexp_transport_vformat @448
nettle_sexp_vformat @449

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.