chore: update deps
This commit is contained in:
80
deps/libtomcrypt/src/math/ltm_desc.c
vendored
80
deps/libtomcrypt/src/math/ltm_desc.c
vendored
@ -75,21 +75,21 @@ static void deinit(void *a)
|
||||
XFREE(a);
|
||||
}
|
||||
|
||||
static int neg(void *a, void *b)
|
||||
static int neg(const void *a, void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
return mpi_to_ltc_error(mp_neg(a, b));
|
||||
}
|
||||
|
||||
static int copy(void *a, void *b)
|
||||
static int copy(const void *a, void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
return mpi_to_ltc_error(mp_copy(a, b));
|
||||
}
|
||||
|
||||
static int init_copy(void **a, void *b)
|
||||
static int init_copy(void **a, const void *b)
|
||||
{
|
||||
int err;
|
||||
LTC_ARGCHK(a != NULL);
|
||||
@ -110,7 +110,7 @@ static int set_int(void *a, ltc_mp_digit b)
|
||||
#endif
|
||||
}
|
||||
|
||||
static unsigned long get_int(void *a)
|
||||
static unsigned long get_int(const void *a)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
#ifdef BN_MP_GET_INT_C
|
||||
@ -120,23 +120,23 @@ static unsigned long get_int(void *a)
|
||||
#endif
|
||||
}
|
||||
|
||||
static ltc_mp_digit get_digit(void *a, int n)
|
||||
static ltc_mp_digit get_digit(const void *a, int n)
|
||||
{
|
||||
mp_int *A;
|
||||
const mp_int *A;
|
||||
LTC_ARGCHK(a != NULL);
|
||||
A = a;
|
||||
return (n >= A->used || n < 0) ? 0 : A->dp[n];
|
||||
}
|
||||
|
||||
static int get_digit_count(void *a)
|
||||
static int get_digit_count(const void *a)
|
||||
{
|
||||
mp_int *A;
|
||||
const mp_int *A;
|
||||
LTC_ARGCHK(a != NULL);
|
||||
A = a;
|
||||
return A->used;
|
||||
}
|
||||
|
||||
static int compare(void *a, void *b)
|
||||
static int compare(const void *a, const void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -148,7 +148,7 @@ static int compare(void *a, void *b)
|
||||
}
|
||||
}
|
||||
|
||||
static int compare_d(void *a, ltc_mp_digit b)
|
||||
static int compare_d(const void *a, ltc_mp_digit b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
switch (mp_cmp_d(a, b)) {
|
||||
@ -159,13 +159,13 @@ static int compare_d(void *a, ltc_mp_digit b)
|
||||
}
|
||||
}
|
||||
|
||||
static int count_bits(void *a)
|
||||
static int count_bits(const void *a)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
return mp_count_bits(a);
|
||||
}
|
||||
|
||||
static int count_lsb_bits(void *a)
|
||||
static int count_lsb_bits(const void *a)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
return mp_cnt_lsb(a);
|
||||
@ -189,7 +189,7 @@ static int read_radix(void *a, const char *b, int radix)
|
||||
}
|
||||
|
||||
/* write one */
|
||||
static int write_radix(void *a, char *b, int radix)
|
||||
static int write_radix(const void *a, char *b, int radix)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -201,7 +201,7 @@ static int write_radix(void *a, char *b, int radix)
|
||||
}
|
||||
|
||||
/* get size as unsigned char string */
|
||||
static unsigned long unsigned_size(void *a)
|
||||
static unsigned long unsigned_size(const void *a)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
#ifdef BN_MP_UNSIGNED_BIN_SIZE_C
|
||||
@ -212,7 +212,7 @@ static unsigned long unsigned_size(void *a)
|
||||
}
|
||||
|
||||
/* store */
|
||||
static int unsigned_write(void *a, unsigned char *b)
|
||||
static int unsigned_write(const void *a, unsigned char *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -224,7 +224,7 @@ static int unsigned_write(void *a, unsigned char *b)
|
||||
}
|
||||
|
||||
/* read */
|
||||
static int unsigned_read(void *a, unsigned char *b, unsigned long len)
|
||||
static int unsigned_read(void *a, const unsigned char *b, unsigned long len)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -236,7 +236,7 @@ static int unsigned_read(void *a, unsigned char *b, unsigned long len)
|
||||
}
|
||||
|
||||
/* add */
|
||||
static int add(void *a, void *b, void *c)
|
||||
static int add(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -244,7 +244,7 @@ static int add(void *a, void *b, void *c)
|
||||
return mpi_to_ltc_error(mp_add(a, b, c));
|
||||
}
|
||||
|
||||
static int addi(void *a, ltc_mp_digit b, void *c)
|
||||
static int addi(const void *a, ltc_mp_digit b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(c != NULL);
|
||||
@ -252,7 +252,7 @@ static int addi(void *a, ltc_mp_digit b, void *c)
|
||||
}
|
||||
|
||||
/* sub */
|
||||
static int sub(void *a, void *b, void *c)
|
||||
static int sub(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -260,7 +260,7 @@ static int sub(void *a, void *b, void *c)
|
||||
return mpi_to_ltc_error(mp_sub(a, b, c));
|
||||
}
|
||||
|
||||
static int subi(void *a, ltc_mp_digit b, void *c)
|
||||
static int subi(const void *a, ltc_mp_digit b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(c != NULL);
|
||||
@ -268,7 +268,7 @@ static int subi(void *a, ltc_mp_digit b, void *c)
|
||||
}
|
||||
|
||||
/* mul */
|
||||
static int mul(void *a, void *b, void *c)
|
||||
static int mul(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -276,7 +276,7 @@ static int mul(void *a, void *b, void *c)
|
||||
return mpi_to_ltc_error(mp_mul(a, b, c));
|
||||
}
|
||||
|
||||
static int muli(void *a, ltc_mp_digit b, void *c)
|
||||
static int muli(const void *a, ltc_mp_digit b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(c != NULL);
|
||||
@ -284,7 +284,7 @@ static int muli(void *a, ltc_mp_digit b, void *c)
|
||||
}
|
||||
|
||||
/* sqr */
|
||||
static int sqr(void *a, void *b)
|
||||
static int sqr(const void *a, void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -292,7 +292,7 @@ static int sqr(void *a, void *b)
|
||||
}
|
||||
|
||||
/* sqrtmod_prime */
|
||||
static int sqrtmod_prime(void *a, void *b, void *c)
|
||||
static int sqrtmod_prime(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -301,14 +301,14 @@ static int sqrtmod_prime(void *a, void *b, void *c)
|
||||
}
|
||||
|
||||
/* div */
|
||||
static int divide(void *a, void *b, void *c, void *d)
|
||||
static int divide(const void *a, const void *b, void *c, void *d)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
return mpi_to_ltc_error(mp_div(a, b, c, d));
|
||||
}
|
||||
|
||||
static int div_2(void *a, void *b)
|
||||
static int div_2(const void *a, void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -316,7 +316,7 @@ static int div_2(void *a, void *b)
|
||||
}
|
||||
|
||||
/* modi */
|
||||
static int modi(void *a, ltc_mp_digit b, ltc_mp_digit *c)
|
||||
static int modi(const void *a, ltc_mp_digit b, ltc_mp_digit *c)
|
||||
{
|
||||
mp_digit tmp;
|
||||
int err;
|
||||
@ -332,7 +332,7 @@ static int modi(void *a, ltc_mp_digit b, ltc_mp_digit *c)
|
||||
}
|
||||
|
||||
/* gcd */
|
||||
static int gcd(void *a, void *b, void *c)
|
||||
static int gcd(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -341,7 +341,7 @@ static int gcd(void *a, void *b, void *c)
|
||||
}
|
||||
|
||||
/* lcm */
|
||||
static int lcm(void *a, void *b, void *c)
|
||||
static int lcm(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -349,7 +349,7 @@ static int lcm(void *a, void *b, void *c)
|
||||
return mpi_to_ltc_error(mp_lcm(a, b, c));
|
||||
}
|
||||
|
||||
static int addmod(void *a, void *b, void *c, void *d)
|
||||
static int addmod(const void *a, const void *b, const void *c, void *d)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -358,7 +358,7 @@ static int addmod(void *a, void *b, void *c, void *d)
|
||||
return mpi_to_ltc_error(mp_addmod(a,b,c,d));
|
||||
}
|
||||
|
||||
static int submod(void *a, void *b, void *c, void *d)
|
||||
static int submod(const void *a, const void *b, const void *c, void *d)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -367,7 +367,7 @@ static int submod(void *a, void *b, void *c, void *d)
|
||||
return mpi_to_ltc_error(mp_submod(a,b,c,d));
|
||||
}
|
||||
|
||||
static int mulmod(void *a, void *b, void *c, void *d)
|
||||
static int mulmod(const void *a, const void *b, const void *c, void *d)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -376,7 +376,7 @@ static int mulmod(void *a, void *b, void *c, void *d)
|
||||
return mpi_to_ltc_error(mp_mulmod(a,b,c,d));
|
||||
}
|
||||
|
||||
static int sqrmod(void *a, void *b, void *c)
|
||||
static int sqrmod(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -385,7 +385,7 @@ static int sqrmod(void *a, void *b, void *c)
|
||||
}
|
||||
|
||||
/* invmod */
|
||||
static int invmod(void *a, void *b, void *c)
|
||||
static int invmod(const void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -394,7 +394,7 @@ static int invmod(void *a, void *b, void *c)
|
||||
}
|
||||
|
||||
/* setup */
|
||||
static int montgomery_setup(void *a, void **b)
|
||||
static int montgomery_setup(const void *a, void **b)
|
||||
{
|
||||
int err;
|
||||
LTC_ARGCHK(a != NULL);
|
||||
@ -403,14 +403,14 @@ static int montgomery_setup(void *a, void **b)
|
||||
if (*b == NULL) {
|
||||
return CRYPT_MEM;
|
||||
}
|
||||
if ((err = mpi_to_ltc_error(mp_montgomery_setup(a, (mp_digit *)*b))) != CRYPT_OK) {
|
||||
if ((err = mpi_to_ltc_error(mp_montgomery_setup(a, *b))) != CRYPT_OK) {
|
||||
XFREE(*b);
|
||||
}
|
||||
return err;
|
||||
}
|
||||
|
||||
/* get normalization value */
|
||||
static int montgomery_normalization(void *a, void *b)
|
||||
static int montgomery_normalization(void *a, const void *b)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -418,7 +418,7 @@ static int montgomery_normalization(void *a, void *b)
|
||||
}
|
||||
|
||||
/* reduce */
|
||||
static int montgomery_reduce(void *a, void *b, void *c)
|
||||
static int montgomery_reduce(void *a, const void *b, void *c)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -432,7 +432,7 @@ static void montgomery_deinit(void *a)
|
||||
XFREE(a);
|
||||
}
|
||||
|
||||
static int exptmod(void *a, void *b, void *c, void *d)
|
||||
static int exptmod(const void *a, const void *b, const void *c, void *d)
|
||||
{
|
||||
LTC_ARGCHK(a != NULL);
|
||||
LTC_ARGCHK(b != NULL);
|
||||
@ -441,7 +441,7 @@ static int exptmod(void *a, void *b, void *c, void *d)
|
||||
return mpi_to_ltc_error(mp_exptmod(a,b,c,d));
|
||||
}
|
||||
|
||||
static int isprime(void *a, int b, int *c)
|
||||
static int isprime(const void *a, int b, int *c)
|
||||
{
|
||||
int err;
|
||||
#if defined(PRIVATE_MP_WARRAY) || defined(BN_MP_PRIME_IS_PRIME_C)
|
||||
|
Reference in New Issue
Block a user