mirror of
https://github.com/GerbilSoft/rvthtool.git
synced 2025-06-18 11:35:33 -04:00
[nettle] Updated the Win32 precompiled build of Nettle from 3.5.1 to 3.7.2.
This commit is contained in:
parent
0d98bea72a
commit
3b4181c5f2
@ -38,8 +38,8 @@ ELSE(NOT WIN32)
|
||||
SET(NETTLE_WIN32_BASE_PATH "${CMAKE_SOURCE_DIR}/extlib/nettle.win32")
|
||||
SET(NETTLE_INCLUDE_DIRS "${NETTLE_WIN32_BASE_PATH}/include")
|
||||
IF(MSVC)
|
||||
SET(NETTLE_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libnettle-7.lib")
|
||||
SET(HOGWEED_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libhogweed-5.lib")
|
||||
SET(NETTLE_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libnettle-8.lib")
|
||||
SET(HOGWEED_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libhogweed-6.lib")
|
||||
ELSE(MSVC)
|
||||
SET(NETTLE_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libnettle.dll.a")
|
||||
SET(HOGWEED_LIBRARY "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libhogweed.dll.a")
|
||||
@ -47,8 +47,8 @@ ELSE(NOT WIN32)
|
||||
SET(NETTLE_LIBRARIES ${NETTLE_LIBRARY} ${HOGWEED_LIBRARY})
|
||||
|
||||
# Copy and install the DLLs.
|
||||
SET(NETTLE_NETTLE_DLL "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libnettle-7.dll")
|
||||
SET(NETTLE_HOGWEED_DLL "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libhogweed-5.dll")
|
||||
SET(NETTLE_NETTLE_DLL "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libnettle-8.dll")
|
||||
SET(NETTLE_HOGWEED_DLL "${NETTLE_WIN32_BASE_PATH}/lib.${arch}/libhogweed-6.dll")
|
||||
|
||||
# Destination directory.
|
||||
# If CMAKE_CFG_INTDIR is set, a Debug or Release subdirectory is being used.
|
||||
@ -64,13 +64,13 @@ ELSE(NOT WIN32)
|
||||
ADD_CUSTOM_COMMAND(OUTPUT nettle_dll_command
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different
|
||||
"${NETTLE_NETTLE_DLL}" "${DLL_DESTDIR}/libnettle-7.dll"
|
||||
"${NETTLE_NETTLE_DLL}" "${DLL_DESTDIR}/libnettle-8.dll"
|
||||
DEPENDS nettle_always_rebuild
|
||||
)
|
||||
ADD_CUSTOM_COMMAND(OUTPUT hogweed_dll_command
|
||||
COMMAND ${CMAKE_COMMAND}
|
||||
ARGS -E copy_if_different
|
||||
"${NETTLE_HOGWEED_DLL}" "${DLL_DESTDIR}/libhogweed-5.dll"
|
||||
"${NETTLE_HOGWEED_DLL}" "${DLL_DESTDIR}/libhogweed-6.dll"
|
||||
DEPENDS nettle_always_rebuild
|
||||
)
|
||||
ADD_CUSTOM_COMMAND(OUTPUT nettle_always_rebuild
|
||||
|
4
extlib/nettle.win32/include/nettle/bignum.h
vendored
4
extlib/nettle.win32/include/nettle/bignum.h
vendored
@ -34,8 +34,6 @@
|
||||
#ifndef NETTLE_BIGNUM_H_INCLUDED
|
||||
#define NETTLE_BIGNUM_H_INCLUDED
|
||||
|
||||
#include "nettle-meta.h"
|
||||
|
||||
#include "nettle-types.h"
|
||||
|
||||
/* For NETTLE_USE_MINI_GMP */
|
||||
@ -46,8 +44,6 @@
|
||||
|
||||
# define GMP_NUMB_MASK (~(mp_limb_t) 0)
|
||||
|
||||
/* Function missing in older gmp versions, and checked for with ifdef */
|
||||
# define mpz_limbs_read mpz_limbs_read
|
||||
/* Side-channel silent powm not available in mini-gmp. */
|
||||
# define mpz_powm_sec mpz_powm
|
||||
#else
|
||||
|
17
extlib/nettle.win32/include/nettle/blowfish.h
vendored
17
extlib/nettle.win32/include/nettle/blowfish.h
vendored
@ -46,6 +46,8 @@ extern "C" {
|
||||
#define blowfish128_set_key nettle_blowfish128_set_key
|
||||
#define blowfish_encrypt nettle_blowfish_encrypt
|
||||
#define blowfish_decrypt nettle_blowfish_decrypt
|
||||
#define blowfish_bcrypt_hash nettle_blowfish_bcrypt_hash
|
||||
#define blowfish_bcrypt_verify nettle_blowfish_bcrypt_verify
|
||||
|
||||
#define BLOWFISH_BLOCK_SIZE 8
|
||||
|
||||
@ -60,6 +62,9 @@ extern "C" {
|
||||
|
||||
#define _BLOWFISH_ROUNDS 16
|
||||
|
||||
#define BLOWFISH_BCRYPT_HASH_SIZE (60 + 1) /* Including null-terminator */
|
||||
#define BLOWFISH_BCRYPT_BINSALT_SIZE 16 /* Binary string size */
|
||||
|
||||
struct blowfish_ctx
|
||||
{
|
||||
uint32_t s[4][256];
|
||||
@ -82,6 +87,18 @@ blowfish_decrypt(const struct blowfish_ctx *ctx,
|
||||
size_t length, uint8_t *dst,
|
||||
const uint8_t *src);
|
||||
|
||||
/* dst parameter must point to a buffer of minimally
|
||||
* BLOWFISH_BCRYPT_HASH_SIZE bytes */
|
||||
int
|
||||
blowfish_bcrypt_hash(uint8_t *dst,
|
||||
size_t lenkey, const uint8_t *key,
|
||||
size_t lenscheme, const uint8_t *scheme,
|
||||
int log2rounds,
|
||||
const uint8_t *salt);
|
||||
int
|
||||
blowfish_bcrypt_verify(size_t lenkey, const uint8_t *key,
|
||||
size_t lenhashed, const uint8_t *hashed);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
15
extlib/nettle.win32/include/nettle/chacha.h
vendored
15
extlib/nettle.win32/include/nettle/chacha.h
vendored
@ -46,13 +46,18 @@ extern "C" {
|
||||
#define chacha_set_key nettle_chacha_set_key
|
||||
#define chacha_set_nonce nettle_chacha_set_nonce
|
||||
#define chacha_set_nonce96 nettle_chacha_set_nonce96
|
||||
#define chacha_set_counter nettle_chacha_set_counter
|
||||
#define chacha_set_counter32 nettle_chacha_set_counter32
|
||||
#define chacha_crypt nettle_chacha_crypt
|
||||
#define chacha_crypt32 nettle_chacha_crypt32
|
||||
|
||||
/* Currently, only 256-bit keys are supported. */
|
||||
#define CHACHA_KEY_SIZE 32
|
||||
#define CHACHA_BLOCK_SIZE 64
|
||||
#define CHACHA_NONCE_SIZE 8
|
||||
#define CHACHA_NONCE96_SIZE 12
|
||||
#define CHACHA_COUNTER_SIZE 8
|
||||
#define CHACHA_COUNTER32_SIZE 4
|
||||
|
||||
#define _CHACHA_STATE_LENGTH 16
|
||||
|
||||
@ -81,10 +86,20 @@ chacha_set_nonce(struct chacha_ctx *ctx, const uint8_t *nonce);
|
||||
void
|
||||
chacha_set_nonce96(struct chacha_ctx *ctx, const uint8_t *nonce);
|
||||
|
||||
void
|
||||
chacha_set_counter(struct chacha_ctx *ctx, const uint8_t *counter);
|
||||
|
||||
void
|
||||
chacha_set_counter32(struct chacha_ctx *ctx, const uint8_t *counter);
|
||||
|
||||
void
|
||||
chacha_crypt(struct chacha_ctx *ctx, size_t length,
|
||||
uint8_t *dst, const uint8_t *src);
|
||||
|
||||
void
|
||||
chacha_crypt32(struct chacha_ctx *ctx, size_t length,
|
||||
uint8_t *dst, const uint8_t *src);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
86
extlib/nettle.win32/include/nettle/cmac.h
vendored
86
extlib/nettle.win32/include/nettle/cmac.h
vendored
@ -37,6 +37,7 @@
|
||||
#define NETTLE_CMAC_H_INCLUDED
|
||||
|
||||
#include "aes.h"
|
||||
#include "des.h"
|
||||
#include "nettle-types.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
@ -44,6 +45,7 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
#define CMAC128_DIGEST_SIZE 16
|
||||
#define CMAC64_DIGEST_SIZE 8
|
||||
|
||||
#define cmac128_set_key nettle_cmac128_set_key
|
||||
#define cmac128_init nettle_cmac128_init
|
||||
@ -56,6 +58,14 @@ extern "C" {
|
||||
#define cmac_aes256_update nettle_cmac_aes256_update
|
||||
#define cmac_aes256_digest nettle_cmac_aes256_digest
|
||||
|
||||
#define cmac64_set_key nettle_cmac64_set_key
|
||||
#define cmac64_init nettle_cmac64_init
|
||||
#define cmac64_update nettle_cmac64_update
|
||||
#define cmac64_digest nettle_cmac64_digest
|
||||
#define cmac_des3_set_key nettle_cmac_des3_set_key
|
||||
#define cmac_des3_update nettle_cmac_des3_update
|
||||
#define cmac_des3_digest nettle_cmac_des3_digest
|
||||
|
||||
struct cmac128_key
|
||||
{
|
||||
union nettle_block16 K1;
|
||||
@ -72,6 +82,22 @@ struct cmac128_ctx
|
||||
size_t index;
|
||||
};
|
||||
|
||||
struct cmac64_key
|
||||
{
|
||||
union nettle_block8 K1;
|
||||
union nettle_block8 K2;
|
||||
};
|
||||
|
||||
struct cmac64_ctx
|
||||
{
|
||||
/* MAC state */
|
||||
union nettle_block8 X;
|
||||
|
||||
/* Block buffer */
|
||||
union nettle_block8 block;
|
||||
size_t index;
|
||||
};
|
||||
|
||||
void
|
||||
cmac128_set_key(struct cmac128_key *key, const void *cipher,
|
||||
nettle_cipher_func *encrypt);
|
||||
@ -118,6 +144,53 @@ cmac128_digest(struct cmac128_ctx *ctx, const struct cmac128_key *key,
|
||||
(nettle_cipher_func *) (encrypt), \
|
||||
(length), (digest)))
|
||||
|
||||
void
|
||||
cmac64_set_key(struct cmac64_key *key, const void *cipher,
|
||||
nettle_cipher_func *encrypt);
|
||||
|
||||
void
|
||||
cmac64_init(struct cmac64_ctx *ctx);
|
||||
|
||||
void
|
||||
cmac64_update(struct cmac64_ctx *ctx, const void *cipher,
|
||||
nettle_cipher_func *encrypt,
|
||||
size_t msg_len, const uint8_t *msg);
|
||||
|
||||
void
|
||||
cmac64_digest(struct cmac64_ctx *ctx, const struct cmac64_key *key,
|
||||
const void *cipher, nettle_cipher_func *encrypt,
|
||||
unsigned length, uint8_t *digest);
|
||||
|
||||
|
||||
#define CMAC64_CTX(type) \
|
||||
{ struct cmac64_key key; struct cmac64_ctx ctx; type cipher; }
|
||||
|
||||
/* NOTE: Avoid using NULL, as we don't include anything defining it. */
|
||||
#define CMAC64_SET_KEY(self, set_key, encrypt, cmac_key) \
|
||||
do { \
|
||||
(set_key)(&(self)->cipher, (cmac_key)); \
|
||||
if (0) (encrypt)(&(self)->cipher, ~(size_t) 0, \
|
||||
(uint8_t *) 0, (const uint8_t *) 0); \
|
||||
cmac64_set_key(&(self)->key, &(self)->cipher, \
|
||||
(nettle_cipher_func *) (encrypt)); \
|
||||
cmac64_init(&(self)->ctx); \
|
||||
} while (0)
|
||||
|
||||
#define CMAC64_UPDATE(self, encrypt, length, src) \
|
||||
(0 ? (encrypt)(&(self)->cipher, ~(size_t) 0, \
|
||||
(uint8_t *) 0, (const uint8_t *) 0) \
|
||||
: cmac64_update(&(self)->ctx, &(self)->cipher, \
|
||||
(nettle_cipher_func *)encrypt, \
|
||||
(length), (src)))
|
||||
|
||||
#define CMAC64_DIGEST(self, encrypt, length, digest) \
|
||||
(0 ? (encrypt)(&(self)->cipher, ~(size_t) 0, \
|
||||
(uint8_t *) 0, (const uint8_t *) 0) \
|
||||
: cmac64_digest(&(self)->ctx, &(self)->key, \
|
||||
&(self)->cipher, \
|
||||
(nettle_cipher_func *) (encrypt), \
|
||||
(length), (digest)))
|
||||
|
||||
struct cmac_aes128_ctx CMAC128_CTX(struct aes128_ctx);
|
||||
|
||||
void
|
||||
@ -144,6 +217,19 @@ void
|
||||
cmac_aes256_digest(struct cmac_aes256_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
struct cmac_des3_ctx CMAC64_CTX(struct des3_ctx);
|
||||
|
||||
void
|
||||
cmac_des3_set_key(struct cmac_des3_ctx *ctx, const uint8_t *key);
|
||||
|
||||
void
|
||||
cmac_des3_update(struct cmac_des3_ctx *ctx,
|
||||
size_t length, const uint8_t *data);
|
||||
|
||||
void
|
||||
cmac_des3_digest(struct cmac_des3_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
58
extlib/nettle.win32/include/nettle/curve448.h
vendored
Normal file
58
extlib/nettle.win32/include/nettle/curve448.h
vendored
Normal file
@ -0,0 +1,58 @@
|
||||
/* curve448.h
|
||||
|
||||
Copyright (C) 2017 Daiki Ueno
|
||||
Copyright (C) 2017 Red Hat, Inc.
|
||||
|
||||
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_CURVE448_H
|
||||
#define NETTLE_CURVE448_H
|
||||
|
||||
#include "nettle-types.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Name mangling */
|
||||
#define curve448_mul_g nettle_curve448_mul_g
|
||||
#define curve448_mul nettle_curve448_mul
|
||||
|
||||
#define CURVE448_SIZE 56
|
||||
|
||||
void
|
||||
curve448_mul_g (uint8_t *q, const uint8_t *n);
|
||||
|
||||
void
|
||||
curve448_mul (uint8_t *q, const uint8_t *n, const uint8_t *p);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* NETTLE_CURVE448_H */
|
@ -43,6 +43,8 @@ extern "C" {
|
||||
/* The contents of this struct is internal. */
|
||||
struct ecc_curve;
|
||||
|
||||
const struct ecc_curve * _NETTLE_ATTRIBUTE_PURE nettle_get_gost_gc256b(void);
|
||||
const struct ecc_curve * _NETTLE_ATTRIBUTE_PURE nettle_get_gost_gc512a(void);
|
||||
const struct ecc_curve * _NETTLE_ATTRIBUTE_PURE nettle_get_secp_192r1(void);
|
||||
const struct ecc_curve * _NETTLE_ATTRIBUTE_PURE nettle_get_secp_224r1(void);
|
||||
const struct ecc_curve * _NETTLE_ATTRIBUTE_PURE nettle_get_secp_256r1(void);
|
||||
|
19
extlib/nettle.win32/include/nettle/eddsa.h
vendored
19
extlib/nettle.win32/include/nettle/eddsa.h
vendored
@ -45,6 +45,9 @@ extern "C" {
|
||||
#define ed25519_sha512_public_key nettle_ed25519_sha512_public_key
|
||||
#define ed25519_sha512_sign nettle_ed25519_sha512_sign
|
||||
#define ed25519_sha512_verify nettle_ed25519_sha512_verify
|
||||
#define ed448_shake256_public_key nettle_ed448_shake256_public_key
|
||||
#define ed448_shake256_sign nettle_ed448_shake256_sign
|
||||
#define ed448_shake256_verify nettle_ed448_shake256_verify
|
||||
|
||||
#define ED25519_KEY_SIZE 32
|
||||
#define ED25519_SIGNATURE_SIZE 64
|
||||
@ -63,6 +66,22 @@ ed25519_sha512_verify (const uint8_t *pub,
|
||||
size_t length, const uint8_t *msg,
|
||||
const uint8_t *signature);
|
||||
|
||||
#define ED448_KEY_SIZE 57
|
||||
#define ED448_SIGNATURE_SIZE 114
|
||||
|
||||
void
|
||||
ed448_shake256_public_key (uint8_t *pub, const uint8_t *priv);
|
||||
|
||||
void
|
||||
ed448_shake256_sign (const uint8_t *pub,
|
||||
const uint8_t *priv,
|
||||
size_t length, const uint8_t *msg,
|
||||
uint8_t *signature);
|
||||
|
||||
int
|
||||
ed448_shake256_verify (const uint8_t *pub,
|
||||
size_t length, const uint8_t *msg,
|
||||
const uint8_t *signature);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
107
extlib/nettle.win32/include/nettle/gostdsa.h
vendored
Normal file
107
extlib/nettle.win32/include/nettle/gostdsa.h
vendored
Normal file
@ -0,0 +1,107 @@
|
||||
/* gostdsa.h
|
||||
|
||||
Copyright (C) 2015 Dmity Eremin-Solenikov
|
||||
Copyright (C) 2013 Niels Möller
|
||||
|
||||
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_GOSTDSA_H_INCLUDED
|
||||
#define NETTLE_GOSTDSA_H_INCLUDED
|
||||
|
||||
#include "ecc.h"
|
||||
#include "dsa.h"
|
||||
#include "ecdsa.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Name mangling */
|
||||
#define gostdsa_sign nettle_gostdsa_sign
|
||||
#define gostdsa_verify nettle_gostdsa_verify
|
||||
#define gostdsa_vko nettle_gostdsa_vko
|
||||
#define ecc_gostdsa_sign nettle_ecc_gostdsa_sign
|
||||
#define ecc_gostdsa_sign_itch nettle_ecc_gostdsa_sign_itch
|
||||
#define ecc_gostdsa_verify nettle_ecc_gostdsa_verify
|
||||
#define ecc_gostdsa_verify_itch nettle_ecc_gostdsa_verify_itch
|
||||
|
||||
/* Just use ECDSA function for key generation */
|
||||
#define gostdsa_generate_keypair ecdsa_generate_keypair
|
||||
|
||||
/* High level GOST DSA functions.
|
||||
*
|
||||
* A public key is represented as a struct ecc_point, and a private
|
||||
* key as a struct ecc_scalar. FIXME: Introduce some aliases? */
|
||||
void
|
||||
gostdsa_sign (const struct ecc_scalar *key,
|
||||
void *random_ctx, nettle_random_func *random,
|
||||
size_t digest_length,
|
||||
const uint8_t *digest,
|
||||
struct dsa_signature *signature);
|
||||
|
||||
int
|
||||
gostdsa_verify (const struct ecc_point *pub,
|
||||
size_t length, const uint8_t *digest,
|
||||
const struct dsa_signature *signature);
|
||||
|
||||
void
|
||||
gostdsa_vko (const struct ecc_scalar *key,
|
||||
const struct ecc_point *pub,
|
||||
size_t ukm_length, const uint8_t *ukm,
|
||||
uint8_t *out);
|
||||
|
||||
/* Low-level GOSTDSA functions. */
|
||||
mp_size_t
|
||||
ecc_gostdsa_sign_itch (const struct ecc_curve *ecc);
|
||||
|
||||
void
|
||||
ecc_gostdsa_sign (const struct ecc_curve *ecc,
|
||||
const mp_limb_t *zp,
|
||||
/* Random nonce, must be invertible mod ecc group
|
||||
order. */
|
||||
const mp_limb_t *kp,
|
||||
size_t length, const uint8_t *digest,
|
||||
mp_limb_t *rp, mp_limb_t *sp,
|
||||
mp_limb_t *scratch);
|
||||
|
||||
mp_size_t
|
||||
ecc_gostdsa_verify_itch (const struct ecc_curve *ecc);
|
||||
|
||||
int
|
||||
ecc_gostdsa_verify (const struct ecc_curve *ecc,
|
||||
const mp_limb_t *pp, /* Public key */
|
||||
size_t length, const uint8_t *digest,
|
||||
const mp_limb_t *rp, const mp_limb_t *sp,
|
||||
mp_limb_t *scratch);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* NETTLE_GOSTDSA_H_INCLUDED */
|
18
extlib/nettle.win32/include/nettle/gosthash94.h
vendored
18
extlib/nettle.win32/include/nettle/gosthash94.h
vendored
@ -72,18 +72,26 @@ extern "C" {
|
||||
#define gosthash94_update nettle_gosthash94_update
|
||||
#define gosthash94_digest nettle_gosthash94_digest
|
||||
|
||||
#define gosthash94cp_update nettle_gosthash94cp_update
|
||||
#define gosthash94cp_digest nettle_gosthash94cp_digest
|
||||
|
||||
#define GOSTHASH94_BLOCK_SIZE 32
|
||||
#define GOSTHASH94_DIGEST_SIZE 32
|
||||
/* For backwards compatibility */
|
||||
#define GOSTHASH94_DATA_SIZE GOSTHASH94_BLOCK_SIZE
|
||||
|
||||
#define GOSTHASH94CP_BLOCK_SIZE GOSTHASH94_BLOCK_SIZE
|
||||
#define GOSTHASH94CP_DIGEST_SIZE GOSTHASH94_DIGEST_SIZE
|
||||
|
||||
struct gosthash94_ctx
|
||||
{
|
||||
uint32_t hash[8]; /* algorithm 256-bit state */
|
||||
uint32_t sum[8]; /* sum of processed message blocks */
|
||||
uint64_t length; /* number of processed bytes */
|
||||
uint8_t message[GOSTHASH94_BLOCK_SIZE]; /* 256-bit buffer for leftovers */
|
||||
uint64_t count; /* Block count */
|
||||
unsigned index; /* Into buffer */
|
||||
uint8_t block[GOSTHASH94_BLOCK_SIZE]; /* 256-bit buffer for leftovers */
|
||||
};
|
||||
#define gosthash94cp_ctx gosthash94_ctx
|
||||
|
||||
void gosthash94_init(struct gosthash94_ctx *ctx);
|
||||
void gosthash94_update(struct gosthash94_ctx *ctx,
|
||||
@ -91,6 +99,12 @@ void gosthash94_update(struct gosthash94_ctx *ctx,
|
||||
void gosthash94_digest(struct gosthash94_ctx *ctx,
|
||||
size_t length, uint8_t *result);
|
||||
|
||||
#define gosthash94cp_init gosthash94_init
|
||||
void gosthash94cp_update(struct gosthash94_ctx *ctx,
|
||||
size_t length, const uint8_t *msg);
|
||||
void gosthash94cp_digest(struct gosthash94_ctx *ctx,
|
||||
size_t length, uint8_t *result);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
70
extlib/nettle.win32/include/nettle/hmac.h
vendored
70
extlib/nettle.win32/include/nettle/hmac.h
vendored
@ -36,10 +36,12 @@
|
||||
|
||||
#include "nettle-meta.h"
|
||||
|
||||
#include "gosthash94.h"
|
||||
#include "md5.h"
|
||||
#include "ripemd160.h"
|
||||
#include "sha1.h"
|
||||
#include "sha2.h"
|
||||
#include "streebog.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@ -68,6 +70,17 @@ extern "C" {
|
||||
#define hmac_sha512_set_key nettle_hmac_sha512_set_key
|
||||
#define hmac_sha512_update nettle_hmac_sha512_update
|
||||
#define hmac_sha512_digest nettle_hmac_sha512_digest
|
||||
#define hmac_gosthash94_set_key nettle_hmac_gosthash94_set_key
|
||||
#define hmac_gosthash94_update nettle_hmac_gosthash94_update
|
||||
#define hmac_gosthash94_digest nettle_hmac_gosthash94_digest
|
||||
#define hmac_gosthash94cp_set_key nettle_hmac_gosthash94cp_set_key
|
||||
#define hmac_gosthash94cp_update nettle_hmac_gosthash94cp_update
|
||||
#define hmac_gosthash94cp_digest nettle_hmac_gosthash94cp_digest
|
||||
#define hmac_streebog256_set_key nettle_hmac_streebog256_set_key
|
||||
#define hmac_streebog256_digest nettle_hmac_streebog256_digest
|
||||
#define hmac_streebog512_set_key nettle_hmac_streebog512_set_key
|
||||
#define hmac_streebog512_update nettle_hmac_streebog512_update
|
||||
#define hmac_streebog512_digest nettle_hmac_streebog512_digest
|
||||
|
||||
void
|
||||
hmac_set_key(void *outer, void *inner, void *state,
|
||||
@ -203,6 +216,63 @@ void
|
||||
hmac_sha384_digest(struct hmac_sha512_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
/* hmac-gosthash94 */
|
||||
struct hmac_gosthash94_ctx HMAC_CTX(struct gosthash94_ctx);
|
||||
|
||||
void
|
||||
hmac_gosthash94_set_key(struct hmac_gosthash94_ctx *ctx,
|
||||
size_t key_length, const uint8_t *key);
|
||||
|
||||
void
|
||||
hmac_gosthash94_update(struct hmac_gosthash94_ctx *ctx,
|
||||
size_t length, const uint8_t *data);
|
||||
|
||||
void
|
||||
hmac_gosthash94_digest(struct hmac_gosthash94_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
struct hmac_gosthash94cp_ctx HMAC_CTX(struct gosthash94cp_ctx);
|
||||
|
||||
void
|
||||
hmac_gosthash94cp_set_key(struct hmac_gosthash94cp_ctx *ctx,
|
||||
size_t key_length, const uint8_t *key);
|
||||
|
||||
void
|
||||
hmac_gosthash94cp_update(struct hmac_gosthash94cp_ctx *ctx,
|
||||
size_t length, const uint8_t *data);
|
||||
|
||||
void
|
||||
hmac_gosthash94cp_digest(struct hmac_gosthash94cp_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
|
||||
/* hmac-streebog */
|
||||
struct hmac_streebog512_ctx HMAC_CTX(struct streebog512_ctx);
|
||||
|
||||
void
|
||||
hmac_streebog512_set_key(struct hmac_streebog512_ctx *ctx,
|
||||
size_t key_length, const uint8_t *key);
|
||||
|
||||
void
|
||||
hmac_streebog512_update(struct hmac_streebog512_ctx *ctx,
|
||||
size_t length, const uint8_t *data);
|
||||
|
||||
void
|
||||
hmac_streebog512_digest(struct hmac_streebog512_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
#define hmac_streebog256_ctx hmac_streebog512_ctx
|
||||
|
||||
void
|
||||
hmac_streebog256_set_key(struct hmac_streebog256_ctx *ctx,
|
||||
size_t key_length, const uint8_t *key);
|
||||
|
||||
#define hmac_streebog256_update hmac_streebog512_update
|
||||
|
||||
void
|
||||
hmac_streebog256_digest(struct hmac_streebog256_ctx *ctx,
|
||||
size_t length, uint8_t *digest);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
14
extlib/nettle.win32/include/nettle/mini-gmp.h
vendored
14
extlib/nettle.win32/include/nettle/mini-gmp.h
vendored
@ -1,6 +1,6 @@
|
||||
/* mini-gmp, a minimalistic implementation of a GNU GMP subset.
|
||||
|
||||
Copyright 2011-2015 Free Software Foundation, Inc.
|
||||
Copyright 2011-2015, 2017, 2019 Free Software Foundation, Inc.
|
||||
|
||||
This file is part of the GNU MP Library.
|
||||
|
||||
@ -53,7 +53,11 @@ void mp_get_memory_functions (void *(**) (size_t),
|
||||
void *(**) (void *, size_t, size_t),
|
||||
void (**) (void *, size_t));
|
||||
|
||||
typedef unsigned long mp_limb_t;
|
||||
#ifndef MINI_GMP_LIMB_TYPE
|
||||
#define MINI_GMP_LIMB_TYPE long
|
||||
#endif
|
||||
|
||||
typedef unsigned MINI_GMP_LIMB_TYPE mp_limb_t;
|
||||
typedef long mp_size_t;
|
||||
typedef unsigned long mp_bitcnt_t;
|
||||
|
||||
@ -217,6 +221,8 @@ void mpz_rootrem (mpz_t, mpz_t, const mpz_t, unsigned long);
|
||||
int mpz_root (mpz_t, const mpz_t, unsigned long);
|
||||
|
||||
void mpz_fac_ui (mpz_t, unsigned long);
|
||||
void mpz_2fac_ui (mpz_t, unsigned long);
|
||||
void mpz_mfac_uiui (mpz_t, unsigned long, unsigned long);
|
||||
void mpz_bin_uiui (mpz_t, unsigned long, unsigned long);
|
||||
|
||||
int mpz_probab_prime_p (const mpz_t, int);
|
||||
@ -238,6 +244,10 @@ mp_bitcnt_t mpz_scan1 (const mpz_t, mp_bitcnt_t);
|
||||
|
||||
int mpz_fits_slong_p (const mpz_t);
|
||||
int mpz_fits_ulong_p (const mpz_t);
|
||||
int mpz_fits_sint_p (const mpz_t);
|
||||
int mpz_fits_uint_p (const mpz_t);
|
||||
int mpz_fits_sshort_p (const mpz_t);
|
||||
int mpz_fits_ushort_p (const mpz_t);
|
||||
long int mpz_get_si (const mpz_t);
|
||||
unsigned long int mpz_get_ui (const mpz_t);
|
||||
double mpz_get_d (const mpz_t);
|
||||
|
55
extlib/nettle.win32/include/nettle/nettle-meta.h
vendored
55
extlib/nettle.win32/include/nettle/nettle-meta.h
vendored
@ -2,7 +2,7 @@
|
||||
|
||||
Information about algorithms.
|
||||
|
||||
Copyright (C) 2002, 2014 Niels Möller
|
||||
Copyright (C) 2002, 2014, 2020 Niels Möller
|
||||
|
||||
This file is part of GNU Nettle.
|
||||
|
||||
@ -130,6 +130,7 @@ extern const struct nettle_hash nettle_md2;
|
||||
extern const struct nettle_hash nettle_md4;
|
||||
extern const struct nettle_hash nettle_md5;
|
||||
extern const struct nettle_hash nettle_gosthash94;
|
||||
extern const struct nettle_hash nettle_gosthash94cp;
|
||||
extern const struct nettle_hash nettle_ripemd160;
|
||||
extern const struct nettle_hash nettle_sha1;
|
||||
extern const struct nettle_hash nettle_sha224;
|
||||
@ -142,6 +143,26 @@ extern const struct nettle_hash nettle_sha3_224;
|
||||
extern const struct nettle_hash nettle_sha3_256;
|
||||
extern const struct nettle_hash nettle_sha3_384;
|
||||
extern const struct nettle_hash nettle_sha3_512;
|
||||
extern const struct nettle_hash nettle_streebog256;
|
||||
extern const struct nettle_hash nettle_streebog512;
|
||||
|
||||
struct nettle_mac
|
||||
{
|
||||
const char *name;
|
||||
|
||||
/* Size of the context struct */
|
||||
unsigned context_size;
|
||||
|
||||
/* Size of digests */
|
||||
unsigned digest_size;
|
||||
|
||||
/* Key size */
|
||||
unsigned key_size;
|
||||
|
||||
nettle_set_key_func *set_key;
|
||||
nettle_hash_update_func *update;
|
||||
nettle_hash_digest_func *digest;
|
||||
};
|
||||
|
||||
struct nettle_aead
|
||||
{
|
||||
@ -238,6 +259,38 @@ extern const struct nettle_armor nettle_base64;
|
||||
extern const struct nettle_armor nettle_base64url;
|
||||
extern const struct nettle_armor nettle_base16;
|
||||
|
||||
#define _NETTLE_HMAC(name, HASH) { \
|
||||
#name, \
|
||||
sizeof(struct name##_ctx), \
|
||||
HASH##_DIGEST_SIZE, \
|
||||
HASH##_DIGEST_SIZE, \
|
||||
name##_set_key_wrapper, \
|
||||
(nettle_hash_update_func *) name##_update, \
|
||||
(nettle_hash_digest_func *) name##_digest, \
|
||||
}
|
||||
|
||||
/* null-terminated list of macs implemented by this
|
||||
version of nettle */
|
||||
const struct nettle_mac * const * _NETTLE_ATTRIBUTE_PURE
|
||||
nettle_get_macs (void);
|
||||
|
||||
#define nettle_macs (nettle_get_macs())
|
||||
|
||||
extern const struct nettle_mac nettle_cmac_aes128;
|
||||
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_md5;
|
||||
extern const struct nettle_mac nettle_hmac_ripemd160;
|
||||
extern const struct nettle_mac nettle_hmac_sha1;
|
||||
extern const struct nettle_mac nettle_hmac_sha224;
|
||||
extern const struct nettle_mac nettle_hmac_sha256;
|
||||
extern const struct nettle_mac nettle_hmac_sha384;
|
||||
extern const struct nettle_mac nettle_hmac_sha512;
|
||||
extern const struct nettle_mac nettle_hmac_streebog256;
|
||||
extern const struct nettle_mac nettle_hmac_streebog512;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
@ -61,10 +61,16 @@ extern "C" {
|
||||
union nettle_block16
|
||||
{
|
||||
uint8_t b[16];
|
||||
unsigned long w[16 / sizeof(unsigned long)];
|
||||
unsigned long w[16 / sizeof(unsigned long)] _NETTLE_ATTRIBUTE_DEPRECATED;
|
||||
uint64_t u64[2];
|
||||
};
|
||||
|
||||
union nettle_block8
|
||||
{
|
||||
uint8_t b[8];
|
||||
uint64_t u64;
|
||||
};
|
||||
|
||||
/* Randomness. Used by key generation and dsa signature creation. */
|
||||
typedef void nettle_random_func(void *ctx,
|
||||
size_t length, uint8_t *dst);
|
||||
|
21
extlib/nettle.win32/include/nettle/pbkdf2.h
vendored
21
extlib/nettle.win32/include/nettle/pbkdf2.h
vendored
@ -45,6 +45,9 @@ extern "C"
|
||||
#define pbkdf2 nettle_pbkdf2
|
||||
#define pbkdf2_hmac_sha1 nettle_pbkdf2_hmac_sha1
|
||||
#define pbkdf2_hmac_sha256 nettle_pbkdf2_hmac_sha256
|
||||
#define pbkdf2_hmac_sha384 nettle_pbkdf2_hmac_sha384
|
||||
#define pbkdf2_hmac_sha512 nettle_pbkdf2_hmac_sha512
|
||||
#define pbkdf2_hmac_gosthash94cp nettle_pbkdf2_hmac_gosthash94cp
|
||||
|
||||
void
|
||||
pbkdf2 (void *mac_ctx,
|
||||
@ -78,6 +81,24 @@ pbkdf2_hmac_sha256 (size_t key_length, const uint8_t *key,
|
||||
size_t salt_length, const uint8_t *salt,
|
||||
size_t length, uint8_t *dst);
|
||||
|
||||
void
|
||||
pbkdf2_hmac_sha384 (size_t key_length, const uint8_t *key,
|
||||
unsigned iterations,
|
||||
size_t salt_length, const uint8_t *salt,
|
||||
size_t length, uint8_t *dst);
|
||||
|
||||
void
|
||||
pbkdf2_hmac_sha512 (size_t key_length, const uint8_t *key,
|
||||
unsigned iterations,
|
||||
size_t salt_length, const uint8_t *salt,
|
||||
size_t length, uint8_t *dst);
|
||||
|
||||
void
|
||||
pbkdf2_hmac_gosthash94cp (size_t key_length, const uint8_t *key,
|
||||
unsigned iterations,
|
||||
size_t salt_length, const uint8_t *salt,
|
||||
size_t length, uint8_t *dst);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
14
extlib/nettle.win32/include/nettle/poly1305.h
vendored
14
extlib/nettle.win32/include/nettle/poly1305.h
vendored
@ -42,10 +42,6 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
/* Name mangling */
|
||||
#define poly1305_set_key nettle_poly1305_set_key
|
||||
#define poly1305_digest nettle_poly1305_digest
|
||||
#define _poly1305_block _nettle_poly1305_block
|
||||
|
||||
#define poly1305_aes_set_key nettle_poly1305_aes_set_key
|
||||
#define poly1305_aes_set_nonce nettle_poly1305_aes_set_nonce
|
||||
#define poly1305_aes_update nettle_poly1305_aes_update
|
||||
@ -53,9 +49,7 @@ extern "C" {
|
||||
|
||||
/* Low level functions/macros for the poly1305 construction. */
|
||||
|
||||
#define POLY1305_DIGEST_SIZE 16
|
||||
#define POLY1305_BLOCK_SIZE 16
|
||||
#define POLY1305_KEY_SIZE 16
|
||||
|
||||
struct poly1305_ctx {
|
||||
/* Key, 128-bit value and some cached multiples. */
|
||||
@ -76,14 +70,6 @@ struct poly1305_ctx {
|
||||
} h;
|
||||
};
|
||||
|
||||
/* Low-level internal interface. */
|
||||
void poly1305_set_key(struct poly1305_ctx *ctx, const uint8_t key[POLY1305_KEY_SIZE]);
|
||||
/* Extracts digest, and adds it to s, the encrypted nonce. */
|
||||
void poly1305_digest (struct poly1305_ctx *ctx, union nettle_block16 *s);
|
||||
/* Internal function. Process one block. */
|
||||
void _poly1305_block (struct poly1305_ctx *ctx, const uint8_t *m,
|
||||
unsigned high);
|
||||
|
||||
/* poly1305-aes */
|
||||
|
||||
#define POLY1305_AES_KEY_SIZE 32
|
||||
|
2
extlib/nettle.win32/include/nettle/pss.h
vendored
2
extlib/nettle.win32/include/nettle/pss.h
vendored
@ -34,7 +34,7 @@
|
||||
#ifndef NETTLE_PSS_H_INCLUDED
|
||||
#define NETTLE_PSS_H_INCLUDED
|
||||
|
||||
#include "nettle-types.h"
|
||||
#include "nettle-meta.h"
|
||||
#include "bignum.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
8
extlib/nettle.win32/include/nettle/sha3.h
vendored
8
extlib/nettle.win32/include/nettle/sha3.h
vendored
@ -48,6 +48,7 @@ extern "C" {
|
||||
#define sha3_256_init nettle_sha3_256_init
|
||||
#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_384_init nettle_sha3_384_init
|
||||
#define sha3_384_update nettle_sha3_384_update
|
||||
#define sha3_384_digest nettle_sha3_384_digest
|
||||
@ -135,6 +136,13 @@ sha3_256_digest(struct sha3_256_ctx *ctx,
|
||||
size_t length,
|
||||
uint8_t *digest);
|
||||
|
||||
/* Alternative digest function implementing shake256, with arbitrary
|
||||
digest size */
|
||||
void
|
||||
sha3_256_shake(struct sha3_256_ctx *ctx,
|
||||
size_t length,
|
||||
uint8_t *digest);
|
||||
|
||||
struct sha3_384_ctx
|
||||
{
|
||||
struct sha3_state state;
|
||||
|
134
extlib/nettle.win32/include/nettle/siv-cmac.h
vendored
Normal file
134
extlib/nettle.win32/include/nettle/siv-cmac.h
vendored
Normal file
@ -0,0 +1,134 @@
|
||||
/* siv-cmac.h
|
||||
|
||||
AES-SIV, RFC5297
|
||||
|
||||
Copyright (C) 2017 Nikos Mavrogiannopoulos
|
||||
|
||||
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_SIV_H_INCLUDED
|
||||
#define NETTLE_SIV_H_INCLUDED
|
||||
|
||||
#include "nettle-types.h"
|
||||
#include "nettle-meta.h"
|
||||
#include "cmac.h"
|
||||
#include "aes.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Name mangling */
|
||||
#define siv_cmac_set_key nettle_siv_cmac_set_key
|
||||
#define siv_cmac_encrypt_message nettle_siv_cmac_encrypt_message
|
||||
#define siv_cmac_decrypt_message nettle_siv_cmac_decrypt_message
|
||||
#define siv_cmac_aes128_set_key nettle_siv_cmac_aes128_set_key
|
||||
#define siv_cmac_aes128_encrypt_message nettle_siv_cmac_aes128_encrypt_message
|
||||
#define siv_cmac_aes128_decrypt_message nettle_siv_cmac_aes128_decrypt_message
|
||||
#define siv_cmac_aes256_set_key nettle_siv_cmac_aes256_set_key
|
||||
#define siv_cmac_aes256_encrypt_message nettle_siv_cmac_aes256_encrypt_message
|
||||
#define siv_cmac_aes256_decrypt_message nettle_siv_cmac_aes256_decrypt_message
|
||||
|
||||
/* For SIV, the block size of the underlying cipher shall be 128 bits. */
|
||||
#define SIV_BLOCK_SIZE 16
|
||||
#define SIV_DIGEST_SIZE 16
|
||||
#define SIV_MIN_NONCE_SIZE 1
|
||||
|
||||
void
|
||||
siv_cmac_set_key(struct cmac128_key *cmac_key, void *cmac_cipher, void *ctr_cipher,
|
||||
const struct nettle_cipher *nc,
|
||||
const uint8_t *key);
|
||||
|
||||
void
|
||||
siv_cmac_encrypt_message(const struct cmac128_key *cmac_key, const void *cmac_cipher_ctx,
|
||||
const struct nettle_cipher *nc,
|
||||
const void *ctr_ctx,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t clength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
int
|
||||
siv_cmac_decrypt_message(const struct cmac128_key *cmac_key, const void *cmac_cipher,
|
||||
const struct nettle_cipher *nc,
|
||||
const void *ctr_cipher,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t mlength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
/*
|
||||
* SIV mode requires the aad and plaintext when building the IV, which
|
||||
* prevents streaming processing and it incompatible with the AEAD API.
|
||||
*/
|
||||
|
||||
#define SIV_CMAC_CTX(type) { struct cmac128_key cmac_key; type cmac_cipher; type ctr_cipher; }
|
||||
|
||||
/* SIV_CMAC_AES128 */
|
||||
#define SIV_CMAC_AES128_KEY_SIZE 32
|
||||
|
||||
struct siv_cmac_aes128_ctx SIV_CMAC_CTX(struct aes128_ctx);
|
||||
|
||||
void
|
||||
siv_cmac_aes128_set_key(struct siv_cmac_aes128_ctx *ctx, const uint8_t *key);
|
||||
|
||||
void
|
||||
siv_cmac_aes128_encrypt_message(const struct siv_cmac_aes128_ctx *ctx,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t clength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
int
|
||||
siv_cmac_aes128_decrypt_message(const struct siv_cmac_aes128_ctx *ctx,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t mlength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
/* SIV_CMAC_AES256 */
|
||||
#define SIV_CMAC_AES256_KEY_SIZE 64
|
||||
|
||||
struct siv_cmac_aes256_ctx SIV_CMAC_CTX(struct aes256_ctx);
|
||||
|
||||
void
|
||||
siv_cmac_aes256_set_key(struct siv_cmac_aes256_ctx *ctx, const uint8_t *key);
|
||||
|
||||
void
|
||||
siv_cmac_aes256_encrypt_message(const struct siv_cmac_aes256_ctx *ctx,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t clength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
int
|
||||
siv_cmac_aes256_decrypt_message(const struct siv_cmac_aes256_ctx *ctx,
|
||||
size_t nlength, const uint8_t *nonce,
|
||||
size_t alength, const uint8_t *adata,
|
||||
size_t mlength, uint8_t *dst, const uint8_t *src);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* NETTLE_SIV_H_INCLUDED */
|
99
extlib/nettle.win32/include/nettle/streebog.h
vendored
Normal file
99
extlib/nettle.win32/include/nettle/streebog.h
vendored
Normal file
@ -0,0 +1,99 @@
|
||||
/* streebog.h
|
||||
|
||||
The Streebog family of hash functions.
|
||||
|
||||
Copyright (C) 2020 Dmitry Baryshkov
|
||||
|
||||
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_STREEBOG_H_INCLUDED
|
||||
#define NETTLE_STREEBOG_H_INCLUDED
|
||||
|
||||
#include "nettle-types.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/* Name mangling */
|
||||
#define streebog256_init nettle_streebog256_init
|
||||
#define streebog256_digest nettle_streebog256_digest
|
||||
#define streebog512_init nettle_streebog512_init
|
||||
#define streebog512_update nettle_streebog512_update
|
||||
#define streebog512_digest nettle_streebog512_digest
|
||||
|
||||
/* STREEBOG512 */
|
||||
|
||||
#define STREEBOG512_DIGEST_SIZE 64
|
||||
#define STREEBOG512_BLOCK_SIZE 64
|
||||
|
||||
/* Digest is kept internally as 8 64-bit words. */
|
||||
#define _STREEBOG512_DIGEST_LENGTH 8
|
||||
|
||||
struct streebog512_ctx
|
||||
{
|
||||
uint64_t state[_STREEBOG512_DIGEST_LENGTH]; /* State variables */
|
||||
uint64_t count[_STREEBOG512_DIGEST_LENGTH];
|
||||
uint64_t sigma[_STREEBOG512_DIGEST_LENGTH];
|
||||
unsigned int index; /* index into buffer */
|
||||
uint8_t block[STREEBOG512_BLOCK_SIZE]; /* STREEBOG512 data buffer */
|
||||
};
|
||||
|
||||
void
|
||||
streebog512_init(struct streebog512_ctx *ctx);
|
||||
|
||||
void
|
||||
streebog512_update(struct streebog512_ctx *ctx,
|
||||
size_t length,
|
||||
const uint8_t *data);
|
||||
|
||||
void
|
||||
streebog512_digest(struct streebog512_ctx *ctx,
|
||||
size_t length,
|
||||
uint8_t *digest);
|
||||
|
||||
|
||||
#define STREEBOG256_DIGEST_SIZE 32
|
||||
#define STREEBOG256_BLOCK_SIZE STREEBOG512_BLOCK_SIZE
|
||||
#define streebog256_ctx streebog512_ctx
|
||||
|
||||
void
|
||||
streebog256_init(struct streebog256_ctx *ctx);
|
||||
|
||||
#define streebog256_update nettle_streebog512_update
|
||||
|
||||
void
|
||||
streebog256_digest(struct streebog256_ctx *ctx,
|
||||
size_t length,
|
||||
uint8_t *digest);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* NETTLE_STREEBOG_H_INCLUDED */
|
2
extlib/nettle.win32/include/nettle/version.h
vendored
2
extlib/nettle.win32/include/nettle/version.h
vendored
@ -41,7 +41,7 @@ extern "C" {
|
||||
|
||||
/* Individual version numbers in decimal */
|
||||
#define NETTLE_VERSION_MAJOR 3
|
||||
#define NETTLE_VERSION_MINOR 5
|
||||
#define NETTLE_VERSION_MINOR 7
|
||||
|
||||
#define NETTLE_USE_MINI_GMP 1
|
||||
|
||||
|
406
extlib/nettle.win32/lib.amd64/libhogweed-5.def
vendored
406
extlib/nettle.win32/lib.amd64/libhogweed-5.def
vendored
@ -1,406 +0,0 @@
|
||||
EXPORTS
|
||||
_nettle_cnd_copy @1
|
||||
_nettle_cnd_swap @2
|
||||
_nettle_curve25519 @3 DATA
|
||||
_nettle_curve25519_eh_to_x @4
|
||||
_nettle_dsa_hash @5
|
||||
_nettle_ecc_a_to_j @6
|
||||
_nettle_ecc_add_eh @7
|
||||
_nettle_ecc_add_ehh @8
|
||||
_nettle_ecc_add_jja @9
|
||||
_nettle_ecc_add_jjj @10
|
||||
_nettle_ecc_dup_eh @11
|
||||
_nettle_ecc_dup_jj @12
|
||||
_nettle_ecc_eh_to_a @13
|
||||
_nettle_ecc_hash @14
|
||||
_nettle_ecc_j_to_a @15
|
||||
_nettle_ecc_mod @16
|
||||
_nettle_ecc_mod_add @17
|
||||
_nettle_ecc_mod_addmul_1 @18
|
||||
_nettle_ecc_mod_inv @19
|
||||
_nettle_ecc_mod_mul @20
|
||||
_nettle_ecc_mod_mul_1 @21
|
||||
_nettle_ecc_mod_random @22
|
||||
_nettle_ecc_mod_sqr @23
|
||||
_nettle_ecc_mod_sub @24
|
||||
_nettle_ecc_mod_submul_1 @25
|
||||
_nettle_ecc_mul_a @26
|
||||
_nettle_ecc_mul_a_eh @27
|
||||
_nettle_ecc_mul_g @28
|
||||
_nettle_ecc_mul_g_eh @29
|
||||
_nettle_ecc_pm1_redc @30
|
||||
_nettle_ecc_pp1_redc @31
|
||||
_nettle_eddsa_compress @32
|
||||
_nettle_eddsa_compress_itch @33
|
||||
_nettle_eddsa_decompress @34
|
||||
_nettle_eddsa_decompress_itch @35
|
||||
_nettle_eddsa_expand_key @36
|
||||
_nettle_eddsa_hash @37
|
||||
_nettle_eddsa_public_key @38
|
||||
_nettle_eddsa_public_key_itch @39
|
||||
_nettle_eddsa_sign @40
|
||||
_nettle_eddsa_sign_itch @41
|
||||
_nettle_eddsa_verify @42
|
||||
_nettle_eddsa_verify_itch @43
|
||||
_nettle_generate_pocklington_prime @44
|
||||
_nettle_gmp_alloc @45
|
||||
_nettle_gmp_alloc_limbs @46
|
||||
_nettle_gmp_free @47
|
||||
_nettle_gmp_free_limbs @48
|
||||
_nettle_mpn_get_base256 @49
|
||||
_nettle_mpn_get_base256_le @50
|
||||
_nettle_mpn_set_base256 @51
|
||||
_nettle_mpn_set_base256_le @52
|
||||
_nettle_mpz_limbs_cmp @53
|
||||
_nettle_mpz_limbs_copy @54
|
||||
_nettle_mpz_limbs_read_n @55
|
||||
_nettle_mpz_set_n @56
|
||||
_nettle_pkcs1_sec_decrypt @57
|
||||
_nettle_pkcs1_sec_decrypt_variable @58
|
||||
_nettle_pkcs1_signature_prefix @59
|
||||
_nettle_rsa_blind @60
|
||||
_nettle_rsa_check_size @61
|
||||
_nettle_rsa_sec_compute_root_tr @62
|
||||
_nettle_rsa_unblind @63
|
||||
_nettle_rsa_verify @64
|
||||
_nettle_rsa_verify_recover @65
|
||||
_nettle_sec_add_1 @66
|
||||
_nettle_sec_sub_1 @67
|
||||
_nettle_sec_tabselect @68
|
||||
_nettle_secp_192r1 @69 DATA
|
||||
_nettle_secp_224r1 @70 DATA
|
||||
_nettle_secp_256r1 @71 DATA
|
||||
_nettle_secp_384r1 @72 DATA
|
||||
_nettle_secp_521r1 @73 DATA
|
||||
mp_bits_per_limb @74 DATA
|
||||
mp_get_memory_functions @75
|
||||
mp_set_memory_functions @76
|
||||
mpn_add @77
|
||||
mpn_add_1 @78
|
||||
mpn_add_n @79
|
||||
mpn_addmul_1 @80
|
||||
mpn_cmp @81
|
||||
mpn_com @82
|
||||
mpn_copyd @83
|
||||
mpn_copyi @84
|
||||
mpn_get_str @85
|
||||
mpn_invert_3by2 @86
|
||||
mpn_lshift @87
|
||||
mpn_mul @88
|
||||
mpn_mul_1 @89
|
||||
mpn_mul_n @90
|
||||
mpn_neg @91
|
||||
mpn_perfect_square_p @92
|
||||
mpn_popcount @93
|
||||
mpn_rshift @94
|
||||
mpn_scan0 @95
|
||||
mpn_scan1 @96
|
||||
mpn_set_str @97
|
||||
mpn_sqr @98
|
||||
mpn_sqrtrem @99
|
||||
mpn_sub @100
|
||||
mpn_sub_1 @101
|
||||
mpn_sub_n @102
|
||||
mpn_submul_1 @103
|
||||
mpn_zero @104
|
||||
mpn_zero_p @105
|
||||
mpz_abs @106
|
||||
mpz_add @107
|
||||
mpz_add_ui @108
|
||||
mpz_addmul @109
|
||||
mpz_addmul_ui @110
|
||||
mpz_and @111
|
||||
mpz_bin_uiui @112
|
||||
mpz_cdiv_q @113
|
||||
mpz_cdiv_q_2exp @114
|
||||
mpz_cdiv_q_ui @115
|
||||
mpz_cdiv_qr @116
|
||||
mpz_cdiv_qr_ui @117
|
||||
mpz_cdiv_r @118
|
||||
mpz_cdiv_r_2exp @119
|
||||
mpz_cdiv_r_ui @120
|
||||
mpz_cdiv_ui @121
|
||||
mpz_clear @122
|
||||
mpz_clrbit @123
|
||||
mpz_cmp @124
|
||||
mpz_cmp_d @125
|
||||
mpz_cmp_si @126
|
||||
mpz_cmp_ui @127
|
||||
mpz_cmpabs @128
|
||||
mpz_cmpabs_d @129
|
||||
mpz_cmpabs_ui @130
|
||||
mpz_com @131
|
||||
mpz_combit @132
|
||||
mpz_congruent_p @133
|
||||
mpz_divexact @134
|
||||
mpz_divexact_ui @135
|
||||
mpz_divisible_p @136
|
||||
mpz_divisible_ui_p @137
|
||||
mpz_export @138
|
||||
mpz_fac_ui @139
|
||||
mpz_fdiv_q @140
|
||||
mpz_fdiv_q_2exp @141
|
||||
mpz_fdiv_q_ui @142
|
||||
mpz_fdiv_qr @143
|
||||
mpz_fdiv_qr_ui @144
|
||||
mpz_fdiv_r @145
|
||||
mpz_fdiv_r_2exp @146
|
||||
mpz_fdiv_r_ui @147
|
||||
mpz_fdiv_ui @148
|
||||
mpz_fits_slong_p @149
|
||||
mpz_fits_ulong_p @150
|
||||
mpz_gcd @151
|
||||
mpz_gcd_ui @152
|
||||
mpz_gcdext @153
|
||||
mpz_get_d @154
|
||||
mpz_get_si @155
|
||||
mpz_get_str @156
|
||||
mpz_get_ui @157
|
||||
mpz_getlimbn @158
|
||||
mpz_hamdist @159
|
||||
mpz_import @160
|
||||
mpz_init @161
|
||||
mpz_init2 @162
|
||||
mpz_init_set @163
|
||||
mpz_init_set_d @164
|
||||
mpz_init_set_si @165
|
||||
mpz_init_set_str @166
|
||||
mpz_init_set_ui @167
|
||||
mpz_invert @168
|
||||
mpz_ior @169
|
||||
mpz_lcm @170
|
||||
mpz_lcm_ui @171
|
||||
mpz_limbs_finish @172
|
||||
mpz_limbs_modify @173
|
||||
mpz_limbs_read @174
|
||||
mpz_limbs_write @175
|
||||
mpz_mod @176
|
||||
mpz_mod_ui @177
|
||||
mpz_mul @178
|
||||
mpz_mul_2exp @179
|
||||
mpz_mul_si @180
|
||||
mpz_mul_ui @181
|
||||
mpz_neg @182
|
||||
mpz_out_str @183
|
||||
mpz_perfect_square_p @184
|
||||
mpz_popcount @185
|
||||
mpz_pow_ui @186
|
||||
mpz_powm @187
|
||||
mpz_powm_ui @188
|
||||
mpz_probab_prime_p @189
|
||||
mpz_realloc2 @190
|
||||
mpz_roinit_n @191
|
||||
mpz_root @192
|
||||
mpz_rootrem @193
|
||||
mpz_scan0 @194
|
||||
mpz_scan1 @195
|
||||
mpz_set @196
|
||||
mpz_set_d @197
|
||||
mpz_set_si @198
|
||||
mpz_set_str @199
|
||||
mpz_set_ui @200
|
||||
mpz_setbit @201
|
||||
mpz_sgn @202
|
||||
mpz_size @203
|
||||
mpz_sizeinbase @204
|
||||
mpz_sqrt @205
|
||||
mpz_sqrtrem @206
|
||||
mpz_sub @207
|
||||
mpz_sub_ui @208
|
||||
mpz_submul @209
|
||||
mpz_submul_ui @210
|
||||
mpz_swap @211
|
||||
mpz_tdiv_q @212
|
||||
mpz_tdiv_q_2exp @213
|
||||
mpz_tdiv_q_ui @214
|
||||
mpz_tdiv_qr @215
|
||||
mpz_tdiv_qr_ui @216
|
||||
mpz_tdiv_r @217
|
||||
mpz_tdiv_r_2exp @218
|
||||
mpz_tdiv_r_ui @219
|
||||
mpz_tdiv_ui @220
|
||||
mpz_tstbit @221
|
||||
mpz_ui_pow_ui @222
|
||||
mpz_ui_sub @223
|
||||
mpz_xor @224
|
||||
nettle_asn1_der_decode_bitstring @225
|
||||
nettle_asn1_der_decode_bitstring_last @226
|
||||
nettle_asn1_der_decode_constructed @227
|
||||
nettle_asn1_der_decode_constructed_last @228
|
||||
nettle_asn1_der_get_bignum @229
|
||||
nettle_asn1_der_get_uint32 @230
|
||||
nettle_asn1_der_iterator_first @231
|
||||
nettle_asn1_der_iterator_next @232
|
||||
nettle_curve25519_mul @233
|
||||
nettle_curve25519_mul_g @234
|
||||
nettle_dsa_compat_generate_keypair @235
|
||||
nettle_dsa_generate_keypair @236
|
||||
nettle_dsa_generate_params @237
|
||||
nettle_dsa_keypair_from_sexp_alist @238
|
||||
nettle_dsa_keypair_to_sexp @239
|
||||
nettle_dsa_openssl_private_key_from_der_iterator @240
|
||||
nettle_dsa_params_clear @241
|
||||
nettle_dsa_params_from_der_iterator @242
|
||||
nettle_dsa_params_init @243
|
||||
nettle_dsa_private_key_clear @244
|
||||
nettle_dsa_private_key_init @245
|
||||
nettle_dsa_public_key_clear @246
|
||||
nettle_dsa_public_key_from_der_iterator @247
|
||||
nettle_dsa_public_key_init @248
|
||||
nettle_dsa_sha1_keypair_from_sexp @249
|
||||
nettle_dsa_sha1_sign @250
|
||||
nettle_dsa_sha1_sign_digest @251
|
||||
nettle_dsa_sha1_verify @252
|
||||
nettle_dsa_sha1_verify_digest @253
|
||||
nettle_dsa_sha256_keypair_from_sexp @254
|
||||
nettle_dsa_sha256_sign @255
|
||||
nettle_dsa_sha256_sign_digest @256
|
||||
nettle_dsa_sha256_verify @257
|
||||
nettle_dsa_sha256_verify_digest @258
|
||||
nettle_dsa_sign @259
|
||||
nettle_dsa_signature_clear @260
|
||||
nettle_dsa_signature_from_sexp @261
|
||||
nettle_dsa_signature_init @262
|
||||
nettle_dsa_verify @263
|
||||
nettle_ecc_192_modp @264
|
||||
nettle_ecc_25519_modp @265
|
||||
nettle_ecc_256_redc @266
|
||||
nettle_ecc_384_modp @267
|
||||
nettle_ecc_bit_size @268
|
||||
nettle_ecc_ecdsa_sign @269
|
||||
nettle_ecc_ecdsa_sign_itch @270
|
||||
nettle_ecc_ecdsa_verify @271
|
||||
nettle_ecc_ecdsa_verify_itch @272
|
||||
nettle_ecc_point_clear @273
|
||||
nettle_ecc_point_get @274
|
||||
nettle_ecc_point_init @275
|
||||
nettle_ecc_point_mul @276
|
||||
nettle_ecc_point_mul_g @277
|
||||
nettle_ecc_point_set @278
|
||||
nettle_ecc_scalar_clear @279
|
||||
nettle_ecc_scalar_get @280
|
||||
nettle_ecc_scalar_init @281
|
||||
nettle_ecc_scalar_random @282
|
||||
nettle_ecc_scalar_set @283
|
||||
nettle_ecc_size @284
|
||||
nettle_ecc_size_a @285
|
||||
nettle_ecc_size_j @286
|
||||
nettle_ecdsa_generate_keypair @287
|
||||
nettle_ecdsa_sign @288
|
||||
nettle_ecdsa_verify @289
|
||||
nettle_ed25519_sha512_public_key @290
|
||||
nettle_ed25519_sha512_sign @291
|
||||
nettle_ed25519_sha512_verify @292
|
||||
nettle_get_secp_192r1 @293
|
||||
nettle_get_secp_224r1 @294
|
||||
nettle_get_secp_256r1 @295
|
||||
nettle_get_secp_384r1 @296
|
||||
nettle_get_secp_521r1 @297
|
||||
nettle_mpz_get_str_256 @298
|
||||
nettle_mpz_init_set_str_256_s @299
|
||||
nettle_mpz_init_set_str_256_u @300
|
||||
nettle_mpz_random @301
|
||||
nettle_mpz_random_size @302
|
||||
nettle_mpz_set_sexp @303
|
||||
nettle_mpz_set_str_256_s @304
|
||||
nettle_mpz_set_str_256_u @305
|
||||
nettle_mpz_sizeinbase_256_s @306
|
||||
nettle_mpz_sizeinbase_256_u @307
|
||||
nettle_openssl_provate_key_from_der @308
|
||||
nettle_pgp_armor @309
|
||||
nettle_pgp_crc24 @310
|
||||
nettle_pgp_put_header @311
|
||||
nettle_pgp_put_header_length @312
|
||||
nettle_pgp_put_length @313
|
||||
nettle_pgp_put_mpi @314
|
||||
nettle_pgp_put_public_rsa_key @315
|
||||
nettle_pgp_put_rsa_sha1_signature @316
|
||||
nettle_pgp_put_string @317
|
||||
nettle_pgp_put_sub_packet @318
|
||||
nettle_pgp_put_uint16 @319
|
||||
nettle_pgp_put_uint32 @320
|
||||
nettle_pgp_put_userid @321
|
||||
nettle_pgp_sub_packet_end @322
|
||||
nettle_pgp_sub_packet_start @323
|
||||
nettle_pkcs1_decrypt @324
|
||||
nettle_pkcs1_encrypt @325
|
||||
nettle_pkcs1_rsa_digest_encode @326
|
||||
nettle_pkcs1_rsa_md5_encode @327
|
||||
nettle_pkcs1_rsa_md5_encode_digest @328
|
||||
nettle_pkcs1_rsa_sha1_encode @329
|
||||
nettle_pkcs1_rsa_sha1_encode_digest @330
|
||||
nettle_pkcs1_rsa_sha256_encode @331
|
||||
nettle_pkcs1_rsa_sha256_encode_digest @332
|
||||
nettle_pkcs1_rsa_sha512_encode @333
|
||||
nettle_pkcs1_rsa_sha512_encode_digest @334
|
||||
nettle_pss_encode_mgf1 @335
|
||||
nettle_pss_mgf1 @336
|
||||
nettle_pss_verify_mgf1 @337
|
||||
nettle_random_prime @338
|
||||
nettle_rsa_compute_root @339
|
||||
nettle_rsa_compute_root_tr @340
|
||||
nettle_rsa_decrypt @341
|
||||
nettle_rsa_decrypt_tr @342
|
||||
nettle_rsa_encrypt @343
|
||||
nettle_rsa_generate_keypair @344
|
||||
nettle_rsa_keypair_from_der @345
|
||||
nettle_rsa_keypair_from_sexp @346
|
||||
nettle_rsa_keypair_from_sexp_alist @347
|
||||
nettle_rsa_keypair_to_openpgp @348
|
||||
nettle_rsa_keypair_to_sexp @349
|
||||
nettle_rsa_md5_sign @350
|
||||
nettle_rsa_md5_sign_digest @351
|
||||
nettle_rsa_md5_sign_digest_tr @352
|
||||
nettle_rsa_md5_sign_tr @353
|
||||
nettle_rsa_md5_verify @354
|
||||
nettle_rsa_md5_verify_digest @355
|
||||
nettle_rsa_pkcs1_sign @356
|
||||
nettle_rsa_pkcs1_sign_tr @357
|
||||
nettle_rsa_pkcs1_verify @358
|
||||
nettle_rsa_private_key_clear @359
|
||||
nettle_rsa_private_key_from_der_iterator @360
|
||||
nettle_rsa_private_key_init @361
|
||||
nettle_rsa_private_key_prepare @362
|
||||
nettle_rsa_pss_sha256_sign_digest_tr @363
|
||||
nettle_rsa_pss_sha256_verify_digest @364
|
||||
nettle_rsa_pss_sha384_sign_digest_tr @365
|
||||
nettle_rsa_pss_sha384_verify_digest @366
|
||||
nettle_rsa_pss_sha512_sign_digest_tr @367
|
||||
nettle_rsa_pss_sha512_verify_digest @368
|
||||
nettle_rsa_public_key_clear @369
|
||||
nettle_rsa_public_key_from_der_iterator @370
|
||||
nettle_rsa_public_key_init @371
|
||||
nettle_rsa_public_key_prepare @372
|
||||
nettle_rsa_sec_decrypt @373
|
||||
nettle_rsa_sha1_sign @374
|
||||
nettle_rsa_sha1_sign_digest @375
|
||||
nettle_rsa_sha1_sign_digest_tr @376
|
||||
nettle_rsa_sha1_sign_tr @377
|
||||
nettle_rsa_sha1_verify @378
|
||||
nettle_rsa_sha1_verify_digest @379
|
||||
nettle_rsa_sha256_sign @380
|
||||
nettle_rsa_sha256_sign_digest @381
|
||||
nettle_rsa_sha256_sign_digest_tr @382
|
||||
nettle_rsa_sha256_sign_tr @383
|
||||
nettle_rsa_sha256_verify @384
|
||||
nettle_rsa_sha256_verify_digest @385
|
||||
nettle_rsa_sha512_sign @386
|
||||
nettle_rsa_sha512_sign_digest @387
|
||||
nettle_rsa_sha512_sign_digest_tr @388
|
||||
nettle_rsa_sha512_sign_tr @389
|
||||
nettle_rsa_sha512_verify @390
|
||||
nettle_rsa_sha512_verify_digest @391
|
||||
nettle_sexp_format @392
|
||||
nettle_sexp_iterator_assoc @393
|
||||
nettle_sexp_iterator_check_type @394
|
||||
nettle_sexp_iterator_check_types @395
|
||||
nettle_sexp_iterator_enter_list @396
|
||||
nettle_sexp_iterator_exit_list @397
|
||||
nettle_sexp_iterator_first @398
|
||||
nettle_sexp_iterator_get_uint32 @399
|
||||
nettle_sexp_iterator_next @400
|
||||
nettle_sexp_iterator_subexpr @401
|
||||
nettle_sexp_transport_format @402
|
||||
nettle_sexp_transport_iterator_first @403
|
||||
nettle_sexp_transport_vformat @404
|
||||
nettle_sexp_vformat @405
|
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.dll
vendored
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.dll
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.dll.debug
vendored
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.dll.debug
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.exp
vendored
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.exp
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.lib
vendored
BIN
extlib/nettle.win32/lib.amd64/libhogweed-5.lib
vendored
Binary file not shown.
444
extlib/nettle.win32/lib.amd64/libhogweed-6.def
vendored
Normal file
444
extlib/nettle.win32/lib.amd64/libhogweed-6.def
vendored
Normal file
@ -0,0 +1,444 @@
|
||||
EXPORTS
|
||||
_nettle_cnd_copy @1
|
||||
_nettle_curve25519 @2 DATA
|
||||
_nettle_curve25519_eh_to_x @3
|
||||
_nettle_curve448 @4 DATA
|
||||
_nettle_curve448_eh_to_x @5
|
||||
_nettle_dsa_hash @6
|
||||
_nettle_ecc_a_to_j @7
|
||||
_nettle_ecc_add_eh @8
|
||||
_nettle_ecc_add_ehh @9
|
||||
_nettle_ecc_add_jja @10
|
||||
_nettle_ecc_add_jjj @11
|
||||
_nettle_ecc_add_th @12
|
||||
_nettle_ecc_add_thh @13
|
||||
_nettle_ecc_curve25519_modp @14
|
||||
_nettle_ecc_curve448_modp @15
|
||||
_nettle_ecc_dup_eh @16
|
||||
_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_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_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_pm1_redc @41
|
||||
_nettle_ecc_pp1_redc @42
|
||||
_nettle_ecc_secp192r1_modp @43
|
||||
_nettle_ecc_secp256r1_redc @44
|
||||
_nettle_ecc_secp384r1_modp @45
|
||||
_nettle_ed25519_sha512 @46 DATA
|
||||
_nettle_ed448_shake256 @47 DATA
|
||||
_nettle_eddsa_compress @48
|
||||
_nettle_eddsa_compress_itch @49
|
||||
_nettle_eddsa_decompress @50
|
||||
_nettle_eddsa_decompress_itch @51
|
||||
_nettle_eddsa_expand_key @52
|
||||
_nettle_eddsa_hash @53
|
||||
_nettle_eddsa_public_key @54
|
||||
_nettle_eddsa_public_key_itch @55
|
||||
_nettle_eddsa_sign @56
|
||||
_nettle_eddsa_sign_itch @57
|
||||
_nettle_eddsa_verify @58
|
||||
_nettle_eddsa_verify_itch @59
|
||||
_nettle_generate_pocklington_prime @60
|
||||
_nettle_gmp_alloc @61
|
||||
_nettle_gmp_alloc_limbs @62
|
||||
_nettle_gmp_free @63
|
||||
_nettle_gmp_free_limbs @64
|
||||
_nettle_gost_gc256b @65 DATA
|
||||
_nettle_gost_gc512a @66 DATA
|
||||
_nettle_gost_hash @67
|
||||
_nettle_mpn_get_base256 @68
|
||||
_nettle_mpn_get_base256_le @69
|
||||
_nettle_mpn_set_base256 @70
|
||||
_nettle_mpn_set_base256_le @71
|
||||
_nettle_mpz_limbs_cmp @72
|
||||
_nettle_mpz_limbs_copy @73
|
||||
_nettle_mpz_limbs_read_n @74
|
||||
_nettle_mpz_set_n @75
|
||||
_nettle_pkcs1_sec_decrypt @76
|
||||
_nettle_pkcs1_sec_decrypt_variable @77
|
||||
_nettle_pkcs1_signature_prefix @78
|
||||
_nettle_rsa_blind @79
|
||||
_nettle_rsa_check_size @80
|
||||
_nettle_rsa_sec_compute_root_tr @81
|
||||
_nettle_rsa_unblind @82
|
||||
_nettle_rsa_verify @83
|
||||
_nettle_rsa_verify_recover @84
|
||||
_nettle_sec_add_1 @85
|
||||
_nettle_sec_sub_1 @86
|
||||
_nettle_sec_tabselect @87
|
||||
_nettle_secp_192r1 @88 DATA
|
||||
_nettle_secp_224r1 @89 DATA
|
||||
_nettle_secp_256r1 @90 DATA
|
||||
_nettle_secp_384r1 @91 DATA
|
||||
_nettle_secp_521r1 @92 DATA
|
||||
mp_bits_per_limb @93 DATA
|
||||
mp_get_memory_functions @94
|
||||
mp_set_memory_functions @95
|
||||
mpn_add @96
|
||||
mpn_add_1 @97
|
||||
mpn_add_n @98
|
||||
mpn_addmul_1 @99
|
||||
mpn_cmp @100
|
||||
mpn_cnd_add_n @101
|
||||
mpn_cnd_sub_n @102
|
||||
mpn_cnd_swap @103
|
||||
mpn_com @104
|
||||
mpn_copyd @105
|
||||
mpn_copyi @106
|
||||
mpn_get_str @107
|
||||
mpn_invert_3by2 @108
|
||||
mpn_lshift @109
|
||||
mpn_mul @110
|
||||
mpn_mul_1 @111
|
||||
mpn_mul_n @112
|
||||
mpn_neg @113
|
||||
mpn_perfect_square_p @114
|
||||
mpn_popcount @115
|
||||
mpn_rshift @116
|
||||
mpn_scan0 @117
|
||||
mpn_scan1 @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_pkcs1_sign @394
|
||||
nettle_rsa_pkcs1_sign_tr @395
|
||||
nettle_rsa_pkcs1_verify @396
|
||||
nettle_rsa_private_key_clear @397
|
||||
nettle_rsa_private_key_from_der_iterator @398
|
||||
nettle_rsa_private_key_init @399
|
||||
nettle_rsa_private_key_prepare @400
|
||||
nettle_rsa_pss_sha256_sign_digest_tr @401
|
||||
nettle_rsa_pss_sha256_verify_digest @402
|
||||
nettle_rsa_pss_sha384_sign_digest_tr @403
|
||||
nettle_rsa_pss_sha384_verify_digest @404
|
||||
nettle_rsa_pss_sha512_sign_digest_tr @405
|
||||
nettle_rsa_pss_sha512_verify_digest @406
|
||||
nettle_rsa_public_key_clear @407
|
||||
nettle_rsa_public_key_from_der_iterator @408
|
||||
nettle_rsa_public_key_init @409
|
||||
nettle_rsa_public_key_prepare @410
|
||||
nettle_rsa_sec_decrypt @411
|
||||
nettle_rsa_sha1_sign @412
|
||||
nettle_rsa_sha1_sign_digest @413
|
||||
nettle_rsa_sha1_sign_digest_tr @414
|
||||
nettle_rsa_sha1_sign_tr @415
|
||||
nettle_rsa_sha1_verify @416
|
||||
nettle_rsa_sha1_verify_digest @417
|
||||
nettle_rsa_sha256_sign @418
|
||||
nettle_rsa_sha256_sign_digest @419
|
||||
nettle_rsa_sha256_sign_digest_tr @420
|
||||
nettle_rsa_sha256_sign_tr @421
|
||||
nettle_rsa_sha256_verify @422
|
||||
nettle_rsa_sha256_verify_digest @423
|
||||
nettle_rsa_sha512_sign @424
|
||||
nettle_rsa_sha512_sign_digest @425
|
||||
nettle_rsa_sha512_sign_digest_tr @426
|
||||
nettle_rsa_sha512_sign_tr @427
|
||||
nettle_rsa_sha512_verify @428
|
||||
nettle_rsa_sha512_verify_digest @429
|
||||
nettle_sexp_format @430
|
||||
nettle_sexp_iterator_assoc @431
|
||||
nettle_sexp_iterator_check_type @432
|
||||
nettle_sexp_iterator_check_types @433
|
||||
nettle_sexp_iterator_enter_list @434
|
||||
nettle_sexp_iterator_exit_list @435
|
||||
nettle_sexp_iterator_first @436
|
||||
nettle_sexp_iterator_get_uint32 @437
|
||||
nettle_sexp_iterator_next @438
|
||||
nettle_sexp_iterator_subexpr @439
|
||||
nettle_sexp_transport_format @440
|
||||
nettle_sexp_transport_iterator_first @441
|
||||
nettle_sexp_transport_vformat @442
|
||||
nettle_sexp_vformat @443
|
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.dll
vendored
Executable file
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.dll
vendored
Executable file
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.exp
vendored
Normal file
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.exp
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.lib
vendored
Normal file
BIN
extlib/nettle.win32/lib.amd64/libhogweed-6.lib
vendored
Normal file
Binary file not shown.
442
extlib/nettle.win32/lib.amd64/libnettle-7.def
vendored
442
extlib/nettle.win32/lib.amd64/libnettle-7.def
vendored
@ -1,442 +0,0 @@
|
||||
EXPORTS
|
||||
_nettle_aeads @1 DATA
|
||||
_nettle_aes_decrypt @2
|
||||
_nettle_aes_decrypt_aesni @3
|
||||
_nettle_aes_decrypt_x86_64 @4
|
||||
_nettle_aes_encrypt @5
|
||||
_nettle_aes_encrypt_aesni @6
|
||||
_nettle_aes_encrypt_table @7 DATA
|
||||
_nettle_aes_encrypt_x86_64 @8
|
||||
_nettle_aes_invert @9
|
||||
_nettle_aes_set_key @10
|
||||
_nettle_armors @11 DATA
|
||||
_nettle_camellia_absorb @12
|
||||
_nettle_camellia_crypt @13
|
||||
_nettle_camellia_invert_key @14
|
||||
_nettle_camellia_table @15 DATA
|
||||
_nettle_chacha_core @16
|
||||
_nettle_ciphers @17 DATA
|
||||
_nettle_cpuid @18
|
||||
_nettle_ctr_crypt16 @19
|
||||
_nettle_gcm_hash8 @20
|
||||
_nettle_hashes @21 DATA
|
||||
_nettle_memxor_sse2 @22
|
||||
_nettle_memxor_x86_64 @23
|
||||
_nettle_poly1305_block @24
|
||||
_nettle_ripemd160_compress @25
|
||||
_nettle_salsa20_core @26
|
||||
_nettle_sha1_compress_sha_ni @27
|
||||
_nettle_sha1_compress_x86_64 @28
|
||||
_nettle_sha256_compress @29
|
||||
_nettle_sha256_compress_sha_ni @30
|
||||
_nettle_sha256_compress_x86_64 @31
|
||||
_nettle_sha3_pad @32
|
||||
_nettle_sha3_update @33
|
||||
_nettle_sha512_compress @34
|
||||
_nettle_umac_l2 @35
|
||||
_nettle_umac_l2_final @36
|
||||
_nettle_umac_l2_init @37
|
||||
_nettle_umac_l3 @38
|
||||
_nettle_umac_l3_init @39
|
||||
_nettle_umac_nh @40
|
||||
_nettle_umac_nh_n @41
|
||||
_nettle_umac_poly128 @42
|
||||
_nettle_umac_poly64 @43
|
||||
_nettle_umac_set_key @44
|
||||
_nettle_write_be32 @45
|
||||
_nettle_write_le32 @46
|
||||
_nettle_write_le64 @47
|
||||
nettle_MD5Final @48
|
||||
nettle_MD5Init @49
|
||||
nettle_MD5Update @50
|
||||
nettle_aes128 @51 DATA
|
||||
nettle_aes128_decrypt @52
|
||||
nettle_aes128_encrypt @53
|
||||
nettle_aes128_invert_key @54
|
||||
nettle_aes128_set_decrypt_key @55
|
||||
nettle_aes128_set_encrypt_key @56
|
||||
nettle_aes192 @57 DATA
|
||||
nettle_aes192_decrypt @58
|
||||
nettle_aes192_encrypt @59
|
||||
nettle_aes192_invert_key @60
|
||||
nettle_aes192_set_decrypt_key @61
|
||||
nettle_aes192_set_encrypt_key @62
|
||||
nettle_aes256 @63 DATA
|
||||
nettle_aes256_decrypt @64
|
||||
nettle_aes256_encrypt @65
|
||||
nettle_aes256_invert_key @66
|
||||
nettle_aes256_set_decrypt_key @67
|
||||
nettle_aes256_set_encrypt_key @68
|
||||
nettle_aes_decrypt @69
|
||||
nettle_aes_encrypt @70
|
||||
nettle_aes_invert_key @71
|
||||
nettle_aes_set_decrypt_key @72
|
||||
nettle_aes_set_encrypt_key @73
|
||||
nettle_arcfour128_set_key @74
|
||||
nettle_arcfour_crypt @75
|
||||
nettle_arcfour_set_key @76
|
||||
nettle_arctwo128 @77 DATA
|
||||
nettle_arctwo128_set_key @78
|
||||
nettle_arctwo128_set_key_gutmann @79
|
||||
nettle_arctwo40 @80 DATA
|
||||
nettle_arctwo40_set_key @81
|
||||
nettle_arctwo64 @82 DATA
|
||||
nettle_arctwo64_set_key @83
|
||||
nettle_arctwo_decrypt @84
|
||||
nettle_arctwo_encrypt @85
|
||||
nettle_arctwo_gutmann128 @86 DATA
|
||||
nettle_arctwo_set_key @87
|
||||
nettle_arctwo_set_key_ekb @88
|
||||
nettle_arctwo_set_key_gutmann @89
|
||||
nettle_base16 @90 DATA
|
||||
nettle_base16_decode_final @91
|
||||
nettle_base16_decode_init @92
|
||||
nettle_base16_decode_single @93
|
||||
nettle_base16_decode_update @94
|
||||
nettle_base16_encode_single @95
|
||||
nettle_base16_encode_update @96
|
||||
nettle_base64 @97 DATA
|
||||
nettle_base64_decode_final @98
|
||||
nettle_base64_decode_init @99
|
||||
nettle_base64_decode_single @100
|
||||
nettle_base64_decode_update @101
|
||||
nettle_base64_encode_final @102
|
||||
nettle_base64_encode_group @103
|
||||
nettle_base64_encode_init @104
|
||||
nettle_base64_encode_raw @105
|
||||
nettle_base64_encode_single @106
|
||||
nettle_base64_encode_update @107
|
||||
nettle_base64url @108 DATA
|
||||
nettle_base64url_decode_init @109
|
||||
nettle_base64url_encode_init @110
|
||||
nettle_blowfish128_set_key @111
|
||||
nettle_blowfish_decrypt @112
|
||||
nettle_blowfish_encrypt @113
|
||||
nettle_blowfish_set_key @114
|
||||
nettle_buffer_clear @115
|
||||
nettle_buffer_copy @116
|
||||
nettle_buffer_grow @117
|
||||
nettle_buffer_init @118
|
||||
nettle_buffer_init_realloc @119
|
||||
nettle_buffer_init_size @120
|
||||
nettle_buffer_reset @121
|
||||
nettle_buffer_space @122
|
||||
nettle_buffer_write @123
|
||||
nettle_camellia128 @124 DATA
|
||||
nettle_camellia128_crypt @125
|
||||
nettle_camellia128_invert_key @126
|
||||
nettle_camellia128_set_encrypt_key @127
|
||||
nettle_camellia192 @128 DATA
|
||||
nettle_camellia192_set_decrypt_key @129
|
||||
nettle_camellia192_set_encrypt_key @130
|
||||
nettle_camellia256 @131 DATA
|
||||
nettle_camellia256_crypt @132
|
||||
nettle_camellia256_invert_key @133
|
||||
nettle_camellia256_set_decrypt_key @134
|
||||
nettle_camellia256_set_encrypt_key @135
|
||||
nettle_camellia_set_decrypt_key @136
|
||||
nettle_cast128 @137 DATA
|
||||
nettle_cast128_decrypt @138
|
||||
nettle_cast128_encrypt @139
|
||||
nettle_cast128_set_key @140
|
||||
nettle_cast5_set_key @141
|
||||
nettle_cbc_decrypt @142
|
||||
nettle_cbc_encrypt @143
|
||||
nettle_ccm_aes128_decrypt @144
|
||||
nettle_ccm_aes128_decrypt_message @145
|
||||
nettle_ccm_aes128_digest @146
|
||||
nettle_ccm_aes128_encrypt @147
|
||||
nettle_ccm_aes128_encrypt_message @148
|
||||
nettle_ccm_aes128_set_key @149
|
||||
nettle_ccm_aes128_set_nonce @150
|
||||
nettle_ccm_aes128_update @151
|
||||
nettle_ccm_aes192_decrypt @152
|
||||
nettle_ccm_aes192_decrypt_message @153
|
||||
nettle_ccm_aes192_digest @154
|
||||
nettle_ccm_aes192_encrypt @155
|
||||
nettle_ccm_aes192_encrypt_message @156
|
||||
nettle_ccm_aes192_set_key @157
|
||||
nettle_ccm_aes192_set_nonce @158
|
||||
nettle_ccm_aes192_update @159
|
||||
nettle_ccm_aes256_decrypt @160
|
||||
nettle_ccm_aes256_decrypt_message @161
|
||||
nettle_ccm_aes256_digest @162
|
||||
nettle_ccm_aes256_encrypt @163
|
||||
nettle_ccm_aes256_encrypt_message @164
|
||||
nettle_ccm_aes256_set_key @165
|
||||
nettle_ccm_aes256_set_nonce @166
|
||||
nettle_ccm_aes256_update @167
|
||||
nettle_ccm_decrypt @168
|
||||
nettle_ccm_decrypt_message @169
|
||||
nettle_ccm_digest @170
|
||||
nettle_ccm_encrypt @171
|
||||
nettle_ccm_encrypt_message @172
|
||||
nettle_ccm_set_nonce @173
|
||||
nettle_ccm_update @174
|
||||
nettle_cfb8_decrypt @175
|
||||
nettle_cfb8_encrypt @176
|
||||
nettle_cfb_decrypt @177
|
||||
nettle_cfb_encrypt @178
|
||||
nettle_chacha_crypt @179
|
||||
nettle_chacha_poly1305 @180 DATA
|
||||
nettle_chacha_poly1305_decrypt @181
|
||||
nettle_chacha_poly1305_digest @182
|
||||
nettle_chacha_poly1305_encrypt @183
|
||||
nettle_chacha_poly1305_set_key @184
|
||||
nettle_chacha_poly1305_set_nonce @185
|
||||
nettle_chacha_poly1305_update @186
|
||||
nettle_chacha_set_key @187
|
||||
nettle_chacha_set_nonce @188
|
||||
nettle_chacha_set_nonce96 @189
|
||||
nettle_cmac128_digest @190
|
||||
nettle_cmac128_init @191
|
||||
nettle_cmac128_set_key @192
|
||||
nettle_cmac128_update @193
|
||||
nettle_cmac_aes128_digest @194
|
||||
nettle_cmac_aes128_set_key @195
|
||||
nettle_cmac_aes128_update @196
|
||||
nettle_cmac_aes256_digest @197
|
||||
nettle_cmac_aes256_set_key @198
|
||||
nettle_cmac_aes256_update @199
|
||||
nettle_cnd_memcpy @200
|
||||
nettle_ctr_crypt @201
|
||||
nettle_des3_decrypt @202
|
||||
nettle_des3_encrypt @203
|
||||
nettle_des3_set_key @204
|
||||
nettle_des_check_parity @205
|
||||
nettle_des_decrypt @206
|
||||
nettle_des_encrypt @207
|
||||
nettle_des_fix_parity @208
|
||||
nettle_des_set_key @209
|
||||
nettle_eax_aes128 @210 DATA
|
||||
nettle_eax_aes128_decrypt @211
|
||||
nettle_eax_aes128_digest @212
|
||||
nettle_eax_aes128_encrypt @213
|
||||
nettle_eax_aes128_set_key @214
|
||||
nettle_eax_aes128_set_nonce @215
|
||||
nettle_eax_aes128_update @216
|
||||
nettle_eax_decrypt @217
|
||||
nettle_eax_digest @218
|
||||
nettle_eax_encrypt @219
|
||||
nettle_eax_set_key @220
|
||||
nettle_eax_set_nonce @221
|
||||
nettle_eax_update @222
|
||||
nettle_gcm_aes128 @223 DATA
|
||||
nettle_gcm_aes128_decrypt @224
|
||||
nettle_gcm_aes128_digest @225
|
||||
nettle_gcm_aes128_encrypt @226
|
||||
nettle_gcm_aes128_set_iv @227
|
||||
nettle_gcm_aes128_set_key @228
|
||||
nettle_gcm_aes128_update @229
|
||||
nettle_gcm_aes192 @230 DATA
|
||||
nettle_gcm_aes192_decrypt @231
|
||||
nettle_gcm_aes192_digest @232
|
||||
nettle_gcm_aes192_encrypt @233
|
||||
nettle_gcm_aes192_set_iv @234
|
||||
nettle_gcm_aes192_set_key @235
|
||||
nettle_gcm_aes192_update @236
|
||||
nettle_gcm_aes256 @237 DATA
|
||||
nettle_gcm_aes256_decrypt @238
|
||||
nettle_gcm_aes256_digest @239
|
||||
nettle_gcm_aes256_encrypt @240
|
||||
nettle_gcm_aes256_set_iv @241
|
||||
nettle_gcm_aes256_set_key @242
|
||||
nettle_gcm_aes256_update @243
|
||||
nettle_gcm_aes_decrypt @244
|
||||
nettle_gcm_aes_digest @245
|
||||
nettle_gcm_aes_encrypt @246
|
||||
nettle_gcm_aes_set_iv @247
|
||||
nettle_gcm_aes_set_key @248
|
||||
nettle_gcm_aes_update @249
|
||||
nettle_gcm_camellia128 @250 DATA
|
||||
nettle_gcm_camellia128_decrypt @251
|
||||
nettle_gcm_camellia128_digest @252
|
||||
nettle_gcm_camellia128_encrypt @253
|
||||
nettle_gcm_camellia128_set_iv @254
|
||||
nettle_gcm_camellia128_set_key @255
|
||||
nettle_gcm_camellia128_update @256
|
||||
nettle_gcm_camellia256 @257 DATA
|
||||
nettle_gcm_camellia256_decrypt @258
|
||||
nettle_gcm_camellia256_digest @259
|
||||
nettle_gcm_camellia256_encrypt @260
|
||||
nettle_gcm_camellia256_set_iv @261
|
||||
nettle_gcm_camellia256_set_key @262
|
||||
nettle_gcm_camellia256_update @263
|
||||
nettle_gcm_decrypt @264
|
||||
nettle_gcm_digest @265
|
||||
nettle_gcm_encrypt @266
|
||||
nettle_gcm_set_iv @267
|
||||
nettle_gcm_set_key @268
|
||||
nettle_gcm_update @269
|
||||
nettle_get_aeads @270
|
||||
nettle_get_armors @271
|
||||
nettle_get_ciphers @272
|
||||
nettle_get_hashes @273
|
||||
nettle_gosthash94 @274 DATA
|
||||
nettle_gosthash94_digest @275
|
||||
nettle_gosthash94_init @276
|
||||
nettle_gosthash94_update @277
|
||||
nettle_hkdf_expand @278
|
||||
nettle_hkdf_extract @279
|
||||
nettle_hmac_digest @280
|
||||
nettle_hmac_md5_digest @281
|
||||
nettle_hmac_md5_set_key @282
|
||||
nettle_hmac_md5_update @283
|
||||
nettle_hmac_ripemd160_digest @284
|
||||
nettle_hmac_ripemd160_set_key @285
|
||||
nettle_hmac_ripemd160_update @286
|
||||
nettle_hmac_set_key @287
|
||||
nettle_hmac_sha1_digest @288
|
||||
nettle_hmac_sha1_set_key @289
|
||||
nettle_hmac_sha1_update @290
|
||||
nettle_hmac_sha224_digest @291
|
||||
nettle_hmac_sha224_set_key @292
|
||||
nettle_hmac_sha256_digest @293
|
||||
nettle_hmac_sha256_set_key @294
|
||||
nettle_hmac_sha256_update @295
|
||||
nettle_hmac_sha384_digest @296
|
||||
nettle_hmac_sha384_set_key @297
|
||||
nettle_hmac_sha512_digest @298
|
||||
nettle_hmac_sha512_set_key @299
|
||||
nettle_hmac_sha512_update @300
|
||||
nettle_hmac_update @301
|
||||
nettle_knuth_lfib_get @302
|
||||
nettle_knuth_lfib_get_array @303
|
||||
nettle_knuth_lfib_init @304
|
||||
nettle_knuth_lfib_random @305
|
||||
nettle_lookup_hash @306
|
||||
nettle_md2 @307 DATA
|
||||
nettle_md2_digest @308
|
||||
nettle_md2_init @309
|
||||
nettle_md2_update @310
|
||||
nettle_md4 @311 DATA
|
||||
nettle_md4_digest @312
|
||||
nettle_md4_init @313
|
||||
nettle_md4_update @314
|
||||
nettle_md5 @315 DATA
|
||||
nettle_md5_compress @316
|
||||
nettle_md5_digest @317
|
||||
nettle_md5_init @318
|
||||
nettle_md5_update @319
|
||||
nettle_memeql_sec @320
|
||||
nettle_memxor @321
|
||||
nettle_memxor3 @322
|
||||
nettle_pbkdf2 @323
|
||||
nettle_pbkdf2_hmac_sha1 @324
|
||||
nettle_pbkdf2_hmac_sha256 @325
|
||||
nettle_poly1305_aes_digest @326
|
||||
nettle_poly1305_aes_set_key @327
|
||||
nettle_poly1305_aes_set_nonce @328
|
||||
nettle_poly1305_aes_update @329
|
||||
nettle_poly1305_digest @330
|
||||
nettle_poly1305_set_key @331
|
||||
nettle_realloc @332
|
||||
nettle_ripemd160 @333 DATA
|
||||
nettle_ripemd160_digest @334
|
||||
nettle_ripemd160_init @335
|
||||
nettle_ripemd160_update @336
|
||||
nettle_salsa20_128_set_key @337
|
||||
nettle_salsa20_256_set_key @338
|
||||
nettle_salsa20_crypt @339
|
||||
nettle_salsa20_set_key @340
|
||||
nettle_salsa20_set_nonce @341
|
||||
nettle_salsa20r12_crypt @342
|
||||
nettle_serpent128 @343 DATA
|
||||
nettle_serpent128_set_key @344
|
||||
nettle_serpent192 @345 DATA
|
||||
nettle_serpent192_set_key @346
|
||||
nettle_serpent256 @347 DATA
|
||||
nettle_serpent256_set_key @348
|
||||
nettle_serpent_decrypt @349
|
||||
nettle_serpent_encrypt @350
|
||||
nettle_serpent_set_key @351
|
||||
nettle_sha1 @352 DATA
|
||||
nettle_sha1_compress @353
|
||||
nettle_sha1_digest @354
|
||||
nettle_sha1_init @355
|
||||
nettle_sha1_update @356
|
||||
nettle_sha224 @357 DATA
|
||||
nettle_sha224_digest @358
|
||||
nettle_sha224_init @359
|
||||
nettle_sha256 @360 DATA
|
||||
nettle_sha256_digest @361
|
||||
nettle_sha256_init @362
|
||||
nettle_sha256_update @363
|
||||
nettle_sha384 @364 DATA
|
||||
nettle_sha384_digest @365
|
||||
nettle_sha384_init @366
|
||||
nettle_sha3_224 @367 DATA
|
||||
nettle_sha3_224_digest @368
|
||||
nettle_sha3_224_init @369
|
||||
nettle_sha3_224_update @370
|
||||
nettle_sha3_256 @371 DATA
|
||||
nettle_sha3_256_digest @372
|
||||
nettle_sha3_256_init @373
|
||||
nettle_sha3_256_update @374
|
||||
nettle_sha3_384 @375 DATA
|
||||
nettle_sha3_384_digest @376
|
||||
nettle_sha3_384_init @377
|
||||
nettle_sha3_384_update @378
|
||||
nettle_sha3_512 @379 DATA
|
||||
nettle_sha3_512_digest @380
|
||||
nettle_sha3_512_init @381
|
||||
nettle_sha3_512_update @382
|
||||
nettle_sha3_permute @383
|
||||
nettle_sha512 @384 DATA
|
||||
nettle_sha512_224 @385 DATA
|
||||
nettle_sha512_224_digest @386
|
||||
nettle_sha512_224_init @387
|
||||
nettle_sha512_256 @388 DATA
|
||||
nettle_sha512_256_digest @389
|
||||
nettle_sha512_256_init @390
|
||||
nettle_sha512_digest @391
|
||||
nettle_sha512_init @392
|
||||
nettle_sha512_update @393
|
||||
nettle_twofish128 @394 DATA
|
||||
nettle_twofish128_set_key @395
|
||||
nettle_twofish192 @396 DATA
|
||||
nettle_twofish192_set_key @397
|
||||
nettle_twofish256 @398 DATA
|
||||
nettle_twofish256_set_key @399
|
||||
nettle_twofish_decrypt @400
|
||||
nettle_twofish_encrypt @401
|
||||
nettle_twofish_set_key @402
|
||||
nettle_umac128_digest @403
|
||||
nettle_umac128_set_key @404
|
||||
nettle_umac128_set_nonce @405
|
||||
nettle_umac128_update @406
|
||||
nettle_umac32_digest @407
|
||||
nettle_umac32_set_key @408
|
||||
nettle_umac32_set_nonce @409
|
||||
nettle_umac32_update @410
|
||||
nettle_umac64_digest @411
|
||||
nettle_umac64_set_key @412
|
||||
nettle_umac64_set_nonce @413
|
||||
nettle_umac64_update @414
|
||||
nettle_umac96_digest @415
|
||||
nettle_umac96_set_key @416
|
||||
nettle_umac96_set_nonce @417
|
||||
nettle_umac96_update @418
|
||||
nettle_version_major @419
|
||||
nettle_version_minor @420
|
||||
nettle_xrealloc @421
|
||||
nettle_xts_aes128_decrypt_message @422
|
||||
nettle_xts_aes128_encrypt_message @423
|
||||
nettle_xts_aes128_set_decrypt_key @424
|
||||
nettle_xts_aes128_set_encrypt_key @425
|
||||
nettle_xts_aes256_decrypt_message @426
|
||||
nettle_xts_aes256_encrypt_message @427
|
||||
nettle_xts_aes256_set_decrypt_key @428
|
||||
nettle_xts_aes256_set_encrypt_key @429
|
||||
nettle_xts_decrypt_message @430
|
||||
nettle_xts_encrypt_message @431
|
||||
nettle_yarrow256_fast_reseed @432
|
||||
nettle_yarrow256_init @433
|
||||
nettle_yarrow256_is_seeded @434
|
||||
nettle_yarrow256_needed_sources @435
|
||||
nettle_yarrow256_random @436
|
||||
nettle_yarrow256_seed @437
|
||||
nettle_yarrow256_slow_reseed @438
|
||||
nettle_yarrow256_update @439
|
||||
nettle_yarrow_key_event_estimate @440
|
||||
nettle_yarrow_key_event_init @441
|
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.dll
vendored
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.dll
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.dll.debug
vendored
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.dll.debug
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.exp
vendored
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.exp
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.lib
vendored
BIN
extlib/nettle.win32/lib.amd64/libnettle-7.lib
vendored
Binary file not shown.
509
extlib/nettle.win32/lib.amd64/libnettle-8.def
vendored
Normal file
509
extlib/nettle.win32/lib.amd64/libnettle-8.def
vendored
Normal file
@ -0,0 +1,509 @@
|
||||
EXPORTS
|
||||
_nettle_aeads @1 DATA
|
||||
_nettle_aes_decrypt @2
|
||||
_nettle_aes_decrypt_aesni @3
|
||||
_nettle_aes_decrypt_x86_64 @4
|
||||
_nettle_aes_encrypt @5
|
||||
_nettle_aes_encrypt_aesni @6
|
||||
_nettle_aes_encrypt_table @7 DATA
|
||||
_nettle_aes_encrypt_x86_64 @8
|
||||
_nettle_aes_invert @9
|
||||
_nettle_aes_set_key @10
|
||||
_nettle_armors @11 DATA
|
||||
_nettle_blowfish_encround @12
|
||||
_nettle_blowfish_initial_ctx @13 DATA
|
||||
_nettle_camellia_absorb @14
|
||||
_nettle_camellia_crypt @15
|
||||
_nettle_camellia_invert_key @16
|
||||
_nettle_camellia_table @17 DATA
|
||||
_nettle_chacha_core @18
|
||||
_nettle_ciphers @19 DATA
|
||||
_nettle_cpuid @20
|
||||
_nettle_ctr_crypt16 @21
|
||||
_nettle_gcm_hash8 @22
|
||||
_nettle_gost28147_encrypt_block @23
|
||||
_nettle_gost28147_param_CryptoPro_3411 @24 DATA
|
||||
_nettle_gost28147_param_test_3411 @25 DATA
|
||||
_nettle_hashes @26 DATA
|
||||
_nettle_macs @27 DATA
|
||||
_nettle_memxor_sse2 @28
|
||||
_nettle_memxor_x86_64 @29
|
||||
_nettle_poly1305_block @30
|
||||
_nettle_poly1305_digest @31
|
||||
_nettle_poly1305_set_key @32
|
||||
_nettle_ripemd160_compress @33
|
||||
_nettle_salsa20_2core @34
|
||||
_nettle_salsa20_core @35
|
||||
_nettle_salsa20_crypt @36
|
||||
_nettle_sha1_compress_sha_ni @37
|
||||
_nettle_sha1_compress_x86_64 @38
|
||||
_nettle_sha256_compress @39
|
||||
_nettle_sha256_compress_sha_ni @40
|
||||
_nettle_sha256_compress_x86_64 @41
|
||||
_nettle_sha3_pad @42
|
||||
_nettle_sha3_update @43
|
||||
_nettle_sha512_compress @44
|
||||
_nettle_umac_l2 @45
|
||||
_nettle_umac_l2_final @46
|
||||
_nettle_umac_l2_init @47
|
||||
_nettle_umac_l3 @48
|
||||
_nettle_umac_l3_init @49
|
||||
_nettle_umac_nh @50
|
||||
_nettle_umac_nh_n @51
|
||||
_nettle_umac_poly128 @52
|
||||
_nettle_umac_poly64 @53
|
||||
_nettle_umac_set_key @54
|
||||
_nettle_write_be32 @55
|
||||
_nettle_write_le32 @56
|
||||
_nettle_write_le64 @57
|
||||
nettle_MD5Final @58
|
||||
nettle_MD5Init @59
|
||||
nettle_MD5Update @60
|
||||
nettle_aes128 @61 DATA
|
||||
nettle_aes128_decrypt @62
|
||||
nettle_aes128_encrypt @63
|
||||
nettle_aes128_invert_key @64
|
||||
nettle_aes128_set_decrypt_key @65
|
||||
nettle_aes128_set_encrypt_key @66
|
||||
nettle_aes192 @67 DATA
|
||||
nettle_aes192_decrypt @68
|
||||
nettle_aes192_encrypt @69
|
||||
nettle_aes192_invert_key @70
|
||||
nettle_aes192_set_decrypt_key @71
|
||||
nettle_aes192_set_encrypt_key @72
|
||||
nettle_aes256 @73 DATA
|
||||
nettle_aes256_decrypt @74
|
||||
nettle_aes256_encrypt @75
|
||||
nettle_aes256_invert_key @76
|
||||
nettle_aes256_set_decrypt_key @77
|
||||
nettle_aes256_set_encrypt_key @78
|
||||
nettle_aes_decrypt @79
|
||||
nettle_aes_encrypt @80
|
||||
nettle_aes_invert_key @81
|
||||
nettle_aes_set_decrypt_key @82
|
||||
nettle_aes_set_encrypt_key @83
|
||||
nettle_arcfour128_set_key @84
|
||||
nettle_arcfour_crypt @85
|
||||
nettle_arcfour_set_key @86
|
||||
nettle_arctwo128 @87 DATA
|
||||
nettle_arctwo128_set_key @88
|
||||
nettle_arctwo128_set_key_gutmann @89
|
||||
nettle_arctwo40 @90 DATA
|
||||
nettle_arctwo40_set_key @91
|
||||
nettle_arctwo64 @92 DATA
|
||||
nettle_arctwo64_set_key @93
|
||||
nettle_arctwo_decrypt @94
|
||||
nettle_arctwo_encrypt @95
|
||||
nettle_arctwo_gutmann128 @96 DATA
|
||||
nettle_arctwo_set_key @97
|
||||
nettle_arctwo_set_key_ekb @98
|
||||
nettle_arctwo_set_key_gutmann @99
|
||||
nettle_base16 @100 DATA
|
||||
nettle_base16_decode_final @101
|
||||
nettle_base16_decode_init @102
|
||||
nettle_base16_decode_single @103
|
||||
nettle_base16_decode_update @104
|
||||
nettle_base16_encode_single @105
|
||||
nettle_base16_encode_update @106
|
||||
nettle_base64 @107 DATA
|
||||
nettle_base64_decode_final @108
|
||||
nettle_base64_decode_init @109
|
||||
nettle_base64_decode_single @110
|
||||
nettle_base64_decode_update @111
|
||||
nettle_base64_encode_final @112
|
||||
nettle_base64_encode_group @113
|
||||
nettle_base64_encode_init @114
|
||||
nettle_base64_encode_raw @115
|
||||
nettle_base64_encode_single @116
|
||||
nettle_base64_encode_update @117
|
||||
nettle_base64url @118 DATA
|
||||
nettle_base64url_decode_init @119
|
||||
nettle_base64url_encode_init @120
|
||||
nettle_blowfish128_set_key @121
|
||||
nettle_blowfish_bcrypt_hash @122
|
||||
nettle_blowfish_bcrypt_verify @123
|
||||
nettle_blowfish_decrypt @124
|
||||
nettle_blowfish_encrypt @125
|
||||
nettle_blowfish_set_key @126
|
||||
nettle_buffer_clear @127
|
||||
nettle_buffer_copy @128
|
||||
nettle_buffer_grow @129
|
||||
nettle_buffer_init @130
|
||||
nettle_buffer_init_realloc @131
|
||||
nettle_buffer_init_size @132
|
||||
nettle_buffer_reset @133
|
||||
nettle_buffer_space @134
|
||||
nettle_buffer_write @135
|
||||
nettle_camellia128 @136 DATA
|
||||
nettle_camellia128_crypt @137
|
||||
nettle_camellia128_invert_key @138
|
||||
nettle_camellia128_set_encrypt_key @139
|
||||
nettle_camellia192 @140 DATA
|
||||
nettle_camellia192_set_decrypt_key @141
|
||||
nettle_camellia192_set_encrypt_key @142
|
||||
nettle_camellia256 @143 DATA
|
||||
nettle_camellia256_crypt @144
|
||||
nettle_camellia256_invert_key @145
|
||||
nettle_camellia256_set_decrypt_key @146
|
||||
nettle_camellia256_set_encrypt_key @147
|
||||
nettle_camellia_set_decrypt_key @148
|
||||
nettle_cast128 @149 DATA
|
||||
nettle_cast128_decrypt @150
|
||||
nettle_cast128_encrypt @151
|
||||
nettle_cast128_set_key @152
|
||||
nettle_cast5_set_key @153
|
||||
nettle_cbc_decrypt @154
|
||||
nettle_cbc_encrypt @155
|
||||
nettle_ccm_aes128_decrypt @156
|
||||
nettle_ccm_aes128_decrypt_message @157
|
||||
nettle_ccm_aes128_digest @158
|
||||
nettle_ccm_aes128_encrypt @159
|
||||
nettle_ccm_aes128_encrypt_message @160
|
||||
nettle_ccm_aes128_set_key @161
|
||||
nettle_ccm_aes128_set_nonce @162
|
||||
nettle_ccm_aes128_update @163
|
||||
nettle_ccm_aes192_decrypt @164
|
||||
nettle_ccm_aes192_decrypt_message @165
|
||||
nettle_ccm_aes192_digest @166
|
||||
nettle_ccm_aes192_encrypt @167
|
||||
nettle_ccm_aes192_encrypt_message @168
|
||||
nettle_ccm_aes192_set_key @169
|
||||
nettle_ccm_aes192_set_nonce @170
|
||||
nettle_ccm_aes192_update @171
|
||||
nettle_ccm_aes256_decrypt @172
|
||||
nettle_ccm_aes256_decrypt_message @173
|
||||
nettle_ccm_aes256_digest @174
|
||||
nettle_ccm_aes256_encrypt @175
|
||||
nettle_ccm_aes256_encrypt_message @176
|
||||
nettle_ccm_aes256_set_key @177
|
||||
nettle_ccm_aes256_set_nonce @178
|
||||
nettle_ccm_aes256_update @179
|
||||
nettle_ccm_decrypt @180
|
||||
nettle_ccm_decrypt_message @181
|
||||
nettle_ccm_digest @182
|
||||
nettle_ccm_encrypt @183
|
||||
nettle_ccm_encrypt_message @184
|
||||
nettle_ccm_set_nonce @185
|
||||
nettle_ccm_update @186
|
||||
nettle_cfb8_decrypt @187
|
||||
nettle_cfb8_encrypt @188
|
||||
nettle_cfb_decrypt @189
|
||||
nettle_cfb_encrypt @190
|
||||
nettle_chacha_crypt @191
|
||||
nettle_chacha_crypt32 @192
|
||||
nettle_chacha_poly1305 @193 DATA
|
||||
nettle_chacha_poly1305_decrypt @194
|
||||
nettle_chacha_poly1305_digest @195
|
||||
nettle_chacha_poly1305_encrypt @196
|
||||
nettle_chacha_poly1305_set_key @197
|
||||
nettle_chacha_poly1305_set_nonce @198
|
||||
nettle_chacha_poly1305_update @199
|
||||
nettle_chacha_set_counter @200
|
||||
nettle_chacha_set_counter32 @201
|
||||
nettle_chacha_set_key @202
|
||||
nettle_chacha_set_nonce @203
|
||||
nettle_chacha_set_nonce96 @204
|
||||
nettle_cmac128_digest @205
|
||||
nettle_cmac128_init @206
|
||||
nettle_cmac128_set_key @207
|
||||
nettle_cmac128_update @208
|
||||
nettle_cmac64_digest @209
|
||||
nettle_cmac64_init @210
|
||||
nettle_cmac64_set_key @211
|
||||
nettle_cmac64_update @212
|
||||
nettle_cmac_aes128 @213 DATA
|
||||
nettle_cmac_aes128_digest @214
|
||||
nettle_cmac_aes128_set_key @215
|
||||
nettle_cmac_aes128_update @216
|
||||
nettle_cmac_aes256 @217 DATA
|
||||
nettle_cmac_aes256_digest @218
|
||||
nettle_cmac_aes256_set_key @219
|
||||
nettle_cmac_aes256_update @220
|
||||
nettle_cmac_des3 @221 DATA
|
||||
nettle_cmac_des3_digest @222
|
||||
nettle_cmac_des3_set_key @223
|
||||
nettle_cmac_des3_update @224
|
||||
nettle_cnd_memcpy @225
|
||||
nettle_ctr_crypt @226
|
||||
nettle_des3_decrypt @227
|
||||
nettle_des3_encrypt @228
|
||||
nettle_des3_set_key @229
|
||||
nettle_des_check_parity @230
|
||||
nettle_des_decrypt @231
|
||||
nettle_des_encrypt @232
|
||||
nettle_des_fix_parity @233
|
||||
nettle_des_set_key @234
|
||||
nettle_eax_aes128 @235 DATA
|
||||
nettle_eax_aes128_decrypt @236
|
||||
nettle_eax_aes128_digest @237
|
||||
nettle_eax_aes128_encrypt @238
|
||||
nettle_eax_aes128_set_key @239
|
||||
nettle_eax_aes128_set_nonce @240
|
||||
nettle_eax_aes128_update @241
|
||||
nettle_eax_decrypt @242
|
||||
nettle_eax_digest @243
|
||||
nettle_eax_encrypt @244
|
||||
nettle_eax_set_key @245
|
||||
nettle_eax_set_nonce @246
|
||||
nettle_eax_update @247
|
||||
nettle_gcm_aes128 @248 DATA
|
||||
nettle_gcm_aes128_decrypt @249
|
||||
nettle_gcm_aes128_digest @250
|
||||
nettle_gcm_aes128_encrypt @251
|
||||
nettle_gcm_aes128_set_iv @252
|
||||
nettle_gcm_aes128_set_key @253
|
||||
nettle_gcm_aes128_update @254
|
||||
nettle_gcm_aes192 @255 DATA
|
||||
nettle_gcm_aes192_decrypt @256
|
||||
nettle_gcm_aes192_digest @257
|
||||
nettle_gcm_aes192_encrypt @258
|
||||
nettle_gcm_aes192_set_iv @259
|
||||
nettle_gcm_aes192_set_key @260
|
||||
nettle_gcm_aes192_update @261
|
||||
nettle_gcm_aes256 @262 DATA
|
||||
nettle_gcm_aes256_decrypt @263
|
||||
nettle_gcm_aes256_digest @264
|
||||
nettle_gcm_aes256_encrypt @265
|
||||
nettle_gcm_aes256_set_iv @266
|
||||
nettle_gcm_aes256_set_key @267
|
||||
nettle_gcm_aes256_update @268
|
||||
nettle_gcm_aes_decrypt @269
|
||||
nettle_gcm_aes_digest @270
|
||||
nettle_gcm_aes_encrypt @271
|
||||
nettle_gcm_aes_set_iv @272
|
||||
nettle_gcm_aes_set_key @273
|
||||
nettle_gcm_aes_update @274
|
||||
nettle_gcm_camellia128 @275 DATA
|
||||
nettle_gcm_camellia128_decrypt @276
|
||||
nettle_gcm_camellia128_digest @277
|
||||
nettle_gcm_camellia128_encrypt @278
|
||||
nettle_gcm_camellia128_set_iv @279
|
||||
nettle_gcm_camellia128_set_key @280
|
||||
nettle_gcm_camellia128_update @281
|
||||
nettle_gcm_camellia256 @282 DATA
|
||||
nettle_gcm_camellia256_decrypt @283
|
||||
nettle_gcm_camellia256_digest @284
|
||||
nettle_gcm_camellia256_encrypt @285
|
||||
nettle_gcm_camellia256_set_iv @286
|
||||
nettle_gcm_camellia256_set_key @287
|
||||
nettle_gcm_camellia256_update @288
|
||||
nettle_gcm_decrypt @289
|
||||
nettle_gcm_digest @290
|
||||
nettle_gcm_encrypt @291
|
||||
nettle_gcm_set_iv @292
|
||||
nettle_gcm_set_key @293
|
||||
nettle_gcm_update @294
|
||||
nettle_get_aeads @295
|
||||
nettle_get_armors @296
|
||||
nettle_get_ciphers @297
|
||||
nettle_get_hashes @298
|
||||
nettle_get_macs @299
|
||||
nettle_gosthash94 @300 DATA
|
||||
nettle_gosthash94_digest @301
|
||||
nettle_gosthash94_init @302
|
||||
nettle_gosthash94_update @303
|
||||
nettle_gosthash94cp @304 DATA
|
||||
nettle_gosthash94cp_digest @305
|
||||
nettle_gosthash94cp_update @306
|
||||
nettle_hkdf_expand @307
|
||||
nettle_hkdf_extract @308
|
||||
nettle_hmac_digest @309
|
||||
nettle_hmac_gosthash94_digest @310
|
||||
nettle_hmac_gosthash94_set_key @311
|
||||
nettle_hmac_gosthash94_update @312
|
||||
nettle_hmac_gosthash94cp_digest @313
|
||||
nettle_hmac_gosthash94cp_set_key @314
|
||||
nettle_hmac_gosthash94cp_update @315
|
||||
nettle_hmac_md5 @316 DATA
|
||||
nettle_hmac_md5_digest @317
|
||||
nettle_hmac_md5_set_key @318
|
||||
nettle_hmac_md5_update @319
|
||||
nettle_hmac_ripemd160 @320 DATA
|
||||
nettle_hmac_ripemd160_digest @321
|
||||
nettle_hmac_ripemd160_set_key @322
|
||||
nettle_hmac_ripemd160_update @323
|
||||
nettle_hmac_set_key @324
|
||||
nettle_hmac_sha1 @325 DATA
|
||||
nettle_hmac_sha1_digest @326
|
||||
nettle_hmac_sha1_set_key @327
|
||||
nettle_hmac_sha1_update @328
|
||||
nettle_hmac_sha224 @329 DATA
|
||||
nettle_hmac_sha224_digest @330
|
||||
nettle_hmac_sha224_set_key @331
|
||||
nettle_hmac_sha256 @332 DATA
|
||||
nettle_hmac_sha256_digest @333
|
||||
nettle_hmac_sha256_set_key @334
|
||||
nettle_hmac_sha256_update @335
|
||||
nettle_hmac_sha384 @336 DATA
|
||||
nettle_hmac_sha384_digest @337
|
||||
nettle_hmac_sha384_set_key @338
|
||||
nettle_hmac_sha512 @339 DATA
|
||||
nettle_hmac_sha512_digest @340
|
||||
nettle_hmac_sha512_set_key @341
|
||||
nettle_hmac_sha512_update @342
|
||||
nettle_hmac_streebog256 @343 DATA
|
||||
nettle_hmac_streebog256_digest @344
|
||||
nettle_hmac_streebog256_set_key @345
|
||||
nettle_hmac_streebog512 @346 DATA
|
||||
nettle_hmac_streebog512_digest @347
|
||||
nettle_hmac_streebog512_set_key @348
|
||||
nettle_hmac_streebog512_update @349
|
||||
nettle_hmac_update @350
|
||||
nettle_knuth_lfib_get @351
|
||||
nettle_knuth_lfib_get_array @352
|
||||
nettle_knuth_lfib_init @353
|
||||
nettle_knuth_lfib_random @354
|
||||
nettle_lookup_hash @355
|
||||
nettle_md2 @356 DATA
|
||||
nettle_md2_digest @357
|
||||
nettle_md2_init @358
|
||||
nettle_md2_update @359
|
||||
nettle_md4 @360 DATA
|
||||
nettle_md4_digest @361
|
||||
nettle_md4_init @362
|
||||
nettle_md4_update @363
|
||||
nettle_md5 @364 DATA
|
||||
nettle_md5_compress @365
|
||||
nettle_md5_digest @366
|
||||
nettle_md5_init @367
|
||||
nettle_md5_update @368
|
||||
nettle_memeql_sec @369
|
||||
nettle_memxor @370
|
||||
nettle_memxor3 @371
|
||||
nettle_pbkdf2 @372
|
||||
nettle_pbkdf2_hmac_gosthash94cp @373
|
||||
nettle_pbkdf2_hmac_sha1 @374
|
||||
nettle_pbkdf2_hmac_sha256 @375
|
||||
nettle_pbkdf2_hmac_sha384 @376
|
||||
nettle_pbkdf2_hmac_sha512 @377
|
||||
nettle_poly1305_aes_digest @378
|
||||
nettle_poly1305_aes_set_key @379
|
||||
nettle_poly1305_aes_set_nonce @380
|
||||
nettle_poly1305_aes_update @381
|
||||
nettle_realloc @382
|
||||
nettle_ripemd160 @383 DATA
|
||||
nettle_ripemd160_digest @384
|
||||
nettle_ripemd160_init @385
|
||||
nettle_ripemd160_update @386
|
||||
nettle_salsa20_128_set_key @387
|
||||
nettle_salsa20_256_set_key @388
|
||||
nettle_salsa20_crypt @389
|
||||
nettle_salsa20_set_key @390
|
||||
nettle_salsa20_set_nonce @391
|
||||
nettle_salsa20r12_crypt @392
|
||||
nettle_serpent128 @393 DATA
|
||||
nettle_serpent128_set_key @394
|
||||
nettle_serpent192 @395 DATA
|
||||
nettle_serpent192_set_key @396
|
||||
nettle_serpent256 @397 DATA
|
||||
nettle_serpent256_set_key @398
|
||||
nettle_serpent_decrypt @399
|
||||
nettle_serpent_encrypt @400
|
||||
nettle_serpent_set_key @401
|
||||
nettle_sha1 @402 DATA
|
||||
nettle_sha1_compress @403
|
||||
nettle_sha1_digest @404
|
||||
nettle_sha1_init @405
|
||||
nettle_sha1_update @406
|
||||
nettle_sha224 @407 DATA
|
||||
nettle_sha224_digest @408
|
||||
nettle_sha224_init @409
|
||||
nettle_sha256 @410 DATA
|
||||
nettle_sha256_digest @411
|
||||
nettle_sha256_init @412
|
||||
nettle_sha256_update @413
|
||||
nettle_sha384 @414 DATA
|
||||
nettle_sha384_digest @415
|
||||
nettle_sha384_init @416
|
||||
nettle_sha3_224 @417 DATA
|
||||
nettle_sha3_224_digest @418
|
||||
nettle_sha3_224_init @419
|
||||
nettle_sha3_224_update @420
|
||||
nettle_sha3_256 @421 DATA
|
||||
nettle_sha3_256_digest @422
|
||||
nettle_sha3_256_init @423
|
||||
nettle_sha3_256_shake @424
|
||||
nettle_sha3_256_update @425
|
||||
nettle_sha3_384 @426 DATA
|
||||
nettle_sha3_384_digest @427
|
||||
nettle_sha3_384_init @428
|
||||
nettle_sha3_384_update @429
|
||||
nettle_sha3_512 @430 DATA
|
||||
nettle_sha3_512_digest @431
|
||||
nettle_sha3_512_init @432
|
||||
nettle_sha3_512_update @433
|
||||
nettle_sha3_permute @434
|
||||
nettle_sha512 @435 DATA
|
||||
nettle_sha512_224 @436 DATA
|
||||
nettle_sha512_224_digest @437
|
||||
nettle_sha512_224_init @438
|
||||
nettle_sha512_256 @439 DATA
|
||||
nettle_sha512_256_digest @440
|
||||
nettle_sha512_256_init @441
|
||||
nettle_sha512_digest @442
|
||||
nettle_sha512_init @443
|
||||
nettle_sha512_update @444
|
||||
nettle_siv_cmac_aes128_decrypt_message @445
|
||||
nettle_siv_cmac_aes128_encrypt_message @446
|
||||
nettle_siv_cmac_aes128_set_key @447
|
||||
nettle_siv_cmac_aes256_decrypt_message @448
|
||||
nettle_siv_cmac_aes256_encrypt_message @449
|
||||
nettle_siv_cmac_aes256_set_key @450
|
||||
nettle_siv_cmac_decrypt_message @451
|
||||
nettle_siv_cmac_encrypt_message @452
|
||||
nettle_siv_cmac_set_key @453
|
||||
nettle_streebog256 @454 DATA
|
||||
nettle_streebog256_digest @455
|
||||
nettle_streebog256_init @456
|
||||
nettle_streebog512 @457 DATA
|
||||
nettle_streebog512_digest @458
|
||||
nettle_streebog512_init @459
|
||||
nettle_streebog512_update @460
|
||||
nettle_twofish128 @461 DATA
|
||||
nettle_twofish128_set_key @462
|
||||
nettle_twofish192 @463 DATA
|
||||
nettle_twofish192_set_key @464
|
||||
nettle_twofish256 @465 DATA
|
||||
nettle_twofish256_set_key @466
|
||||
nettle_twofish_decrypt @467
|
||||
nettle_twofish_encrypt @468
|
||||
nettle_twofish_set_key @469
|
||||
nettle_umac128_digest @470
|
||||
nettle_umac128_set_key @471
|
||||
nettle_umac128_set_nonce @472
|
||||
nettle_umac128_update @473
|
||||
nettle_umac32_digest @474
|
||||
nettle_umac32_set_key @475
|
||||
nettle_umac32_set_nonce @476
|
||||
nettle_umac32_update @477
|
||||
nettle_umac64_digest @478
|
||||
nettle_umac64_set_key @479
|
||||
nettle_umac64_set_nonce @480
|
||||
nettle_umac64_update @481
|
||||
nettle_umac96_digest @482
|
||||
nettle_umac96_set_key @483
|
||||
nettle_umac96_set_nonce @484
|
||||
nettle_umac96_update @485
|
||||
nettle_version_major @486
|
||||
nettle_version_minor @487
|
||||
nettle_xrealloc @488
|
||||
nettle_xts_aes128_decrypt_message @489
|
||||
nettle_xts_aes128_encrypt_message @490
|
||||
nettle_xts_aes128_set_decrypt_key @491
|
||||
nettle_xts_aes128_set_encrypt_key @492
|
||||
nettle_xts_aes256_decrypt_message @493
|
||||
nettle_xts_aes256_encrypt_message @494
|
||||
nettle_xts_aes256_set_decrypt_key @495
|
||||
nettle_xts_aes256_set_encrypt_key @496
|
||||
nettle_xts_decrypt_message @497
|
||||
nettle_xts_encrypt_message @498
|
||||
nettle_yarrow256_fast_reseed @499
|
||||
nettle_yarrow256_init @500
|
||||
nettle_yarrow256_is_seeded @501
|
||||
nettle_yarrow256_needed_sources @502
|
||||
nettle_yarrow256_random @503
|
||||
nettle_yarrow256_seed @504
|
||||
nettle_yarrow256_slow_reseed @505
|
||||
nettle_yarrow256_update @506
|
||||
nettle_yarrow_key_event_estimate @507
|
||||
nettle_yarrow_key_event_init @508
|
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.dll
vendored
Executable file
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.dll
vendored
Executable file
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.exp
vendored
Normal file
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.exp
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.lib
vendored
Normal file
BIN
extlib/nettle.win32/lib.amd64/libnettle-8.lib
vendored
Normal file
Binary file not shown.
402
extlib/nettle.win32/lib.i386/libhogweed-5.def
vendored
402
extlib/nettle.win32/lib.i386/libhogweed-5.def
vendored
@ -1,402 +0,0 @@
|
||||
EXPORTS
|
||||
_nettle_cnd_copy @1
|
||||
_nettle_cnd_swap @2
|
||||
_nettle_curve25519 @3 DATA
|
||||
_nettle_curve25519_eh_to_x @4
|
||||
_nettle_dsa_hash @5
|
||||
_nettle_ecc_a_to_j @6
|
||||
_nettle_ecc_add_eh @7
|
||||
_nettle_ecc_add_ehh @8
|
||||
_nettle_ecc_add_jja @9
|
||||
_nettle_ecc_add_jjj @10
|
||||
_nettle_ecc_dup_eh @11
|
||||
_nettle_ecc_dup_jj @12
|
||||
_nettle_ecc_eh_to_a @13
|
||||
_nettle_ecc_hash @14
|
||||
_nettle_ecc_j_to_a @15
|
||||
_nettle_ecc_mod @16
|
||||
_nettle_ecc_mod_add @17
|
||||
_nettle_ecc_mod_addmul_1 @18
|
||||
_nettle_ecc_mod_inv @19
|
||||
_nettle_ecc_mod_mul @20
|
||||
_nettle_ecc_mod_mul_1 @21
|
||||
_nettle_ecc_mod_random @22
|
||||
_nettle_ecc_mod_sqr @23
|
||||
_nettle_ecc_mod_sub @24
|
||||
_nettle_ecc_mod_submul_1 @25
|
||||
_nettle_ecc_mul_a @26
|
||||
_nettle_ecc_mul_a_eh @27
|
||||
_nettle_ecc_mul_g @28
|
||||
_nettle_ecc_mul_g_eh @29
|
||||
_nettle_ecc_pm1_redc @30
|
||||
_nettle_ecc_pp1_redc @31
|
||||
_nettle_eddsa_compress @32
|
||||
_nettle_eddsa_compress_itch @33
|
||||
_nettle_eddsa_decompress @34
|
||||
_nettle_eddsa_decompress_itch @35
|
||||
_nettle_eddsa_expand_key @36
|
||||
_nettle_eddsa_hash @37
|
||||
_nettle_eddsa_public_key @38
|
||||
_nettle_eddsa_public_key_itch @39
|
||||
_nettle_eddsa_sign @40
|
||||
_nettle_eddsa_sign_itch @41
|
||||
_nettle_eddsa_verify @42
|
||||
_nettle_eddsa_verify_itch @43
|
||||
_nettle_generate_pocklington_prime @44
|
||||
_nettle_gmp_alloc @45
|
||||
_nettle_gmp_alloc_limbs @46
|
||||
_nettle_gmp_free @47
|
||||
_nettle_gmp_free_limbs @48
|
||||
_nettle_mpn_get_base256 @49
|
||||
_nettle_mpn_get_base256_le @50
|
||||
_nettle_mpn_set_base256 @51
|
||||
_nettle_mpn_set_base256_le @52
|
||||
_nettle_mpz_limbs_cmp @53
|
||||
_nettle_mpz_limbs_copy @54
|
||||
_nettle_mpz_limbs_read_n @55
|
||||
_nettle_mpz_set_n @56
|
||||
_nettle_pkcs1_sec_decrypt @57
|
||||
_nettle_pkcs1_sec_decrypt_variable @58
|
||||
_nettle_pkcs1_signature_prefix @59
|
||||
_nettle_rsa_blind @60
|
||||
_nettle_rsa_check_size @61
|
||||
_nettle_rsa_sec_compute_root_tr @62
|
||||
_nettle_rsa_unblind @63
|
||||
_nettle_rsa_verify @64
|
||||
_nettle_rsa_verify_recover @65
|
||||
_nettle_sec_add_1 @66
|
||||
_nettle_sec_sub_1 @67
|
||||
_nettle_sec_tabselect @68
|
||||
_nettle_secp_192r1 @69 DATA
|
||||
_nettle_secp_224r1 @70 DATA
|
||||
_nettle_secp_256r1 @71 DATA
|
||||
_nettle_secp_384r1 @72 DATA
|
||||
_nettle_secp_521r1 @73 DATA
|
||||
mp_bits_per_limb @74 DATA
|
||||
mp_get_memory_functions @75
|
||||
mp_set_memory_functions @76
|
||||
mpn_add @77
|
||||
mpn_add_1 @78
|
||||
mpn_add_n @79
|
||||
mpn_addmul_1 @80
|
||||
mpn_cmp @81
|
||||
mpn_com @82
|
||||
mpn_copyd @83
|
||||
mpn_copyi @84
|
||||
mpn_get_str @85
|
||||
mpn_invert_3by2 @86
|
||||
mpn_lshift @87
|
||||
mpn_mul @88
|
||||
mpn_mul_1 @89
|
||||
mpn_mul_n @90
|
||||
mpn_neg @91
|
||||
mpn_perfect_square_p @92
|
||||
mpn_popcount @93
|
||||
mpn_rshift @94
|
||||
mpn_scan0 @95
|
||||
mpn_scan1 @96
|
||||
mpn_set_str @97
|
||||
mpn_sqr @98
|
||||
mpn_sqrtrem @99
|
||||
mpn_sub @100
|
||||
mpn_sub_1 @101
|
||||
mpn_sub_n @102
|
||||
mpn_submul_1 @103
|
||||
mpn_zero @104
|
||||
mpn_zero_p @105
|
||||
mpz_abs @106
|
||||
mpz_add @107
|
||||
mpz_add_ui @108
|
||||
mpz_addmul @109
|
||||
mpz_addmul_ui @110
|
||||
mpz_and @111
|
||||
mpz_bin_uiui @112
|
||||
mpz_cdiv_q @113
|
||||
mpz_cdiv_q_2exp @114
|
||||
mpz_cdiv_q_ui @115
|
||||
mpz_cdiv_qr @116
|
||||
mpz_cdiv_qr_ui @117
|
||||
mpz_cdiv_r @118
|
||||
mpz_cdiv_r_2exp @119
|
||||
mpz_cdiv_r_ui @120
|
||||
mpz_cdiv_ui @121
|
||||
mpz_clear @122
|
||||
mpz_clrbit @123
|
||||
mpz_cmp @124
|
||||
mpz_cmp_d @125
|
||||
mpz_cmp_si @126
|
||||
mpz_cmp_ui @127
|
||||
mpz_cmpabs @128
|
||||
mpz_cmpabs_d @129
|
||||
mpz_cmpabs_ui @130
|
||||
mpz_com @131
|
||||
mpz_combit @132
|
||||
mpz_congruent_p @133
|
||||
mpz_divexact @134
|
||||
mpz_divexact_ui @135
|
||||
mpz_divisible_p @136
|
||||
mpz_divisible_ui_p @137
|
||||
mpz_export @138
|
||||
mpz_fac_ui @139
|
||||
mpz_fdiv_q @140
|
||||
mpz_fdiv_q_2exp @141
|
||||
mpz_fdiv_q_ui @142
|
||||
mpz_fdiv_qr @143
|
||||
mpz_fdiv_qr_ui @144
|
||||
mpz_fdiv_r @145
|
||||
mpz_fdiv_r_2exp @146
|
||||
mpz_fdiv_r_ui @147
|
||||
mpz_fdiv_ui @148
|
||||
mpz_fits_slong_p @149
|
||||
mpz_fits_ulong_p @150
|
||||
mpz_gcd @151
|
||||
mpz_gcd_ui @152
|
||||
mpz_gcdext @153
|
||||
mpz_get_d @154
|
||||
mpz_get_si @155
|
||||
mpz_get_str @156
|
||||
mpz_get_ui @157
|
||||
mpz_getlimbn @158
|
||||
mpz_hamdist @159
|
||||
mpz_import @160
|
||||
mpz_init @161
|
||||
mpz_init2 @162
|
||||
mpz_init_set @163
|
||||
mpz_init_set_d @164
|
||||
mpz_init_set_si @165
|
||||
mpz_init_set_str @166
|
||||
mpz_init_set_ui @167
|
||||
mpz_invert @168
|
||||
mpz_ior @169
|
||||
mpz_lcm @170
|
||||
mpz_lcm_ui @171
|
||||
mpz_limbs_finish @172
|
||||
mpz_limbs_modify @173
|
||||
mpz_limbs_read @174
|
||||
mpz_limbs_write @175
|
||||
mpz_mod @176
|
||||
mpz_mod_ui @177
|
||||
mpz_mul @178
|
||||
mpz_mul_2exp @179
|
||||
mpz_mul_si @180
|
||||
mpz_mul_ui @181
|
||||
mpz_neg @182
|
||||
mpz_out_str @183
|
||||
mpz_perfect_square_p @184
|
||||
mpz_popcount @185
|
||||
mpz_pow_ui @186
|
||||
mpz_powm @187
|
||||
mpz_powm_ui @188
|
||||
mpz_probab_prime_p @189
|
||||
mpz_realloc2 @190
|
||||
mpz_roinit_n @191
|
||||
mpz_root @192
|
||||
mpz_rootrem @193
|
||||
mpz_scan0 @194
|
||||
mpz_scan1 @195
|
||||
mpz_set @196
|
||||
mpz_set_d @197
|
||||
mpz_set_si @198
|
||||
mpz_set_str @199
|
||||
mpz_set_ui @200
|
||||
mpz_setbit @201
|
||||
mpz_sgn @202
|
||||
mpz_size @203
|
||||
mpz_sizeinbase @204
|
||||
mpz_sqrt @205
|
||||
mpz_sqrtrem @206
|
||||
mpz_sub @207
|
||||
mpz_sub_ui @208
|
||||
mpz_submul @209
|
||||
mpz_submul_ui @210
|
||||
mpz_swap @211
|
||||
mpz_tdiv_q @212
|
||||
mpz_tdiv_q_2exp @213
|
||||
mpz_tdiv_q_ui @214
|
||||
mpz_tdiv_qr @215
|
||||
mpz_tdiv_qr_ui @216
|
||||
mpz_tdiv_r @217
|
||||
mpz_tdiv_r_2exp @218
|
||||
mpz_tdiv_r_ui @219
|
||||
mpz_tdiv_ui @220
|
||||
mpz_tstbit @221
|
||||
mpz_ui_pow_ui @222
|
||||
mpz_ui_sub @223
|
||||
mpz_xor @224
|
||||
nettle_asn1_der_decode_bitstring @225
|
||||
nettle_asn1_der_decode_bitstring_last @226
|
||||
nettle_asn1_der_decode_constructed @227
|
||||
nettle_asn1_der_decode_constructed_last @228
|
||||
nettle_asn1_der_get_bignum @229
|
||||
nettle_asn1_der_get_uint32 @230
|
||||
nettle_asn1_der_iterator_first @231
|
||||
nettle_asn1_der_iterator_next @232
|
||||
nettle_curve25519_mul @233
|
||||
nettle_curve25519_mul_g @234
|
||||
nettle_dsa_compat_generate_keypair @235
|
||||
nettle_dsa_generate_keypair @236
|
||||
nettle_dsa_generate_params @237
|
||||
nettle_dsa_keypair_from_sexp_alist @238
|
||||
nettle_dsa_keypair_to_sexp @239
|
||||
nettle_dsa_openssl_private_key_from_der_iterator @240
|
||||
nettle_dsa_params_clear @241
|
||||
nettle_dsa_params_from_der_iterator @242
|
||||
nettle_dsa_params_init @243
|
||||
nettle_dsa_private_key_clear @244
|
||||
nettle_dsa_private_key_init @245
|
||||
nettle_dsa_public_key_clear @246
|
||||
nettle_dsa_public_key_from_der_iterator @247
|
||||
nettle_dsa_public_key_init @248
|
||||
nettle_dsa_sha1_keypair_from_sexp @249
|
||||
nettle_dsa_sha1_sign @250
|
||||
nettle_dsa_sha1_sign_digest @251
|
||||
nettle_dsa_sha1_verify @252
|
||||
nettle_dsa_sha1_verify_digest @253
|
||||
nettle_dsa_sha256_keypair_from_sexp @254
|
||||
nettle_dsa_sha256_sign @255
|
||||
nettle_dsa_sha256_sign_digest @256
|
||||
nettle_dsa_sha256_verify @257
|
||||
nettle_dsa_sha256_verify_digest @258
|
||||
nettle_dsa_sign @259
|
||||
nettle_dsa_signature_clear @260
|
||||
nettle_dsa_signature_from_sexp @261
|
||||
nettle_dsa_signature_init @262
|
||||
nettle_dsa_verify @263
|
||||
nettle_ecc_bit_size @264
|
||||
nettle_ecc_ecdsa_sign @265
|
||||
nettle_ecc_ecdsa_sign_itch @266
|
||||
nettle_ecc_ecdsa_verify @267
|
||||
nettle_ecc_ecdsa_verify_itch @268
|
||||
nettle_ecc_point_clear @269
|
||||
nettle_ecc_point_get @270
|
||||
nettle_ecc_point_init @271
|
||||
nettle_ecc_point_mul @272
|
||||
nettle_ecc_point_mul_g @273
|
||||
nettle_ecc_point_set @274
|
||||
nettle_ecc_scalar_clear @275
|
||||
nettle_ecc_scalar_get @276
|
||||
nettle_ecc_scalar_init @277
|
||||
nettle_ecc_scalar_random @278
|
||||
nettle_ecc_scalar_set @279
|
||||
nettle_ecc_size @280
|
||||
nettle_ecc_size_a @281
|
||||
nettle_ecc_size_j @282
|
||||
nettle_ecdsa_generate_keypair @283
|
||||
nettle_ecdsa_sign @284
|
||||
nettle_ecdsa_verify @285
|
||||
nettle_ed25519_sha512_public_key @286
|
||||
nettle_ed25519_sha512_sign @287
|
||||
nettle_ed25519_sha512_verify @288
|
||||
nettle_get_secp_192r1 @289
|
||||
nettle_get_secp_224r1 @290
|
||||
nettle_get_secp_256r1 @291
|
||||
nettle_get_secp_384r1 @292
|
||||
nettle_get_secp_521r1 @293
|
||||
nettle_mpz_get_str_256 @294
|
||||
nettle_mpz_init_set_str_256_s @295
|
||||
nettle_mpz_init_set_str_256_u @296
|
||||
nettle_mpz_random @297
|
||||
nettle_mpz_random_size @298
|
||||
nettle_mpz_set_sexp @299
|
||||
nettle_mpz_set_str_256_s @300
|
||||
nettle_mpz_set_str_256_u @301
|
||||
nettle_mpz_sizeinbase_256_s @302
|
||||
nettle_mpz_sizeinbase_256_u @303
|
||||
nettle_openssl_provate_key_from_der @304
|
||||
nettle_pgp_armor @305
|
||||
nettle_pgp_crc24 @306
|
||||
nettle_pgp_put_header @307
|
||||
nettle_pgp_put_header_length @308
|
||||
nettle_pgp_put_length @309
|
||||
nettle_pgp_put_mpi @310
|
||||
nettle_pgp_put_public_rsa_key @311
|
||||
nettle_pgp_put_rsa_sha1_signature @312
|
||||
nettle_pgp_put_string @313
|
||||
nettle_pgp_put_sub_packet @314
|
||||
nettle_pgp_put_uint16 @315
|
||||
nettle_pgp_put_uint32 @316
|
||||
nettle_pgp_put_userid @317
|
||||
nettle_pgp_sub_packet_end @318
|
||||
nettle_pgp_sub_packet_start @319
|
||||
nettle_pkcs1_decrypt @320
|
||||
nettle_pkcs1_encrypt @321
|
||||
nettle_pkcs1_rsa_digest_encode @322
|
||||
nettle_pkcs1_rsa_md5_encode @323
|
||||
nettle_pkcs1_rsa_md5_encode_digest @324
|
||||
nettle_pkcs1_rsa_sha1_encode @325
|
||||
nettle_pkcs1_rsa_sha1_encode_digest @326
|
||||
nettle_pkcs1_rsa_sha256_encode @327
|
||||
nettle_pkcs1_rsa_sha256_encode_digest @328
|
||||
nettle_pkcs1_rsa_sha512_encode @329
|
||||
nettle_pkcs1_rsa_sha512_encode_digest @330
|
||||
nettle_pss_encode_mgf1 @331
|
||||
nettle_pss_mgf1 @332
|
||||
nettle_pss_verify_mgf1 @333
|
||||
nettle_random_prime @334
|
||||
nettle_rsa_compute_root @335
|
||||
nettle_rsa_compute_root_tr @336
|
||||
nettle_rsa_decrypt @337
|
||||
nettle_rsa_decrypt_tr @338
|
||||
nettle_rsa_encrypt @339
|
||||
nettle_rsa_generate_keypair @340
|
||||
nettle_rsa_keypair_from_der @341
|
||||
nettle_rsa_keypair_from_sexp @342
|
||||
nettle_rsa_keypair_from_sexp_alist @343
|
||||
nettle_rsa_keypair_to_openpgp @344
|
||||
nettle_rsa_keypair_to_sexp @345
|
||||
nettle_rsa_md5_sign @346
|
||||
nettle_rsa_md5_sign_digest @347
|
||||
nettle_rsa_md5_sign_digest_tr @348
|
||||
nettle_rsa_md5_sign_tr @349
|
||||
nettle_rsa_md5_verify @350
|
||||
nettle_rsa_md5_verify_digest @351
|
||||
nettle_rsa_pkcs1_sign @352
|
||||
nettle_rsa_pkcs1_sign_tr @353
|
||||
nettle_rsa_pkcs1_verify @354
|
||||
nettle_rsa_private_key_clear @355
|
||||
nettle_rsa_private_key_from_der_iterator @356
|
||||
nettle_rsa_private_key_init @357
|
||||
nettle_rsa_private_key_prepare @358
|
||||
nettle_rsa_pss_sha256_sign_digest_tr @359
|
||||
nettle_rsa_pss_sha256_verify_digest @360
|
||||
nettle_rsa_pss_sha384_sign_digest_tr @361
|
||||
nettle_rsa_pss_sha384_verify_digest @362
|
||||
nettle_rsa_pss_sha512_sign_digest_tr @363
|
||||
nettle_rsa_pss_sha512_verify_digest @364
|
||||
nettle_rsa_public_key_clear @365
|
||||
nettle_rsa_public_key_from_der_iterator @366
|
||||
nettle_rsa_public_key_init @367
|
||||
nettle_rsa_public_key_prepare @368
|
||||
nettle_rsa_sec_decrypt @369
|
||||
nettle_rsa_sha1_sign @370
|
||||
nettle_rsa_sha1_sign_digest @371
|
||||
nettle_rsa_sha1_sign_digest_tr @372
|
||||
nettle_rsa_sha1_sign_tr @373
|
||||
nettle_rsa_sha1_verify @374
|
||||
nettle_rsa_sha1_verify_digest @375
|
||||
nettle_rsa_sha256_sign @376
|
||||
nettle_rsa_sha256_sign_digest @377
|
||||
nettle_rsa_sha256_sign_digest_tr @378
|
||||
nettle_rsa_sha256_sign_tr @379
|
||||
nettle_rsa_sha256_verify @380
|
||||
nettle_rsa_sha256_verify_digest @381
|
||||
nettle_rsa_sha512_sign @382
|
||||
nettle_rsa_sha512_sign_digest @383
|
||||
nettle_rsa_sha512_sign_digest_tr @384
|
||||
nettle_rsa_sha512_sign_tr @385
|
||||
nettle_rsa_sha512_verify @386
|
||||
nettle_rsa_sha512_verify_digest @387
|
||||
nettle_sexp_format @388
|
||||
nettle_sexp_iterator_assoc @389
|
||||
nettle_sexp_iterator_check_type @390
|
||||
nettle_sexp_iterator_check_types @391
|
||||
nettle_sexp_iterator_enter_list @392
|
||||
nettle_sexp_iterator_exit_list @393
|
||||
nettle_sexp_iterator_first @394
|
||||
nettle_sexp_iterator_get_uint32 @395
|
||||
nettle_sexp_iterator_next @396
|
||||
nettle_sexp_iterator_subexpr @397
|
||||
nettle_sexp_transport_format @398
|
||||
nettle_sexp_transport_iterator_first @399
|
||||
nettle_sexp_transport_vformat @400
|
||||
nettle_sexp_vformat @401
|
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.dll
vendored
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.dll
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.dll.debug
vendored
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.dll.debug
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.exp
vendored
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.exp
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.lib
vendored
BIN
extlib/nettle.win32/lib.i386/libhogweed-5.lib
vendored
Binary file not shown.
439
extlib/nettle.win32/lib.i386/libhogweed-6.def
vendored
Normal file
439
extlib/nettle.win32/lib.i386/libhogweed-6.def
vendored
Normal file
@ -0,0 +1,439 @@
|
||||
EXPORTS
|
||||
_nettle_cnd_copy @1
|
||||
_nettle_curve25519 @2 DATA
|
||||
_nettle_curve25519_eh_to_x @3
|
||||
_nettle_curve448 @4 DATA
|
||||
_nettle_curve448_eh_to_x @5
|
||||
_nettle_dsa_hash @6
|
||||
_nettle_ecc_a_to_j @7
|
||||
_nettle_ecc_add_eh @8
|
||||
_nettle_ecc_add_ehh @9
|
||||
_nettle_ecc_add_jja @10
|
||||
_nettle_ecc_add_jjj @11
|
||||
_nettle_ecc_add_th @12
|
||||
_nettle_ecc_add_thh @13
|
||||
_nettle_ecc_dup_eh @14
|
||||
_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_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_mul_a @34
|
||||
_nettle_ecc_mul_a_eh @35
|
||||
_nettle_ecc_mul_g @36
|
||||
_nettle_ecc_mul_g_eh @37
|
||||
_nettle_ecc_mul_m @38
|
||||
_nettle_ecc_pm1_redc @39
|
||||
_nettle_ecc_pp1_redc @40
|
||||
_nettle_ed25519_sha512 @41 DATA
|
||||
_nettle_ed448_shake256 @42 DATA
|
||||
_nettle_eddsa_compress @43
|
||||
_nettle_eddsa_compress_itch @44
|
||||
_nettle_eddsa_decompress @45
|
||||
_nettle_eddsa_decompress_itch @46
|
||||
_nettle_eddsa_expand_key @47
|
||||
_nettle_eddsa_hash @48
|
||||
_nettle_eddsa_public_key @49
|
||||
_nettle_eddsa_public_key_itch @50
|
||||
_nettle_eddsa_sign @51
|
||||
_nettle_eddsa_sign_itch @52
|
||||
_nettle_eddsa_verify @53
|
||||
_nettle_eddsa_verify_itch @54
|
||||
_nettle_generate_pocklington_prime @55
|
||||
_nettle_gmp_alloc @56
|
||||
_nettle_gmp_alloc_limbs @57
|
||||
_nettle_gmp_free @58
|
||||
_nettle_gmp_free_limbs @59
|
||||
_nettle_gost_gc256b @60 DATA
|
||||
_nettle_gost_gc512a @61 DATA
|
||||
_nettle_gost_hash @62
|
||||
_nettle_mpn_get_base256 @63
|
||||
_nettle_mpn_get_base256_le @64
|
||||
_nettle_mpn_set_base256 @65
|
||||
_nettle_mpn_set_base256_le @66
|
||||
_nettle_mpz_limbs_cmp @67
|
||||
_nettle_mpz_limbs_copy @68
|
||||
_nettle_mpz_limbs_read_n @69
|
||||
_nettle_mpz_set_n @70
|
||||
_nettle_pkcs1_sec_decrypt @71
|
||||
_nettle_pkcs1_sec_decrypt_variable @72
|
||||
_nettle_pkcs1_signature_prefix @73
|
||||
_nettle_rsa_blind @74
|
||||
_nettle_rsa_check_size @75
|
||||
_nettle_rsa_sec_compute_root_tr @76
|
||||
_nettle_rsa_unblind @77
|
||||
_nettle_rsa_verify @78
|
||||
_nettle_rsa_verify_recover @79
|
||||
_nettle_sec_add_1 @80
|
||||
_nettle_sec_sub_1 @81
|
||||
_nettle_sec_tabselect @82
|
||||
_nettle_secp_192r1 @83 DATA
|
||||
_nettle_secp_224r1 @84 DATA
|
||||
_nettle_secp_256r1 @85 DATA
|
||||
_nettle_secp_384r1 @86 DATA
|
||||
_nettle_secp_521r1 @87 DATA
|
||||
mp_bits_per_limb @88 DATA
|
||||
mp_get_memory_functions @89
|
||||
mp_set_memory_functions @90
|
||||
mpn_add @91
|
||||
mpn_add_1 @92
|
||||
mpn_add_n @93
|
||||
mpn_addmul_1 @94
|
||||
mpn_cmp @95
|
||||
mpn_cnd_add_n @96
|
||||
mpn_cnd_sub_n @97
|
||||
mpn_cnd_swap @98
|
||||
mpn_com @99
|
||||
mpn_copyd @100
|
||||
mpn_copyi @101
|
||||
mpn_get_str @102
|
||||
mpn_invert_3by2 @103
|
||||
mpn_lshift @104
|
||||
mpn_mul @105
|
||||
mpn_mul_1 @106
|
||||
mpn_mul_n @107
|
||||
mpn_neg @108
|
||||
mpn_perfect_square_p @109
|
||||
mpn_popcount @110
|
||||
mpn_rshift @111
|
||||
mpn_scan0 @112
|
||||
mpn_scan1 @113
|
||||
mpn_set_str @114
|
||||
mpn_sqr @115
|
||||
mpn_sqrtrem @116
|
||||
mpn_sub @117
|
||||
mpn_sub_1 @118
|
||||
mpn_sub_n @119
|
||||
mpn_submul_1 @120
|
||||
mpn_zero @121
|
||||
mpn_zero_p @122
|
||||
mpz_2fac_ui @123
|
||||
mpz_abs @124
|
||||
mpz_add @125
|
||||
mpz_add_ui @126
|
||||
mpz_addmul @127
|
||||
mpz_addmul_ui @128
|
||||
mpz_and @129
|
||||
mpz_bin_uiui @130
|
||||
mpz_cdiv_q @131
|
||||
mpz_cdiv_q_2exp @132
|
||||
mpz_cdiv_q_ui @133
|
||||
mpz_cdiv_qr @134
|
||||
mpz_cdiv_qr_ui @135
|
||||
mpz_cdiv_r @136
|
||||
mpz_cdiv_r_2exp @137
|
||||
mpz_cdiv_r_ui @138
|
||||
mpz_cdiv_ui @139
|
||||
mpz_clear @140
|
||||
mpz_clrbit @141
|
||||
mpz_cmp @142
|
||||
mpz_cmp_d @143
|
||||
mpz_cmp_si @144
|
||||
mpz_cmp_ui @145
|
||||
mpz_cmpabs @146
|
||||
mpz_cmpabs_d @147
|
||||
mpz_cmpabs_ui @148
|
||||
mpz_com @149
|
||||
mpz_combit @150
|
||||
mpz_congruent_p @151
|
||||
mpz_divexact @152
|
||||
mpz_divexact_ui @153
|
||||
mpz_divisible_p @154
|
||||
mpz_divisible_ui_p @155
|
||||
mpz_export @156
|
||||
mpz_fac_ui @157
|
||||
mpz_fdiv_q @158
|
||||
mpz_fdiv_q_2exp @159
|
||||
mpz_fdiv_q_ui @160
|
||||
mpz_fdiv_qr @161
|
||||
mpz_fdiv_qr_ui @162
|
||||
mpz_fdiv_r @163
|
||||
mpz_fdiv_r_2exp @164
|
||||
mpz_fdiv_r_ui @165
|
||||
mpz_fdiv_ui @166
|
||||
mpz_fits_sint_p @167
|
||||
mpz_fits_slong_p @168
|
||||
mpz_fits_sshort_p @169
|
||||
mpz_fits_uint_p @170
|
||||
mpz_fits_ulong_p @171
|
||||
mpz_fits_ushort_p @172
|
||||
mpz_gcd @173
|
||||
mpz_gcd_ui @174
|
||||
mpz_gcdext @175
|
||||
mpz_get_d @176
|
||||
mpz_get_si @177
|
||||
mpz_get_str @178
|
||||
mpz_get_ui @179
|
||||
mpz_getlimbn @180
|
||||
mpz_hamdist @181
|
||||
mpz_import @182
|
||||
mpz_init @183
|
||||
mpz_init2 @184
|
||||
mpz_init_set @185
|
||||
mpz_init_set_d @186
|
||||
mpz_init_set_si @187
|
||||
mpz_init_set_str @188
|
||||
mpz_init_set_ui @189
|
||||
mpz_invert @190
|
||||
mpz_ior @191
|
||||
mpz_lcm @192
|
||||
mpz_lcm_ui @193
|
||||
mpz_limbs_finish @194
|
||||
mpz_limbs_modify @195
|
||||
mpz_limbs_read @196
|
||||
mpz_limbs_write @197
|
||||
mpz_mfac_uiui @198
|
||||
mpz_mod @199
|
||||
mpz_mod_ui @200
|
||||
mpz_mul @201
|
||||
mpz_mul_2exp @202
|
||||
mpz_mul_si @203
|
||||
mpz_mul_ui @204
|
||||
mpz_neg @205
|
||||
mpz_out_str @206
|
||||
mpz_perfect_square_p @207
|
||||
mpz_popcount @208
|
||||
mpz_pow_ui @209
|
||||
mpz_powm @210
|
||||
mpz_powm_ui @211
|
||||
mpz_probab_prime_p @212
|
||||
mpz_realloc2 @213
|
||||
mpz_roinit_n @214
|
||||
mpz_root @215
|
||||
mpz_rootrem @216
|
||||
mpz_scan0 @217
|
||||
mpz_scan1 @218
|
||||
mpz_set @219
|
||||
mpz_set_d @220
|
||||
mpz_set_si @221
|
||||
mpz_set_str @222
|
||||
mpz_set_ui @223
|
||||
mpz_setbit @224
|
||||
mpz_sgn @225
|
||||
mpz_size @226
|
||||
mpz_sizeinbase @227
|
||||
mpz_sqrt @228
|
||||
mpz_sqrtrem @229
|
||||
mpz_sub @230
|
||||
mpz_sub_ui @231
|
||||
mpz_submul @232
|
||||
mpz_submul_ui @233
|
||||
mpz_swap @234
|
||||
mpz_tdiv_q @235
|
||||
mpz_tdiv_q_2exp @236
|
||||
mpz_tdiv_q_ui @237
|
||||
mpz_tdiv_qr @238
|
||||
mpz_tdiv_qr_ui @239
|
||||
mpz_tdiv_r @240
|
||||
mpz_tdiv_r_2exp @241
|
||||
mpz_tdiv_r_ui @242
|
||||
mpz_tdiv_ui @243
|
||||
mpz_tstbit @244
|
||||
mpz_ui_pow_ui @245
|
||||
mpz_ui_sub @246
|
||||
mpz_xor @247
|
||||
nettle_asn1_der_decode_bitstring @248
|
||||
nettle_asn1_der_decode_bitstring_last @249
|
||||
nettle_asn1_der_decode_constructed @250
|
||||
nettle_asn1_der_decode_constructed_last @251
|
||||
nettle_asn1_der_get_bignum @252
|
||||
nettle_asn1_der_get_uint32 @253
|
||||
nettle_asn1_der_iterator_first @254
|
||||
nettle_asn1_der_iterator_next @255
|
||||
nettle_curve25519_mul @256
|
||||
nettle_curve25519_mul_g @257
|
||||
nettle_curve448_mul @258
|
||||
nettle_curve448_mul_g @259
|
||||
nettle_dsa_compat_generate_keypair @260
|
||||
nettle_dsa_generate_keypair @261
|
||||
nettle_dsa_generate_params @262
|
||||
nettle_dsa_keypair_from_sexp_alist @263
|
||||
nettle_dsa_keypair_to_sexp @264
|
||||
nettle_dsa_openssl_private_key_from_der_iterator @265
|
||||
nettle_dsa_params_clear @266
|
||||
nettle_dsa_params_from_der_iterator @267
|
||||
nettle_dsa_params_init @268
|
||||
nettle_dsa_private_key_clear @269
|
||||
nettle_dsa_private_key_init @270
|
||||
nettle_dsa_public_key_clear @271
|
||||
nettle_dsa_public_key_from_der_iterator @272
|
||||
nettle_dsa_public_key_init @273
|
||||
nettle_dsa_sha1_keypair_from_sexp @274
|
||||
nettle_dsa_sha1_sign @275
|
||||
nettle_dsa_sha1_sign_digest @276
|
||||
nettle_dsa_sha1_verify @277
|
||||
nettle_dsa_sha1_verify_digest @278
|
||||
nettle_dsa_sha256_keypair_from_sexp @279
|
||||
nettle_dsa_sha256_sign @280
|
||||
nettle_dsa_sha256_sign_digest @281
|
||||
nettle_dsa_sha256_verify @282
|
||||
nettle_dsa_sha256_verify_digest @283
|
||||
nettle_dsa_sign @284
|
||||
nettle_dsa_signature_clear @285
|
||||
nettle_dsa_signature_from_sexp @286
|
||||
nettle_dsa_signature_init @287
|
||||
nettle_dsa_verify @288
|
||||
nettle_ecc_bit_size @289
|
||||
nettle_ecc_ecdsa_sign @290
|
||||
nettle_ecc_ecdsa_sign_itch @291
|
||||
nettle_ecc_ecdsa_verify @292
|
||||
nettle_ecc_ecdsa_verify_itch @293
|
||||
nettle_ecc_gostdsa_sign @294
|
||||
nettle_ecc_gostdsa_sign_itch @295
|
||||
nettle_ecc_gostdsa_verify @296
|
||||
nettle_ecc_gostdsa_verify_itch @297
|
||||
nettle_ecc_point_clear @298
|
||||
nettle_ecc_point_get @299
|
||||
nettle_ecc_point_init @300
|
||||
nettle_ecc_point_mul @301
|
||||
nettle_ecc_point_mul_g @302
|
||||
nettle_ecc_point_set @303
|
||||
nettle_ecc_scalar_clear @304
|
||||
nettle_ecc_scalar_get @305
|
||||
nettle_ecc_scalar_init @306
|
||||
nettle_ecc_scalar_random @307
|
||||
nettle_ecc_scalar_set @308
|
||||
nettle_ecc_size @309
|
||||
nettle_ecc_size_a @310
|
||||
nettle_ecc_size_j @311
|
||||
nettle_ecdsa_generate_keypair @312
|
||||
nettle_ecdsa_sign @313
|
||||
nettle_ecdsa_verify @314
|
||||
nettle_ed25519_sha512_public_key @315
|
||||
nettle_ed25519_sha512_sign @316
|
||||
nettle_ed25519_sha512_verify @317
|
||||
nettle_ed448_shake256_public_key @318
|
||||
nettle_ed448_shake256_sign @319
|
||||
nettle_ed448_shake256_verify @320
|
||||
nettle_get_gost_gc256b @321
|
||||
nettle_get_gost_gc512a @322
|
||||
nettle_get_secp_192r1 @323
|
||||
nettle_get_secp_224r1 @324
|
||||
nettle_get_secp_256r1 @325
|
||||
nettle_get_secp_384r1 @326
|
||||
nettle_get_secp_521r1 @327
|
||||
nettle_gostdsa_sign @328
|
||||
nettle_gostdsa_verify @329
|
||||
nettle_gostdsa_vko @330
|
||||
nettle_mpz_get_str_256 @331
|
||||
nettle_mpz_init_set_str_256_s @332
|
||||
nettle_mpz_init_set_str_256_u @333
|
||||
nettle_mpz_random @334
|
||||
nettle_mpz_random_size @335
|
||||
nettle_mpz_set_sexp @336
|
||||
nettle_mpz_set_str_256_s @337
|
||||
nettle_mpz_set_str_256_u @338
|
||||
nettle_mpz_sizeinbase_256_s @339
|
||||
nettle_mpz_sizeinbase_256_u @340
|
||||
nettle_openssl_provate_key_from_der @341
|
||||
nettle_pgp_armor @342
|
||||
nettle_pgp_crc24 @343
|
||||
nettle_pgp_put_header @344
|
||||
nettle_pgp_put_header_length @345
|
||||
nettle_pgp_put_length @346
|
||||
nettle_pgp_put_mpi @347
|
||||
nettle_pgp_put_public_rsa_key @348
|
||||
nettle_pgp_put_rsa_sha1_signature @349
|
||||
nettle_pgp_put_string @350
|
||||
nettle_pgp_put_sub_packet @351
|
||||
nettle_pgp_put_uint16 @352
|
||||
nettle_pgp_put_uint32 @353
|
||||
nettle_pgp_put_userid @354
|
||||
nettle_pgp_sub_packet_end @355
|
||||
nettle_pgp_sub_packet_start @356
|
||||
nettle_pkcs1_decrypt @357
|
||||
nettle_pkcs1_encrypt @358
|
||||
nettle_pkcs1_rsa_digest_encode @359
|
||||
nettle_pkcs1_rsa_md5_encode @360
|
||||
nettle_pkcs1_rsa_md5_encode_digest @361
|
||||
nettle_pkcs1_rsa_sha1_encode @362
|
||||
nettle_pkcs1_rsa_sha1_encode_digest @363
|
||||
nettle_pkcs1_rsa_sha256_encode @364
|
||||
nettle_pkcs1_rsa_sha256_encode_digest @365
|
||||
nettle_pkcs1_rsa_sha512_encode @366
|
||||
nettle_pkcs1_rsa_sha512_encode_digest @367
|
||||
nettle_pss_encode_mgf1 @368
|
||||
nettle_pss_mgf1 @369
|
||||
nettle_pss_verify_mgf1 @370
|
||||
nettle_random_prime @371
|
||||
nettle_rsa_compute_root @372
|
||||
nettle_rsa_compute_root_tr @373
|
||||
nettle_rsa_decrypt @374
|
||||
nettle_rsa_decrypt_tr @375
|
||||
nettle_rsa_encrypt @376
|
||||
nettle_rsa_generate_keypair @377
|
||||
nettle_rsa_keypair_from_der @378
|
||||
nettle_rsa_keypair_from_sexp @379
|
||||
nettle_rsa_keypair_from_sexp_alist @380
|
||||
nettle_rsa_keypair_to_openpgp @381
|
||||
nettle_rsa_keypair_to_sexp @382
|
||||
nettle_rsa_md5_sign @383
|
||||
nettle_rsa_md5_sign_digest @384
|
||||
nettle_rsa_md5_sign_digest_tr @385
|
||||
nettle_rsa_md5_sign_tr @386
|
||||
nettle_rsa_md5_verify @387
|
||||
nettle_rsa_md5_verify_digest @388
|
||||
nettle_rsa_pkcs1_sign @389
|
||||
nettle_rsa_pkcs1_sign_tr @390
|
||||
nettle_rsa_pkcs1_verify @391
|
||||
nettle_rsa_private_key_clear @392
|
||||
nettle_rsa_private_key_from_der_iterator @393
|
||||
nettle_rsa_private_key_init @394
|
||||
nettle_rsa_private_key_prepare @395
|
||||
nettle_rsa_pss_sha256_sign_digest_tr @396
|
||||
nettle_rsa_pss_sha256_verify_digest @397
|
||||
nettle_rsa_pss_sha384_sign_digest_tr @398
|
||||
nettle_rsa_pss_sha384_verify_digest @399
|
||||
nettle_rsa_pss_sha512_sign_digest_tr @400
|
||||
nettle_rsa_pss_sha512_verify_digest @401
|
||||
nettle_rsa_public_key_clear @402
|
||||
nettle_rsa_public_key_from_der_iterator @403
|
||||
nettle_rsa_public_key_init @404
|
||||
nettle_rsa_public_key_prepare @405
|
||||
nettle_rsa_sec_decrypt @406
|
||||
nettle_rsa_sha1_sign @407
|
||||
nettle_rsa_sha1_sign_digest @408
|
||||
nettle_rsa_sha1_sign_digest_tr @409
|
||||
nettle_rsa_sha1_sign_tr @410
|
||||
nettle_rsa_sha1_verify @411
|
||||
nettle_rsa_sha1_verify_digest @412
|
||||
nettle_rsa_sha256_sign @413
|
||||
nettle_rsa_sha256_sign_digest @414
|
||||
nettle_rsa_sha256_sign_digest_tr @415
|
||||
nettle_rsa_sha256_sign_tr @416
|
||||
nettle_rsa_sha256_verify @417
|
||||
nettle_rsa_sha256_verify_digest @418
|
||||
nettle_rsa_sha512_sign @419
|
||||
nettle_rsa_sha512_sign_digest @420
|
||||
nettle_rsa_sha512_sign_digest_tr @421
|
||||
nettle_rsa_sha512_sign_tr @422
|
||||
nettle_rsa_sha512_verify @423
|
||||
nettle_rsa_sha512_verify_digest @424
|
||||
nettle_sexp_format @425
|
||||
nettle_sexp_iterator_assoc @426
|
||||
nettle_sexp_iterator_check_type @427
|
||||
nettle_sexp_iterator_check_types @428
|
||||
nettle_sexp_iterator_enter_list @429
|
||||
nettle_sexp_iterator_exit_list @430
|
||||
nettle_sexp_iterator_first @431
|
||||
nettle_sexp_iterator_get_uint32 @432
|
||||
nettle_sexp_iterator_next @433
|
||||
nettle_sexp_iterator_subexpr @434
|
||||
nettle_sexp_transport_format @435
|
||||
nettle_sexp_transport_iterator_first @436
|
||||
nettle_sexp_transport_vformat @437
|
||||
nettle_sexp_vformat @438
|
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.dll
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.dll
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.dll.debug
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.dll.debug
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.exp
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.exp
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.lib
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libhogweed-6.lib
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libhogweed.dll.a
vendored
BIN
extlib/nettle.win32/lib.i386/libhogweed.dll.a
vendored
Binary file not shown.
430
extlib/nettle.win32/lib.i386/libnettle-7.def
vendored
430
extlib/nettle.win32/lib.i386/libnettle-7.def
vendored
@ -1,430 +0,0 @@
|
||||
EXPORTS
|
||||
_nettle_aeads @1 DATA
|
||||
_nettle_aes_decrypt @2
|
||||
_nettle_aes_encrypt @3
|
||||
_nettle_aes_encrypt_table @4 DATA
|
||||
_nettle_aes_invert @5
|
||||
_nettle_aes_set_key @6
|
||||
_nettle_armors @7 DATA
|
||||
_nettle_camellia_absorb @8
|
||||
_nettle_camellia_crypt @9
|
||||
_nettle_camellia_invert_key @10
|
||||
_nettle_camellia_table @11 DATA
|
||||
_nettle_chacha_core @12
|
||||
_nettle_ciphers @13 DATA
|
||||
_nettle_ctr_crypt16 @14
|
||||
_nettle_hashes @15 DATA
|
||||
_nettle_poly1305_block @16
|
||||
_nettle_ripemd160_compress @17
|
||||
_nettle_salsa20_core @18
|
||||
_nettle_sha256_compress @19
|
||||
_nettle_sha3_pad @20
|
||||
_nettle_sha3_update @21
|
||||
_nettle_sha512_compress @22
|
||||
_nettle_umac_l2 @23
|
||||
_nettle_umac_l2_final @24
|
||||
_nettle_umac_l2_init @25
|
||||
_nettle_umac_l3 @26
|
||||
_nettle_umac_l3_init @27
|
||||
_nettle_umac_nh @28
|
||||
_nettle_umac_nh_n @29
|
||||
_nettle_umac_poly128 @30
|
||||
_nettle_umac_poly64 @31
|
||||
_nettle_umac_set_key @32
|
||||
_nettle_write_be32 @33
|
||||
_nettle_write_le32 @34
|
||||
_nettle_write_le64 @35
|
||||
nettle_MD5Final @36
|
||||
nettle_MD5Init @37
|
||||
nettle_MD5Update @38
|
||||
nettle_aes128 @39 DATA
|
||||
nettle_aes128_decrypt @40
|
||||
nettle_aes128_encrypt @41
|
||||
nettle_aes128_invert_key @42
|
||||
nettle_aes128_set_decrypt_key @43
|
||||
nettle_aes128_set_encrypt_key @44
|
||||
nettle_aes192 @45 DATA
|
||||
nettle_aes192_decrypt @46
|
||||
nettle_aes192_encrypt @47
|
||||
nettle_aes192_invert_key @48
|
||||
nettle_aes192_set_decrypt_key @49
|
||||
nettle_aes192_set_encrypt_key @50
|
||||
nettle_aes256 @51 DATA
|
||||
nettle_aes256_decrypt @52
|
||||
nettle_aes256_encrypt @53
|
||||
nettle_aes256_invert_key @54
|
||||
nettle_aes256_set_decrypt_key @55
|
||||
nettle_aes256_set_encrypt_key @56
|
||||
nettle_aes_decrypt @57
|
||||
nettle_aes_encrypt @58
|
||||
nettle_aes_invert_key @59
|
||||
nettle_aes_set_decrypt_key @60
|
||||
nettle_aes_set_encrypt_key @61
|
||||
nettle_arcfour128_set_key @62
|
||||
nettle_arcfour_crypt @63
|
||||
nettle_arcfour_set_key @64
|
||||
nettle_arctwo128 @65 DATA
|
||||
nettle_arctwo128_set_key @66
|
||||
nettle_arctwo128_set_key_gutmann @67
|
||||
nettle_arctwo40 @68 DATA
|
||||
nettle_arctwo40_set_key @69
|
||||
nettle_arctwo64 @70 DATA
|
||||
nettle_arctwo64_set_key @71
|
||||
nettle_arctwo_decrypt @72
|
||||
nettle_arctwo_encrypt @73
|
||||
nettle_arctwo_gutmann128 @74 DATA
|
||||
nettle_arctwo_set_key @75
|
||||
nettle_arctwo_set_key_ekb @76
|
||||
nettle_arctwo_set_key_gutmann @77
|
||||
nettle_base16 @78 DATA
|
||||
nettle_base16_decode_final @79
|
||||
nettle_base16_decode_init @80
|
||||
nettle_base16_decode_single @81
|
||||
nettle_base16_decode_update @82
|
||||
nettle_base16_encode_single @83
|
||||
nettle_base16_encode_update @84
|
||||
nettle_base64 @85 DATA
|
||||
nettle_base64_decode_final @86
|
||||
nettle_base64_decode_init @87
|
||||
nettle_base64_decode_single @88
|
||||
nettle_base64_decode_update @89
|
||||
nettle_base64_encode_final @90
|
||||
nettle_base64_encode_group @91
|
||||
nettle_base64_encode_init @92
|
||||
nettle_base64_encode_raw @93
|
||||
nettle_base64_encode_single @94
|
||||
nettle_base64_encode_update @95
|
||||
nettle_base64url @96 DATA
|
||||
nettle_base64url_decode_init @97
|
||||
nettle_base64url_encode_init @98
|
||||
nettle_blowfish128_set_key @99
|
||||
nettle_blowfish_decrypt @100
|
||||
nettle_blowfish_encrypt @101
|
||||
nettle_blowfish_set_key @102
|
||||
nettle_buffer_clear @103
|
||||
nettle_buffer_copy @104
|
||||
nettle_buffer_grow @105
|
||||
nettle_buffer_init @106
|
||||
nettle_buffer_init_realloc @107
|
||||
nettle_buffer_init_size @108
|
||||
nettle_buffer_reset @109
|
||||
nettle_buffer_space @110
|
||||
nettle_buffer_write @111
|
||||
nettle_camellia128 @112 DATA
|
||||
nettle_camellia128_crypt @113
|
||||
nettle_camellia128_invert_key @114
|
||||
nettle_camellia128_set_encrypt_key @115
|
||||
nettle_camellia192 @116 DATA
|
||||
nettle_camellia192_set_decrypt_key @117
|
||||
nettle_camellia192_set_encrypt_key @118
|
||||
nettle_camellia256 @119 DATA
|
||||
nettle_camellia256_crypt @120
|
||||
nettle_camellia256_invert_key @121
|
||||
nettle_camellia256_set_decrypt_key @122
|
||||
nettle_camellia256_set_encrypt_key @123
|
||||
nettle_camellia_set_decrypt_key @124
|
||||
nettle_cast128 @125 DATA
|
||||
nettle_cast128_decrypt @126
|
||||
nettle_cast128_encrypt @127
|
||||
nettle_cast128_set_key @128
|
||||
nettle_cast5_set_key @129
|
||||
nettle_cbc_decrypt @130
|
||||
nettle_cbc_encrypt @131
|
||||
nettle_ccm_aes128_decrypt @132
|
||||
nettle_ccm_aes128_decrypt_message @133
|
||||
nettle_ccm_aes128_digest @134
|
||||
nettle_ccm_aes128_encrypt @135
|
||||
nettle_ccm_aes128_encrypt_message @136
|
||||
nettle_ccm_aes128_set_key @137
|
||||
nettle_ccm_aes128_set_nonce @138
|
||||
nettle_ccm_aes128_update @139
|
||||
nettle_ccm_aes192_decrypt @140
|
||||
nettle_ccm_aes192_decrypt_message @141
|
||||
nettle_ccm_aes192_digest @142
|
||||
nettle_ccm_aes192_encrypt @143
|
||||
nettle_ccm_aes192_encrypt_message @144
|
||||
nettle_ccm_aes192_set_key @145
|
||||
nettle_ccm_aes192_set_nonce @146
|
||||
nettle_ccm_aes192_update @147
|
||||
nettle_ccm_aes256_decrypt @148
|
||||
nettle_ccm_aes256_decrypt_message @149
|
||||
nettle_ccm_aes256_digest @150
|
||||
nettle_ccm_aes256_encrypt @151
|
||||
nettle_ccm_aes256_encrypt_message @152
|
||||
nettle_ccm_aes256_set_key @153
|
||||
nettle_ccm_aes256_set_nonce @154
|
||||
nettle_ccm_aes256_update @155
|
||||
nettle_ccm_decrypt @156
|
||||
nettle_ccm_decrypt_message @157
|
||||
nettle_ccm_digest @158
|
||||
nettle_ccm_encrypt @159
|
||||
nettle_ccm_encrypt_message @160
|
||||
nettle_ccm_set_nonce @161
|
||||
nettle_ccm_update @162
|
||||
nettle_cfb8_decrypt @163
|
||||
nettle_cfb8_encrypt @164
|
||||
nettle_cfb_decrypt @165
|
||||
nettle_cfb_encrypt @166
|
||||
nettle_chacha_crypt @167
|
||||
nettle_chacha_poly1305 @168 DATA
|
||||
nettle_chacha_poly1305_decrypt @169
|
||||
nettle_chacha_poly1305_digest @170
|
||||
nettle_chacha_poly1305_encrypt @171
|
||||
nettle_chacha_poly1305_set_key @172
|
||||
nettle_chacha_poly1305_set_nonce @173
|
||||
nettle_chacha_poly1305_update @174
|
||||
nettle_chacha_set_key @175
|
||||
nettle_chacha_set_nonce @176
|
||||
nettle_chacha_set_nonce96 @177
|
||||
nettle_cmac128_digest @178
|
||||
nettle_cmac128_init @179
|
||||
nettle_cmac128_set_key @180
|
||||
nettle_cmac128_update @181
|
||||
nettle_cmac_aes128_digest @182
|
||||
nettle_cmac_aes128_set_key @183
|
||||
nettle_cmac_aes128_update @184
|
||||
nettle_cmac_aes256_digest @185
|
||||
nettle_cmac_aes256_set_key @186
|
||||
nettle_cmac_aes256_update @187
|
||||
nettle_cnd_memcpy @188
|
||||
nettle_ctr_crypt @189
|
||||
nettle_des3_decrypt @190
|
||||
nettle_des3_encrypt @191
|
||||
nettle_des3_set_key @192
|
||||
nettle_des_check_parity @193
|
||||
nettle_des_decrypt @194
|
||||
nettle_des_encrypt @195
|
||||
nettle_des_fix_parity @196
|
||||
nettle_des_set_key @197
|
||||
nettle_eax_aes128 @198 DATA
|
||||
nettle_eax_aes128_decrypt @199
|
||||
nettle_eax_aes128_digest @200
|
||||
nettle_eax_aes128_encrypt @201
|
||||
nettle_eax_aes128_set_key @202
|
||||
nettle_eax_aes128_set_nonce @203
|
||||
nettle_eax_aes128_update @204
|
||||
nettle_eax_decrypt @205
|
||||
nettle_eax_digest @206
|
||||
nettle_eax_encrypt @207
|
||||
nettle_eax_set_key @208
|
||||
nettle_eax_set_nonce @209
|
||||
nettle_eax_update @210
|
||||
nettle_gcm_aes128 @211 DATA
|
||||
nettle_gcm_aes128_decrypt @212
|
||||
nettle_gcm_aes128_digest @213
|
||||
nettle_gcm_aes128_encrypt @214
|
||||
nettle_gcm_aes128_set_iv @215
|
||||
nettle_gcm_aes128_set_key @216
|
||||
nettle_gcm_aes128_update @217
|
||||
nettle_gcm_aes192 @218 DATA
|
||||
nettle_gcm_aes192_decrypt @219
|
||||
nettle_gcm_aes192_digest @220
|
||||
nettle_gcm_aes192_encrypt @221
|
||||
nettle_gcm_aes192_set_iv @222
|
||||
nettle_gcm_aes192_set_key @223
|
||||
nettle_gcm_aes192_update @224
|
||||
nettle_gcm_aes256 @225 DATA
|
||||
nettle_gcm_aes256_decrypt @226
|
||||
nettle_gcm_aes256_digest @227
|
||||
nettle_gcm_aes256_encrypt @228
|
||||
nettle_gcm_aes256_set_iv @229
|
||||
nettle_gcm_aes256_set_key @230
|
||||
nettle_gcm_aes256_update @231
|
||||
nettle_gcm_aes_decrypt @232
|
||||
nettle_gcm_aes_digest @233
|
||||
nettle_gcm_aes_encrypt @234
|
||||
nettle_gcm_aes_set_iv @235
|
||||
nettle_gcm_aes_set_key @236
|
||||
nettle_gcm_aes_update @237
|
||||
nettle_gcm_camellia128 @238 DATA
|
||||
nettle_gcm_camellia128_decrypt @239
|
||||
nettle_gcm_camellia128_digest @240
|
||||
nettle_gcm_camellia128_encrypt @241
|
||||
nettle_gcm_camellia128_set_iv @242
|
||||
nettle_gcm_camellia128_set_key @243
|
||||
nettle_gcm_camellia128_update @244
|
||||
nettle_gcm_camellia256 @245 DATA
|
||||
nettle_gcm_camellia256_decrypt @246
|
||||
nettle_gcm_camellia256_digest @247
|
||||
nettle_gcm_camellia256_encrypt @248
|
||||
nettle_gcm_camellia256_set_iv @249
|
||||
nettle_gcm_camellia256_set_key @250
|
||||
nettle_gcm_camellia256_update @251
|
||||
nettle_gcm_decrypt @252
|
||||
nettle_gcm_digest @253
|
||||
nettle_gcm_encrypt @254
|
||||
nettle_gcm_set_iv @255
|
||||
nettle_gcm_set_key @256
|
||||
nettle_gcm_update @257
|
||||
nettle_get_aeads @258
|
||||
nettle_get_armors @259
|
||||
nettle_get_ciphers @260
|
||||
nettle_get_hashes @261
|
||||
nettle_gosthash94 @262 DATA
|
||||
nettle_gosthash94_digest @263
|
||||
nettle_gosthash94_init @264
|
||||
nettle_gosthash94_update @265
|
||||
nettle_hkdf_expand @266
|
||||
nettle_hkdf_extract @267
|
||||
nettle_hmac_digest @268
|
||||
nettle_hmac_md5_digest @269
|
||||
nettle_hmac_md5_set_key @270
|
||||
nettle_hmac_md5_update @271
|
||||
nettle_hmac_ripemd160_digest @272
|
||||
nettle_hmac_ripemd160_set_key @273
|
||||
nettle_hmac_ripemd160_update @274
|
||||
nettle_hmac_set_key @275
|
||||
nettle_hmac_sha1_digest @276
|
||||
nettle_hmac_sha1_set_key @277
|
||||
nettle_hmac_sha1_update @278
|
||||
nettle_hmac_sha224_digest @279
|
||||
nettle_hmac_sha224_set_key @280
|
||||
nettle_hmac_sha256_digest @281
|
||||
nettle_hmac_sha256_set_key @282
|
||||
nettle_hmac_sha256_update @283
|
||||
nettle_hmac_sha384_digest @284
|
||||
nettle_hmac_sha384_set_key @285
|
||||
nettle_hmac_sha512_digest @286
|
||||
nettle_hmac_sha512_set_key @287
|
||||
nettle_hmac_sha512_update @288
|
||||
nettle_hmac_update @289
|
||||
nettle_knuth_lfib_get @290
|
||||
nettle_knuth_lfib_get_array @291
|
||||
nettle_knuth_lfib_init @292
|
||||
nettle_knuth_lfib_random @293
|
||||
nettle_lookup_hash @294
|
||||
nettle_md2 @295 DATA
|
||||
nettle_md2_digest @296
|
||||
nettle_md2_init @297
|
||||
nettle_md2_update @298
|
||||
nettle_md4 @299 DATA
|
||||
nettle_md4_digest @300
|
||||
nettle_md4_init @301
|
||||
nettle_md4_update @302
|
||||
nettle_md5 @303 DATA
|
||||
nettle_md5_compress @304
|
||||
nettle_md5_digest @305
|
||||
nettle_md5_init @306
|
||||
nettle_md5_update @307
|
||||
nettle_memeql_sec @308
|
||||
nettle_memxor @309
|
||||
nettle_memxor3 @310
|
||||
nettle_pbkdf2 @311
|
||||
nettle_pbkdf2_hmac_sha1 @312
|
||||
nettle_pbkdf2_hmac_sha256 @313
|
||||
nettle_poly1305_aes_digest @314
|
||||
nettle_poly1305_aes_set_key @315
|
||||
nettle_poly1305_aes_set_nonce @316
|
||||
nettle_poly1305_aes_update @317
|
||||
nettle_poly1305_digest @318
|
||||
nettle_poly1305_set_key @319
|
||||
nettle_realloc @320
|
||||
nettle_ripemd160 @321 DATA
|
||||
nettle_ripemd160_digest @322
|
||||
nettle_ripemd160_init @323
|
||||
nettle_ripemd160_update @324
|
||||
nettle_salsa20_128_set_key @325
|
||||
nettle_salsa20_256_set_key @326
|
||||
nettle_salsa20_crypt @327
|
||||
nettle_salsa20_set_key @328
|
||||
nettle_salsa20_set_nonce @329
|
||||
nettle_salsa20r12_crypt @330
|
||||
nettle_serpent128 @331 DATA
|
||||
nettle_serpent128_set_key @332
|
||||
nettle_serpent192 @333 DATA
|
||||
nettle_serpent192_set_key @334
|
||||
nettle_serpent256 @335 DATA
|
||||
nettle_serpent256_set_key @336
|
||||
nettle_serpent_decrypt @337
|
||||
nettle_serpent_encrypt @338
|
||||
nettle_serpent_set_key @339
|
||||
nettle_sha1 @340 DATA
|
||||
nettle_sha1_compress @341
|
||||
nettle_sha1_digest @342
|
||||
nettle_sha1_init @343
|
||||
nettle_sha1_update @344
|
||||
nettle_sha224 @345 DATA
|
||||
nettle_sha224_digest @346
|
||||
nettle_sha224_init @347
|
||||
nettle_sha256 @348 DATA
|
||||
nettle_sha256_digest @349
|
||||
nettle_sha256_init @350
|
||||
nettle_sha256_update @351
|
||||
nettle_sha384 @352 DATA
|
||||
nettle_sha384_digest @353
|
||||
nettle_sha384_init @354
|
||||
nettle_sha3_224 @355 DATA
|
||||
nettle_sha3_224_digest @356
|
||||
nettle_sha3_224_init @357
|
||||
nettle_sha3_224_update @358
|
||||
nettle_sha3_256 @359 DATA
|
||||
nettle_sha3_256_digest @360
|
||||
nettle_sha3_256_init @361
|
||||
nettle_sha3_256_update @362
|
||||
nettle_sha3_384 @363 DATA
|
||||
nettle_sha3_384_digest @364
|
||||
nettle_sha3_384_init @365
|
||||
nettle_sha3_384_update @366
|
||||
nettle_sha3_512 @367 DATA
|
||||
nettle_sha3_512_digest @368
|
||||
nettle_sha3_512_init @369
|
||||
nettle_sha3_512_update @370
|
||||
nettle_sha3_permute @371
|
||||
nettle_sha512 @372 DATA
|
||||
nettle_sha512_224 @373 DATA
|
||||
nettle_sha512_224_digest @374
|
||||
nettle_sha512_224_init @375
|
||||
nettle_sha512_256 @376 DATA
|
||||
nettle_sha512_256_digest @377
|
||||
nettle_sha512_256_init @378
|
||||
nettle_sha512_digest @379
|
||||
nettle_sha512_init @380
|
||||
nettle_sha512_update @381
|
||||
nettle_twofish128 @382 DATA
|
||||
nettle_twofish128_set_key @383
|
||||
nettle_twofish192 @384 DATA
|
||||
nettle_twofish192_set_key @385
|
||||
nettle_twofish256 @386 DATA
|
||||
nettle_twofish256_set_key @387
|
||||
nettle_twofish_decrypt @388
|
||||
nettle_twofish_encrypt @389
|
||||
nettle_twofish_set_key @390
|
||||
nettle_umac128_digest @391
|
||||
nettle_umac128_set_key @392
|
||||
nettle_umac128_set_nonce @393
|
||||
nettle_umac128_update @394
|
||||
nettle_umac32_digest @395
|
||||
nettle_umac32_set_key @396
|
||||
nettle_umac32_set_nonce @397
|
||||
nettle_umac32_update @398
|
||||
nettle_umac64_digest @399
|
||||
nettle_umac64_set_key @400
|
||||
nettle_umac64_set_nonce @401
|
||||
nettle_umac64_update @402
|
||||
nettle_umac96_digest @403
|
||||
nettle_umac96_set_key @404
|
||||
nettle_umac96_set_nonce @405
|
||||
nettle_umac96_update @406
|
||||
nettle_version_major @407
|
||||
nettle_version_minor @408
|
||||
nettle_xrealloc @409
|
||||
nettle_xts_aes128_decrypt_message @410
|
||||
nettle_xts_aes128_encrypt_message @411
|
||||
nettle_xts_aes128_set_decrypt_key @412
|
||||
nettle_xts_aes128_set_encrypt_key @413
|
||||
nettle_xts_aes256_decrypt_message @414
|
||||
nettle_xts_aes256_encrypt_message @415
|
||||
nettle_xts_aes256_set_decrypt_key @416
|
||||
nettle_xts_aes256_set_encrypt_key @417
|
||||
nettle_xts_decrypt_message @418
|
||||
nettle_xts_encrypt_message @419
|
||||
nettle_yarrow256_fast_reseed @420
|
||||
nettle_yarrow256_init @421
|
||||
nettle_yarrow256_is_seeded @422
|
||||
nettle_yarrow256_needed_sources @423
|
||||
nettle_yarrow256_random @424
|
||||
nettle_yarrow256_seed @425
|
||||
nettle_yarrow256_slow_reseed @426
|
||||
nettle_yarrow256_update @427
|
||||
nettle_yarrow_key_event_estimate @428
|
||||
nettle_yarrow_key_event_init @429
|
BIN
extlib/nettle.win32/lib.i386/libnettle-7.dll
vendored
BIN
extlib/nettle.win32/lib.i386/libnettle-7.dll
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-7.dll.debug
vendored
BIN
extlib/nettle.win32/lib.i386/libnettle-7.dll.debug
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-7.exp
vendored
BIN
extlib/nettle.win32/lib.i386/libnettle-7.exp
vendored
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-7.lib
vendored
BIN
extlib/nettle.win32/lib.i386/libnettle-7.lib
vendored
Binary file not shown.
496
extlib/nettle.win32/lib.i386/libnettle-8.def
vendored
Normal file
496
extlib/nettle.win32/lib.i386/libnettle-8.def
vendored
Normal file
@ -0,0 +1,496 @@
|
||||
EXPORTS
|
||||
_nettle_aeads @1 DATA
|
||||
_nettle_aes_decrypt @2
|
||||
_nettle_aes_encrypt @3
|
||||
_nettle_aes_encrypt_table @4 DATA
|
||||
_nettle_aes_invert @5
|
||||
_nettle_aes_set_key @6
|
||||
_nettle_armors @7 DATA
|
||||
_nettle_blowfish_encround @8
|
||||
_nettle_blowfish_initial_ctx @9 DATA
|
||||
_nettle_camellia_absorb @10
|
||||
_nettle_camellia_crypt @11
|
||||
_nettle_camellia_invert_key @12
|
||||
_nettle_camellia_table @13 DATA
|
||||
_nettle_chacha_core @14
|
||||
_nettle_ciphers @15 DATA
|
||||
_nettle_ctr_crypt16 @16
|
||||
_nettle_gost28147_encrypt_block @17
|
||||
_nettle_gost28147_param_CryptoPro_3411 @18 DATA
|
||||
_nettle_gost28147_param_test_3411 @19 DATA
|
||||
_nettle_hashes @20 DATA
|
||||
_nettle_macs @21 DATA
|
||||
_nettle_poly1305_block @22
|
||||
_nettle_poly1305_digest @23
|
||||
_nettle_poly1305_set_key @24
|
||||
_nettle_ripemd160_compress @25
|
||||
_nettle_salsa20_core @26
|
||||
_nettle_salsa20_crypt @27
|
||||
_nettle_sha256_compress @28
|
||||
_nettle_sha3_pad @29
|
||||
_nettle_sha3_update @30
|
||||
_nettle_sha512_compress @31
|
||||
_nettle_umac_l2 @32
|
||||
_nettle_umac_l2_final @33
|
||||
_nettle_umac_l2_init @34
|
||||
_nettle_umac_l3 @35
|
||||
_nettle_umac_l3_init @36
|
||||
_nettle_umac_nh @37
|
||||
_nettle_umac_nh_n @38
|
||||
_nettle_umac_poly128 @39
|
||||
_nettle_umac_poly64 @40
|
||||
_nettle_umac_set_key @41
|
||||
_nettle_write_be32 @42
|
||||
_nettle_write_le32 @43
|
||||
_nettle_write_le64 @44
|
||||
nettle_MD5Final @45
|
||||
nettle_MD5Init @46
|
||||
nettle_MD5Update @47
|
||||
nettle_aes128 @48 DATA
|
||||
nettle_aes128_decrypt @49
|
||||
nettle_aes128_encrypt @50
|
||||
nettle_aes128_invert_key @51
|
||||
nettle_aes128_set_decrypt_key @52
|
||||
nettle_aes128_set_encrypt_key @53
|
||||
nettle_aes192 @54 DATA
|
||||
nettle_aes192_decrypt @55
|
||||
nettle_aes192_encrypt @56
|
||||
nettle_aes192_invert_key @57
|
||||
nettle_aes192_set_decrypt_key @58
|
||||
nettle_aes192_set_encrypt_key @59
|
||||
nettle_aes256 @60 DATA
|
||||
nettle_aes256_decrypt @61
|
||||
nettle_aes256_encrypt @62
|
||||
nettle_aes256_invert_key @63
|
||||
nettle_aes256_set_decrypt_key @64
|
||||
nettle_aes256_set_encrypt_key @65
|
||||
nettle_aes_decrypt @66
|
||||
nettle_aes_encrypt @67
|
||||
nettle_aes_invert_key @68
|
||||
nettle_aes_set_decrypt_key @69
|
||||
nettle_aes_set_encrypt_key @70
|
||||
nettle_arcfour128_set_key @71
|
||||
nettle_arcfour_crypt @72
|
||||
nettle_arcfour_set_key @73
|
||||
nettle_arctwo128 @74 DATA
|
||||
nettle_arctwo128_set_key @75
|
||||
nettle_arctwo128_set_key_gutmann @76
|
||||
nettle_arctwo40 @77 DATA
|
||||
nettle_arctwo40_set_key @78
|
||||
nettle_arctwo64 @79 DATA
|
||||
nettle_arctwo64_set_key @80
|
||||
nettle_arctwo_decrypt @81
|
||||
nettle_arctwo_encrypt @82
|
||||
nettle_arctwo_gutmann128 @83 DATA
|
||||
nettle_arctwo_set_key @84
|
||||
nettle_arctwo_set_key_ekb @85
|
||||
nettle_arctwo_set_key_gutmann @86
|
||||
nettle_base16 @87 DATA
|
||||
nettle_base16_decode_final @88
|
||||
nettle_base16_decode_init @89
|
||||
nettle_base16_decode_single @90
|
||||
nettle_base16_decode_update @91
|
||||
nettle_base16_encode_single @92
|
||||
nettle_base16_encode_update @93
|
||||
nettle_base64 @94 DATA
|
||||
nettle_base64_decode_final @95
|
||||
nettle_base64_decode_init @96
|
||||
nettle_base64_decode_single @97
|
||||
nettle_base64_decode_update @98
|
||||
nettle_base64_encode_final @99
|
||||
nettle_base64_encode_group @100
|
||||
nettle_base64_encode_init @101
|
||||
nettle_base64_encode_raw @102
|
||||
nettle_base64_encode_single @103
|
||||
nettle_base64_encode_update @104
|
||||
nettle_base64url @105 DATA
|
||||
nettle_base64url_decode_init @106
|
||||
nettle_base64url_encode_init @107
|
||||
nettle_blowfish128_set_key @108
|
||||
nettle_blowfish_bcrypt_hash @109
|
||||
nettle_blowfish_bcrypt_verify @110
|
||||
nettle_blowfish_decrypt @111
|
||||
nettle_blowfish_encrypt @112
|
||||
nettle_blowfish_set_key @113
|
||||
nettle_buffer_clear @114
|
||||
nettle_buffer_copy @115
|
||||
nettle_buffer_grow @116
|
||||
nettle_buffer_init @117
|
||||
nettle_buffer_init_realloc @118
|
||||
nettle_buffer_init_size @119
|
||||
nettle_buffer_reset @120
|
||||
nettle_buffer_space @121
|
||||
nettle_buffer_write @122
|
||||
nettle_camellia128 @123 DATA
|
||||
nettle_camellia128_crypt @124
|
||||
nettle_camellia128_invert_key @125
|
||||
nettle_camellia128_set_encrypt_key @126
|
||||
nettle_camellia192 @127 DATA
|
||||
nettle_camellia192_set_decrypt_key @128
|
||||
nettle_camellia192_set_encrypt_key @129
|
||||
nettle_camellia256 @130 DATA
|
||||
nettle_camellia256_crypt @131
|
||||
nettle_camellia256_invert_key @132
|
||||
nettle_camellia256_set_decrypt_key @133
|
||||
nettle_camellia256_set_encrypt_key @134
|
||||
nettle_camellia_set_decrypt_key @135
|
||||
nettle_cast128 @136 DATA
|
||||
nettle_cast128_decrypt @137
|
||||
nettle_cast128_encrypt @138
|
||||
nettle_cast128_set_key @139
|
||||
nettle_cast5_set_key @140
|
||||
nettle_cbc_decrypt @141
|
||||
nettle_cbc_encrypt @142
|
||||
nettle_ccm_aes128_decrypt @143
|
||||
nettle_ccm_aes128_decrypt_message @144
|
||||
nettle_ccm_aes128_digest @145
|
||||
nettle_ccm_aes128_encrypt @146
|
||||
nettle_ccm_aes128_encrypt_message @147
|
||||
nettle_ccm_aes128_set_key @148
|
||||
nettle_ccm_aes128_set_nonce @149
|
||||
nettle_ccm_aes128_update @150
|
||||
nettle_ccm_aes192_decrypt @151
|
||||
nettle_ccm_aes192_decrypt_message @152
|
||||
nettle_ccm_aes192_digest @153
|
||||
nettle_ccm_aes192_encrypt @154
|
||||
nettle_ccm_aes192_encrypt_message @155
|
||||
nettle_ccm_aes192_set_key @156
|
||||
nettle_ccm_aes192_set_nonce @157
|
||||
nettle_ccm_aes192_update @158
|
||||
nettle_ccm_aes256_decrypt @159
|
||||
nettle_ccm_aes256_decrypt_message @160
|
||||
nettle_ccm_aes256_digest @161
|
||||
nettle_ccm_aes256_encrypt @162
|
||||
nettle_ccm_aes256_encrypt_message @163
|
||||
nettle_ccm_aes256_set_key @164
|
||||
nettle_ccm_aes256_set_nonce @165
|
||||
nettle_ccm_aes256_update @166
|
||||
nettle_ccm_decrypt @167
|
||||
nettle_ccm_decrypt_message @168
|
||||
nettle_ccm_digest @169
|
||||
nettle_ccm_encrypt @170
|
||||
nettle_ccm_encrypt_message @171
|
||||
nettle_ccm_set_nonce @172
|
||||
nettle_ccm_update @173
|
||||
nettle_cfb8_decrypt @174
|
||||
nettle_cfb8_encrypt @175
|
||||
nettle_cfb_decrypt @176
|
||||
nettle_cfb_encrypt @177
|
||||
nettle_chacha_crypt @178
|
||||
nettle_chacha_crypt32 @179
|
||||
nettle_chacha_poly1305 @180 DATA
|
||||
nettle_chacha_poly1305_decrypt @181
|
||||
nettle_chacha_poly1305_digest @182
|
||||
nettle_chacha_poly1305_encrypt @183
|
||||
nettle_chacha_poly1305_set_key @184
|
||||
nettle_chacha_poly1305_set_nonce @185
|
||||
nettle_chacha_poly1305_update @186
|
||||
nettle_chacha_set_counter @187
|
||||
nettle_chacha_set_counter32 @188
|
||||
nettle_chacha_set_key @189
|
||||
nettle_chacha_set_nonce @190
|
||||
nettle_chacha_set_nonce96 @191
|
||||
nettle_cmac128_digest @192
|
||||
nettle_cmac128_init @193
|
||||
nettle_cmac128_set_key @194
|
||||
nettle_cmac128_update @195
|
||||
nettle_cmac64_digest @196
|
||||
nettle_cmac64_init @197
|
||||
nettle_cmac64_set_key @198
|
||||
nettle_cmac64_update @199
|
||||
nettle_cmac_aes128 @200 DATA
|
||||
nettle_cmac_aes128_digest @201
|
||||
nettle_cmac_aes128_set_key @202
|
||||
nettle_cmac_aes128_update @203
|
||||
nettle_cmac_aes256 @204 DATA
|
||||
nettle_cmac_aes256_digest @205
|
||||
nettle_cmac_aes256_set_key @206
|
||||
nettle_cmac_aes256_update @207
|
||||
nettle_cmac_des3 @208 DATA
|
||||
nettle_cmac_des3_digest @209
|
||||
nettle_cmac_des3_set_key @210
|
||||
nettle_cmac_des3_update @211
|
||||
nettle_cnd_memcpy @212
|
||||
nettle_ctr_crypt @213
|
||||
nettle_des3_decrypt @214
|
||||
nettle_des3_encrypt @215
|
||||
nettle_des3_set_key @216
|
||||
nettle_des_check_parity @217
|
||||
nettle_des_decrypt @218
|
||||
nettle_des_encrypt @219
|
||||
nettle_des_fix_parity @220
|
||||
nettle_des_set_key @221
|
||||
nettle_eax_aes128 @222 DATA
|
||||
nettle_eax_aes128_decrypt @223
|
||||
nettle_eax_aes128_digest @224
|
||||
nettle_eax_aes128_encrypt @225
|
||||
nettle_eax_aes128_set_key @226
|
||||
nettle_eax_aes128_set_nonce @227
|
||||
nettle_eax_aes128_update @228
|
||||
nettle_eax_decrypt @229
|
||||
nettle_eax_digest @230
|
||||
nettle_eax_encrypt @231
|
||||
nettle_eax_set_key @232
|
||||
nettle_eax_set_nonce @233
|
||||
nettle_eax_update @234
|
||||
nettle_gcm_aes128 @235 DATA
|
||||
nettle_gcm_aes128_decrypt @236
|
||||
nettle_gcm_aes128_digest @237
|
||||
nettle_gcm_aes128_encrypt @238
|
||||
nettle_gcm_aes128_set_iv @239
|
||||
nettle_gcm_aes128_set_key @240
|
||||
nettle_gcm_aes128_update @241
|
||||
nettle_gcm_aes192 @242 DATA
|
||||
nettle_gcm_aes192_decrypt @243
|
||||
nettle_gcm_aes192_digest @244
|
||||
nettle_gcm_aes192_encrypt @245
|
||||
nettle_gcm_aes192_set_iv @246
|
||||
nettle_gcm_aes192_set_key @247
|
||||
nettle_gcm_aes192_update @248
|
||||
nettle_gcm_aes256 @249 DATA
|
||||
nettle_gcm_aes256_decrypt @250
|
||||
nettle_gcm_aes256_digest @251
|
||||
nettle_gcm_aes256_encrypt @252
|
||||
nettle_gcm_aes256_set_iv @253
|
||||
nettle_gcm_aes256_set_key @254
|
||||
nettle_gcm_aes256_update @255
|
||||
nettle_gcm_aes_decrypt @256
|
||||
nettle_gcm_aes_digest @257
|
||||
nettle_gcm_aes_encrypt @258
|
||||
nettle_gcm_aes_set_iv @259
|
||||
nettle_gcm_aes_set_key @260
|
||||
nettle_gcm_aes_update @261
|
||||
nettle_gcm_camellia128 @262 DATA
|
||||
nettle_gcm_camellia128_decrypt @263
|
||||
nettle_gcm_camellia128_digest @264
|
||||
nettle_gcm_camellia128_encrypt @265
|
||||
nettle_gcm_camellia128_set_iv @266
|
||||
nettle_gcm_camellia128_set_key @267
|
||||
nettle_gcm_camellia128_update @268
|
||||
nettle_gcm_camellia256 @269 DATA
|
||||
nettle_gcm_camellia256_decrypt @270
|
||||
nettle_gcm_camellia256_digest @271
|
||||
nettle_gcm_camellia256_encrypt @272
|
||||
nettle_gcm_camellia256_set_iv @273
|
||||
nettle_gcm_camellia256_set_key @274
|
||||
nettle_gcm_camellia256_update @275
|
||||
nettle_gcm_decrypt @276
|
||||
nettle_gcm_digest @277
|
||||
nettle_gcm_encrypt @278
|
||||
nettle_gcm_set_iv @279
|
||||
nettle_gcm_set_key @280
|
||||
nettle_gcm_update @281
|
||||
nettle_get_aeads @282
|
||||
nettle_get_armors @283
|
||||
nettle_get_ciphers @284
|
||||
nettle_get_hashes @285
|
||||
nettle_get_macs @286
|
||||
nettle_gosthash94 @287 DATA
|
||||
nettle_gosthash94_digest @288
|
||||
nettle_gosthash94_init @289
|
||||
nettle_gosthash94_update @290
|
||||
nettle_gosthash94cp @291 DATA
|
||||
nettle_gosthash94cp_digest @292
|
||||
nettle_gosthash94cp_update @293
|
||||
nettle_hkdf_expand @294
|
||||
nettle_hkdf_extract @295
|
||||
nettle_hmac_digest @296
|
||||
nettle_hmac_gosthash94_digest @297
|
||||
nettle_hmac_gosthash94_set_key @298
|
||||
nettle_hmac_gosthash94_update @299
|
||||
nettle_hmac_gosthash94cp_digest @300
|
||||
nettle_hmac_gosthash94cp_set_key @301
|
||||
nettle_hmac_gosthash94cp_update @302
|
||||
nettle_hmac_md5 @303 DATA
|
||||
nettle_hmac_md5_digest @304
|
||||
nettle_hmac_md5_set_key @305
|
||||
nettle_hmac_md5_update @306
|
||||
nettle_hmac_ripemd160 @307 DATA
|
||||
nettle_hmac_ripemd160_digest @308
|
||||
nettle_hmac_ripemd160_set_key @309
|
||||
nettle_hmac_ripemd160_update @310
|
||||
nettle_hmac_set_key @311
|
||||
nettle_hmac_sha1 @312 DATA
|
||||
nettle_hmac_sha1_digest @313
|
||||
nettle_hmac_sha1_set_key @314
|
||||
nettle_hmac_sha1_update @315
|
||||
nettle_hmac_sha224 @316 DATA
|
||||
nettle_hmac_sha224_digest @317
|
||||
nettle_hmac_sha224_set_key @318
|
||||
nettle_hmac_sha256 @319 DATA
|
||||
nettle_hmac_sha256_digest @320
|
||||
nettle_hmac_sha256_set_key @321
|
||||
nettle_hmac_sha256_update @322
|
||||
nettle_hmac_sha384 @323 DATA
|
||||
nettle_hmac_sha384_digest @324
|
||||
nettle_hmac_sha384_set_key @325
|
||||
nettle_hmac_sha512 @326 DATA
|
||||
nettle_hmac_sha512_digest @327
|
||||
nettle_hmac_sha512_set_key @328
|
||||
nettle_hmac_sha512_update @329
|
||||
nettle_hmac_streebog256 @330 DATA
|
||||
nettle_hmac_streebog256_digest @331
|
||||
nettle_hmac_streebog256_set_key @332
|
||||
nettle_hmac_streebog512 @333 DATA
|
||||
nettle_hmac_streebog512_digest @334
|
||||
nettle_hmac_streebog512_set_key @335
|
||||
nettle_hmac_streebog512_update @336
|
||||
nettle_hmac_update @337
|
||||
nettle_knuth_lfib_get @338
|
||||
nettle_knuth_lfib_get_array @339
|
||||
nettle_knuth_lfib_init @340
|
||||
nettle_knuth_lfib_random @341
|
||||
nettle_lookup_hash @342
|
||||
nettle_md2 @343 DATA
|
||||
nettle_md2_digest @344
|
||||
nettle_md2_init @345
|
||||
nettle_md2_update @346
|
||||
nettle_md4 @347 DATA
|
||||
nettle_md4_digest @348
|
||||
nettle_md4_init @349
|
||||
nettle_md4_update @350
|
||||
nettle_md5 @351 DATA
|
||||
nettle_md5_compress @352
|
||||
nettle_md5_digest @353
|
||||
nettle_md5_init @354
|
||||
nettle_md5_update @355
|
||||
nettle_memeql_sec @356
|
||||
nettle_memxor @357
|
||||
nettle_memxor3 @358
|
||||
nettle_pbkdf2 @359
|
||||
nettle_pbkdf2_hmac_gosthash94cp @360
|
||||
nettle_pbkdf2_hmac_sha1 @361
|
||||
nettle_pbkdf2_hmac_sha256 @362
|
||||
nettle_pbkdf2_hmac_sha384 @363
|
||||
nettle_pbkdf2_hmac_sha512 @364
|
||||
nettle_poly1305_aes_digest @365
|
||||
nettle_poly1305_aes_set_key @366
|
||||
nettle_poly1305_aes_set_nonce @367
|
||||
nettle_poly1305_aes_update @368
|
||||
nettle_realloc @369
|
||||
nettle_ripemd160 @370 DATA
|
||||
nettle_ripemd160_digest @371
|
||||
nettle_ripemd160_init @372
|
||||
nettle_ripemd160_update @373
|
||||
nettle_salsa20_128_set_key @374
|
||||
nettle_salsa20_256_set_key @375
|
||||
nettle_salsa20_crypt @376
|
||||
nettle_salsa20_set_key @377
|
||||
nettle_salsa20_set_nonce @378
|
||||
nettle_salsa20r12_crypt @379
|
||||
nettle_serpent128 @380 DATA
|
||||
nettle_serpent128_set_key @381
|
||||
nettle_serpent192 @382 DATA
|
||||
nettle_serpent192_set_key @383
|
||||
nettle_serpent256 @384 DATA
|
||||
nettle_serpent256_set_key @385
|
||||
nettle_serpent_decrypt @386
|
||||
nettle_serpent_encrypt @387
|
||||
nettle_serpent_set_key @388
|
||||
nettle_sha1 @389 DATA
|
||||
nettle_sha1_compress @390
|
||||
nettle_sha1_digest @391
|
||||
nettle_sha1_init @392
|
||||
nettle_sha1_update @393
|
||||
nettle_sha224 @394 DATA
|
||||
nettle_sha224_digest @395
|
||||
nettle_sha224_init @396
|
||||
nettle_sha256 @397 DATA
|
||||
nettle_sha256_digest @398
|
||||
nettle_sha256_init @399
|
||||
nettle_sha256_update @400
|
||||
nettle_sha384 @401 DATA
|
||||
nettle_sha384_digest @402
|
||||
nettle_sha384_init @403
|
||||
nettle_sha3_224 @404 DATA
|
||||
nettle_sha3_224_digest @405
|
||||
nettle_sha3_224_init @406
|
||||
nettle_sha3_224_update @407
|
||||
nettle_sha3_256 @408 DATA
|
||||
nettle_sha3_256_digest @409
|
||||
nettle_sha3_256_init @410
|
||||
nettle_sha3_256_shake @411
|
||||
nettle_sha3_256_update @412
|
||||
nettle_sha3_384 @413 DATA
|
||||
nettle_sha3_384_digest @414
|
||||
nettle_sha3_384_init @415
|
||||
nettle_sha3_384_update @416
|
||||
nettle_sha3_512 @417 DATA
|
||||
nettle_sha3_512_digest @418
|
||||
nettle_sha3_512_init @419
|
||||
nettle_sha3_512_update @420
|
||||
nettle_sha3_permute @421
|
||||
nettle_sha512 @422 DATA
|
||||
nettle_sha512_224 @423 DATA
|
||||
nettle_sha512_224_digest @424
|
||||
nettle_sha512_224_init @425
|
||||
nettle_sha512_256 @426 DATA
|
||||
nettle_sha512_256_digest @427
|
||||
nettle_sha512_256_init @428
|
||||
nettle_sha512_digest @429
|
||||
nettle_sha512_init @430
|
||||
nettle_sha512_update @431
|
||||
nettle_siv_cmac_aes128_decrypt_message @432
|
||||
nettle_siv_cmac_aes128_encrypt_message @433
|
||||
nettle_siv_cmac_aes128_set_key @434
|
||||
nettle_siv_cmac_aes256_decrypt_message @435
|
||||
nettle_siv_cmac_aes256_encrypt_message @436
|
||||
nettle_siv_cmac_aes256_set_key @437
|
||||
nettle_siv_cmac_decrypt_message @438
|
||||
nettle_siv_cmac_encrypt_message @439
|
||||
nettle_siv_cmac_set_key @440
|
||||
nettle_streebog256 @441 DATA
|
||||
nettle_streebog256_digest @442
|
||||
nettle_streebog256_init @443
|
||||
nettle_streebog512 @444 DATA
|
||||
nettle_streebog512_digest @445
|
||||
nettle_streebog512_init @446
|
||||
nettle_streebog512_update @447
|
||||
nettle_twofish128 @448 DATA
|
||||
nettle_twofish128_set_key @449
|
||||
nettle_twofish192 @450 DATA
|
||||
nettle_twofish192_set_key @451
|
||||
nettle_twofish256 @452 DATA
|
||||
nettle_twofish256_set_key @453
|
||||
nettle_twofish_decrypt @454
|
||||
nettle_twofish_encrypt @455
|
||||
nettle_twofish_set_key @456
|
||||
nettle_umac128_digest @457
|
||||
nettle_umac128_set_key @458
|
||||
nettle_umac128_set_nonce @459
|
||||
nettle_umac128_update @460
|
||||
nettle_umac32_digest @461
|
||||
nettle_umac32_set_key @462
|
||||
nettle_umac32_set_nonce @463
|
||||
nettle_umac32_update @464
|
||||
nettle_umac64_digest @465
|
||||
nettle_umac64_set_key @466
|
||||
nettle_umac64_set_nonce @467
|
||||
nettle_umac64_update @468
|
||||
nettle_umac96_digest @469
|
||||
nettle_umac96_set_key @470
|
||||
nettle_umac96_set_nonce @471
|
||||
nettle_umac96_update @472
|
||||
nettle_version_major @473
|
||||
nettle_version_minor @474
|
||||
nettle_xrealloc @475
|
||||
nettle_xts_aes128_decrypt_message @476
|
||||
nettle_xts_aes128_encrypt_message @477
|
||||
nettle_xts_aes128_set_decrypt_key @478
|
||||
nettle_xts_aes128_set_encrypt_key @479
|
||||
nettle_xts_aes256_decrypt_message @480
|
||||
nettle_xts_aes256_encrypt_message @481
|
||||
nettle_xts_aes256_set_decrypt_key @482
|
||||
nettle_xts_aes256_set_encrypt_key @483
|
||||
nettle_xts_decrypt_message @484
|
||||
nettle_xts_encrypt_message @485
|
||||
nettle_yarrow256_fast_reseed @486
|
||||
nettle_yarrow256_init @487
|
||||
nettle_yarrow256_is_seeded @488
|
||||
nettle_yarrow256_needed_sources @489
|
||||
nettle_yarrow256_random @490
|
||||
nettle_yarrow256_seed @491
|
||||
nettle_yarrow256_slow_reseed @492
|
||||
nettle_yarrow256_update @493
|
||||
nettle_yarrow_key_event_estimate @494
|
||||
nettle_yarrow_key_event_init @495
|
BIN
extlib/nettle.win32/lib.i386/libnettle-8.dll
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libnettle-8.dll
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-8.dll.debug
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libnettle-8.dll.debug
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-8.exp
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libnettle-8.exp
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle-8.lib
vendored
Normal file
BIN
extlib/nettle.win32/lib.i386/libnettle-8.lib
vendored
Normal file
Binary file not shown.
BIN
extlib/nettle.win32/lib.i386/libnettle.dll.a
vendored
BIN
extlib/nettle.win32/lib.i386/libnettle.dll.a
vendored
Binary file not shown.
Loading…
Reference in New Issue
Block a user