01e115 | 2003-03-12 | Niels Möller | |
struct program;
extern struct program *nettle_hash_program;
extern struct program *hash_instance_program;
extern struct program *nettle_hash_program;
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | #define NO_WIDE_STRING(s) do { \
if ((s)->size_shift) \
|
dc8a67 | 2004-01-22 | Martin Nilsson | | Pike_error("Bad argument. Must be 8-bit string.\n"); \
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | } while(0)
|
37f257 | 2003-03-13 | Niels Möller | |
|
e8be7c | 2010-11-14 | Jonas Walldén | |
|
d42d73 | 2010-11-14 | Jonas Walldén | | |
e8be7c | 2010-11-14 | Jonas Walldén | | so it's rather wasteful to enable threads during hashing of smaller
data sizes. Limit is now 1 MB. */
|
68e930 | 2014-05-11 | Henrik Grubbström (Grubba) | | #define HASH_THREADS_ALLOW_THRESHOLD (1024 * 1024)
#define CIPHER_THREADS_ALLOW_THRESHOLD 1024
|
e8be7c | 2010-11-14 | Jonas Walldén | |
|
d809be | 2014-04-24 | Henrik Grubbström (Grubba) | | #ifdef HAVE_NETTLE_DSA_H
#include <nettle/dsa.h>
#endif
#ifdef dsa_params_init
|
9ddd4c | 2014-04-24 | Martin Nilsson | | * it was unsigned.
|
4df649 | 2014-04-24 | Martin Nilsson | | */
typedef size_t pike_nettle_size_t;
#else
typedef unsigned pike_nettle_size_t;
#endif
|
79598b | 2008-12-13 | Martin Nilsson | | char *pike_crypt_md5(int pl, const char *const pw,
|
395c4a | 2012-07-25 | Martin Nilsson | | int sl, const char *const salt,
int ml, const char *const magic);
|
37f257 | 2003-03-13 | Niels Möller | |
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | void hash_init(void);
|
48f454 | 2003-03-18 | Niels Möller | |
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | void hash_exit(void);
|
48f454 | 2003-03-18 | Niels Möller | |
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | void cipher_init(void);
|
099d68 | 2004-01-30 | Martin Nilsson | |
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | void cipher_exit(void);
|
099d68 | 2004-01-30 | Martin Nilsson | |
|
a467f9 | 2004-03-20 | Henrik Grubbström (Grubba) | | void nt_init(void);
void nt_exit(void);
|
f7236f | 2013-11-24 | Martin Nilsson | |
void hogweed_init(void);
void hogweed_exit(void);
|
ff74ca | 2014-04-24 | Martin Nilsson | |
void mac_init(void);
void mac_exit(void);
void aead_init(void);
void aead_exit(void);
|