Sean Parkinson
|
e2424e6744
SM2/SM3/SM4: Chinese cipher support
|
1 year ago |
Sean Parkinson
|
8065139050
SP int: improve use of stack
|
1 year ago |
Jacob Barthelmeh
|
eb0bf7cd03
build checks on mp_read_radix
|
1 year ago |
jordan
|
f61dce8746
Fix wolfSSL_ASN1_INTEGER_to_BN for negative values
|
1 year ago |
Jacob Barthelmeh
|
9dcc48c8f7
update copyright to 2023
|
1 year ago |
Steffen Jaeckel
|
f4e258d196
Generic changes
|
2 years ago |
Jacob Barthelmeh
|
8eaa85e412
update copyright year to 2022
|
1 year ago |
Sean Parkinson
|
1b29f7353a
Check memory is zeroized
|
1 year ago |
kaleb-himes
|
0eef90f951
Fix for ZD13795 and also remove all-caps parameter
|
2 years ago |
Daniel Pouzzner
|
b7cecbacb2
update headers to resolve clang-tidy carping (mostly bugprone-macro-parentheses and readability-named-parameter). also disables MSC C4028 because incompatible with readability-avoid-const-params-in-decls.
|
2 years ago |
Daniel Pouzzner
|
6a56d3e131
jumbo patch of fixes for clang-tidy gripes (with some bug fixes).
|
2 years ago |
Daniel Pouzzner
|
7341b54a20
wolfssl/wolfcrypt/tfm.h: fixes for cppcheck complaints: preprocessorErrorDirective[division/modulo by zero]
|
2 years ago |
Daniel Pouzzner
|
0b4f34d62a
typographic cleanup: fix whitespace, remove unneeded UTF-8, convert C++ comment constructs to C.
|
2 years ago |
Fabio Utzig
|
a00e3024ce
Fix comment that applies to fp_forcezero
|
2 years ago |
Sean Parkinson
|
f63fac82cd
SP math, TFM: constant time addmod, submod
|
2 years ago |
Sean Parkinson
|
573c0fcba7
MP Integer: remove unsupported API prototypes
|
3 years ago |
John Safranek
|
74df158c5c
Update the check for 64-bit on the M1 to filter out other ARM processors.
|
3 years ago |
toddouska
|
3ac03d3d66
Merge pull request #3805 from JacobBarthelmeh/copyright
|
3 years ago |
Sean Parkinson
|
a55e94cf6f
ECCSI and SAKKE: add support
|
3 years ago |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 years ago |
Sean Parkinson
|
046b279ae2
MP: fixes for negative
|
3 years ago |
Jacob Barthelmeh
|
7e72fafd44
do not turn on FP_64BIT by default on Aarch64
|
3 years ago |
John Safranek
|
d4e13796c2
M1 Support
|
3 years ago |
Sean Parkinson
|
f0db2c177e
ECC mulmod: some curves can't do order-1
|
3 years ago |
David Garske
|
3878af96cd
Fix for SP init and free with `HAVE_WOLF_BIGINT`. Fix for sp_free macro typo. Fix to expose `mp_init_copy` with ECC disabled because its used by `mp_test`.
|
3 years ago |
Sean Parkinson
|
3ce933c90a
Make fp_montgomery_reduce constant time
|
3 years ago |
Sean Parkinson
|
9ef9671886
ECC uses CT vers of addmod, submod and div_2_mod
|
4 years ago |
Sean Parkinson
|
6c4bcb3b59
tfm: Check for overflow and return error (fixed max size)
|
3 years ago |
Sean Parkinson
|
c82531a41a
Fix performance of RSA public key ops with TFM
|
4 years ago |
Sean Parkinson
|
1de07da61f
Constant time EC map to affine for private operations
|
4 years ago |