Sign in
boringssl
/
boringssl.git
/
57e81e666a4f2c94aa54a0dc58a1e724532eb347
/
crypto
/
bn
/
internal.h
0b8dc30
Don't use BN_mod_inverse for inverses mod p in RSA keygen.
by David Benjamin
· 8 years ago
16bfff7
Calculate Montgomery RR without division.
by Brian Smith
· 9 years ago
35c8afd
More macro hygiene improvements.
by David Benjamin
· 8 years ago
b1133e9
Fix up macros.
by David Benjamin
· 8 years ago
7fcbfdb
Calculate inverse in |BN_MONT_CTX_set| in constant time w.r.t. modulus.
by Brian Smith
· 9 years ago
a353cdb
Wrap MSVC-only warning pragmas in a macro.
by David Benjamin
· 9 years ago
d279a21
Avoid potential uninitialized memory read in crypto/ec/p256-x86_64.c.
by Brian Smith
· 9 years ago
cd8d176
Move |bn_div_words| to crypto/bn/div.c and make it static.
by Brian Smith
· 9 years ago
d1425f6
Simplify division-with-remainder calculations in crypto/bn/div.c.
by Brian Smith
· 9 years ago
a051bdd
Remove dead non-|BN_ULLONG|, non-64-bit-MSVC code in crypto/bn.
by Brian Smith
· 9 years ago
aadf1ee
Minimize the scope of the |BN_*_SIZE_*| constants.
by Brian Smith
· 9 years ago
8c5ea13
Remove unused |bn_mul_low_normal| and related #defines.
by Brian Smith
· 9 years ago
f98be21
Remove dead platform-specific code in |BN_div|.
by Brian Smith
· 9 years ago
926f219
Enable MSVC 128-bit multiplication regardless of OPENSSL_NO_ASM.
by Brian Smith
· 9 years ago
24e4288
Define `int128_t` and `uint128_t` in one place.
by Brian Smith
· 9 years ago
81edc9b
Do away with BN_LLONG in favor of BN_ULLONG.
by David Benjamin
· 9 years ago
596ab10
s/BN_BITS/BN_BITS2/ in |BN_mod_inverse_ex|; remove |BN_BITS| & |BN_MASK|.
by Brian Smith
· 9 years ago
7af36e1
Share common definitions of |TOBN| and |BIGNUM_STATIC|.
by Brian Smith
· 9 years ago
719220e
Get overflow checks right in BN_bin2bn.
by David Benjamin
· 10 years ago
c561aa6
Require source files define __STDC_FORMAT_MACROS to use BN FMT macros.
by David Benjamin
· 10 years ago
e7b32c3
Make format strings for bignums, like |BN_DEC_FMT1|, visible.
by Matt Braithwaite
· 10 years ago
89baa72
Define __STDC_FORMAT_MACROS before inttypes.h.
by David Benjamin
· 10 years ago
3673be7
Fix standalone build on Win64.
by David Benjamin
· 10 years ago
3e65265
aarch64 support.
by Adam Langley
· 10 years ago
61f1085
Switch crypto/bn back to _umul128 on Windows clang.
by David Benjamin
· 10 years ago
af9d941
Don't use _umul128 for Windows clang.
by David Benjamin
· 10 years ago
029a779
Remove BN_LONG macro.
by David Benjamin
· 10 years ago
b8b5478
Expose two, rather internal, BIGNUM functions.
by Adam Langley
· 11 years ago
30eda1d
Include some build fixes for OS X.
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago