David Garske
|
a626a4fb02
Fixes for spelling errors.
|
3 years ago |
Sean Parkinson
|
6300989937
SP: Thumb assembly for older Keil compilers and optimize
|
3 years ago |
David Garske
|
a65ab0c4af
Merge pull request #4189 from SparkiDev/sp_calc_vfy_check_ret
|
3 years ago |
Sean Parkinson
|
dbb03cb5a3
SP RSA verify only: fix to compile
|
3 years ago |
Sean Parkinson
|
3c06dd6fa8
SP ECC: calc vfy point not check mod_inv return
|
3 years ago |
David Garske
|
b258321219
Fixes for misc.c to not be included unless required.
|
3 years ago |
Sean Parkinson
|
d372f097f7
SP C: change number of words for RSA/DH
|
3 years ago |
Sean Parkinson
|
d45e78b715
SP: ecc proj add point, dbl point fix
|
3 years ago |
Sean Parkinson
|
60a520c525
SP: Thumb implementaton that works with clang
|
3 years ago |
Sean Parkinson
|
08e560e0a7
SP: Don't cast number to sp_digit rather than declare as long
|
3 years ago |
Sean Parkinson
|
2fb6a9eacf
SAKKE: fix configurations
|
3 years ago |
David Garske
|
3807304243
Fixes in additional places for incorrect point heap allocation size in SP `ecc_mulmod` with small stack or SP no malloc.
|
3 years ago |
Eric Blankenhorn
|
0bc0e0f562
Fix XMALLOC of sp_point_256 array
|
3 years ago |
David Garske
|
c9b5806575
Fix for ecc_mulmod_fast broken in PR #3868. The "t" needs 1 extra point for "rt".
|
3 years ago |
David Garske
|
a6e9e71fde
Synchronization of SP ECC non-blocking code. Adds `WOLFSSL_ECDSA_SET_K_ONE_LOOP` support to SP ECC non-block. Removes double code in verify steps. Fixes verify result logic. Spelling error.
|
3 years ago |
David Garske
|
6bf3c08634
Fixes for SP RSA/DH with `WOLFSSL_SP_NO_MALLOC`. Cleanup of the SP no malloc code for ECC, RSA and DH.
|
3 years ago |
Sean Parkinson
|
a55e94cf6f
ECCSI and SAKKE: add support
|
3 years ago |
Sean Parkinson
|
3bf9b49274
SP ECDSA sign: fix multiple loops work of generating k
|
3 years ago |
Sean Parkinson
|
590597a0e2
SP ECC verify: check point for z=0 and set to infinity
|
3 years ago |
Sean Parkinson
|
6dc06993bf
SP: ensure modulus/prime is odd before performing RSA/DH/ModExp ops
|
3 years ago |
Sean Parkinson
|
2862a9ce56
SP modinv: add non-constant time modinv
|
4 years ago |
toddouska
|
6c62899ea8
Merge pull request #3535 from SparkiDev/sp_fixes_4
|
3 years ago |
Sean Parkinson
|
dbe4ce0e24
SP: Get RSA verify only to build with DH
|
3 years ago |
Sean Parkinson
|
56cb4c8ea7
SP: change implicit casting downs to be explicit
|
3 years ago |
Sean Parkinson
|
35acfa0f42
SP ECC: check the length of public key ordinates and private key
|
4 years ago |
Sean Parkinson
|
b1f9aba0ca
SP div: stop overflow on divide
|
4 years ago |
David Garske
|
508ba85b69
Fixes for SP math only with ECC check key. Fix SP math when loading an ECC public only and calling `wc_ecc_check_key`. Fix for missing `ecc_check_privkey_gen` with SP math only. Applies to: `/configure --enable-sp --enable-sp-math CFLAGS="-DWOLFSSL_VALIDATE_ECC_IMPORT"`.
|
4 years ago |
David Garske
|
a85c93e44a
Fix spelling error and sync with latest scripts.
|
4 years ago |
Sean Parkinson
|
3ecbc7762a
SP mod exp: support exponents of different lengths
|
4 years ago |
David Garske
|
92cf0d7b10
Fix numerous `maybe-uninitialized errors` in `WOLFSSL_SP_SMALL` and `WOLFSSL_SMALL_STACK` cases.
|
4 years ago |