Loading crypto/bn/bn_ctx.c +1 −1 Original line number Diff line number Diff line Loading @@ -365,7 +365,7 @@ static BIGNUM *BN_POOL_get(BN_POOL *p, int flag) if (item == NULL) return NULL; for (loop = 0, bn = item->vals; loop++ < BN_CTX_POOL_SIZE; bn++) { BN_init(bn); bn_init(bn); if ((flag & BN_FLG_SECURE) != 0) BN_set_flags(bn, BN_FLG_SECURE); } Loading crypto/bn/bn_gcd.c +2 −2 Original line number Diff line number Diff line Loading @@ -598,7 +598,7 @@ static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, */ { BIGNUM local_B; BN_init(&local_B); bn_init(&local_B); BN_with_flags(&local_B, B, BN_FLG_CONSTTIME); if (!BN_nnmod(B, &local_B, A, ctx)) goto err; Loading Loading @@ -629,7 +629,7 @@ static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, */ { BIGNUM local_A; BN_init(&local_A); bn_init(&local_A); BN_with_flags(&local_A, A, BN_FLG_CONSTTIME); /* (D, M) := (A/B, A%B) ... */ Loading crypto/bn/bn_lcl.h +1 −1 Original line number Diff line number Diff line Loading @@ -638,10 +638,10 @@ unsigned __int64 _umul128(unsigned __int64 a, unsigned __int64 b, } # endif /* !BN_LLONG */ void BN_init(BIGNUM *a); void BN_RECP_CTX_init(BN_RECP_CTX *recp); void BN_MONT_CTX_init(BN_MONT_CTX *ctx); void bn_init(BIGNUM *a); void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb); void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); Loading crypto/bn/bn_lib.c +4 −2 Original line number Diff line number Diff line Loading @@ -265,9 +265,11 @@ void BN_free(BIGNUM *a) } } void BN_init(BIGNUM *a) void bn_init(BIGNUM *a) { memset(a, 0, sizeof(*a)); static BIGNUM nilbn; *a = nilbn; bn_check_top(a); } Loading crypto/bn/bn_mont.c +4 −4 Original line number Diff line number Diff line Loading @@ -327,9 +327,9 @@ BN_MONT_CTX *BN_MONT_CTX_new(void) void BN_MONT_CTX_init(BN_MONT_CTX *ctx) { ctx->ri = 0; BN_init(&(ctx->RR)); BN_init(&(ctx->N)); BN_init(&(ctx->Ni)); bn_init(&(ctx->RR)); bn_init(&(ctx->N)); bn_init(&(ctx->Ni)); ctx->n0[0] = ctx->n0[1] = 0; ctx->flags = 0; } Loading Loading @@ -367,7 +367,7 @@ int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) BIGNUM tmod; BN_ULONG buf[2]; BN_init(&tmod); bn_init(&tmod); tmod.d = buf; tmod.dmax = 2; tmod.neg = 0; Loading Loading
crypto/bn/bn_ctx.c +1 −1 Original line number Diff line number Diff line Loading @@ -365,7 +365,7 @@ static BIGNUM *BN_POOL_get(BN_POOL *p, int flag) if (item == NULL) return NULL; for (loop = 0, bn = item->vals; loop++ < BN_CTX_POOL_SIZE; bn++) { BN_init(bn); bn_init(bn); if ((flag & BN_FLG_SECURE) != 0) BN_set_flags(bn, BN_FLG_SECURE); } Loading
crypto/bn/bn_gcd.c +2 −2 Original line number Diff line number Diff line Loading @@ -598,7 +598,7 @@ static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, */ { BIGNUM local_B; BN_init(&local_B); bn_init(&local_B); BN_with_flags(&local_B, B, BN_FLG_CONSTTIME); if (!BN_nnmod(B, &local_B, A, ctx)) goto err; Loading Loading @@ -629,7 +629,7 @@ static BIGNUM *BN_mod_inverse_no_branch(BIGNUM *in, */ { BIGNUM local_A; BN_init(&local_A); bn_init(&local_A); BN_with_flags(&local_A, A, BN_FLG_CONSTTIME); /* (D, M) := (A/B, A%B) ... */ Loading
crypto/bn/bn_lcl.h +1 −1 Original line number Diff line number Diff line Loading @@ -638,10 +638,10 @@ unsigned __int64 _umul128(unsigned __int64 a, unsigned __int64 b, } # endif /* !BN_LLONG */ void BN_init(BIGNUM *a); void BN_RECP_CTX_init(BN_RECP_CTX *recp); void BN_MONT_CTX_init(BN_MONT_CTX *ctx); void bn_init(BIGNUM *a); void bn_mul_normal(BN_ULONG *r, BN_ULONG *a, int na, BN_ULONG *b, int nb); void bn_mul_comba8(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); void bn_mul_comba4(BN_ULONG *r, BN_ULONG *a, BN_ULONG *b); Loading
crypto/bn/bn_lib.c +4 −2 Original line number Diff line number Diff line Loading @@ -265,9 +265,11 @@ void BN_free(BIGNUM *a) } } void BN_init(BIGNUM *a) void bn_init(BIGNUM *a) { memset(a, 0, sizeof(*a)); static BIGNUM nilbn; *a = nilbn; bn_check_top(a); } Loading
crypto/bn/bn_mont.c +4 −4 Original line number Diff line number Diff line Loading @@ -327,9 +327,9 @@ BN_MONT_CTX *BN_MONT_CTX_new(void) void BN_MONT_CTX_init(BN_MONT_CTX *ctx) { ctx->ri = 0; BN_init(&(ctx->RR)); BN_init(&(ctx->N)); BN_init(&(ctx->Ni)); bn_init(&(ctx->RR)); bn_init(&(ctx->N)); bn_init(&(ctx->Ni)); ctx->n0[0] = ctx->n0[1] = 0; ctx->flags = 0; } Loading Loading @@ -367,7 +367,7 @@ int BN_MONT_CTX_set(BN_MONT_CTX *mont, const BIGNUM *mod, BN_CTX *ctx) BIGNUM tmod; BN_ULONG buf[2]; BN_init(&tmod); bn_init(&tmod); tmod.d = buf; tmod.dmax = 2; tmod.neg = 0; Loading