David Garske
|
1f10e77b0f
Fix for SP math with `WOLFSSL_VALIDATE_ECC_KEYGEN`. Fixes logic error on point x/y zero check.
|
4 years ago |
David Garske
|
62e78b7cf4
Fix state machine after script rebase.
|
4 years ago |
David Garske
|
bc03b5793c
Add state for ECC verify non-blocking and `mont_inv_order` to reduce maximum blocking time.
|
4 years ago |
toddouska
|
17cc941b29
Merge pull request #3195 from SparkiDev/sp_ecc_cache
|
4 years ago |
Sean Parkinson
|
1ea3dc5f55
SP ECC: initialize infinity in make key
|
4 years ago |
Sean Parkinson
|
83caf39caa
SP ECC Cache Resitance
|
4 years ago |
David Garske
|
776b1a2d17
Fix for ED25519 with user_settings.h. Fixes for build warnings. Fix spelling error. Added template for wolfBoot key/sign tools.
|
4 years ago |
Sean Parkinson
|
568fc8f5bd
Fixes for compiling for ARM64 iOS
|
4 years ago |
David Garske
|
547144bc9c
Adds ECC non-blocking sign/verify support when used with SP math. New `--enable-sp=nonblock` and `--enable-ecc=nonblock` options. Example `./configure --enable-ecc=nonblock --enable-sp=yes,nonblock`.
|
4 years ago |
Sean Parkinson
|
57756bfa8d
Remove unused 4096-bit functions
|
4 years ago |
David Garske
|
174b4d5159
Cleanup of SP with small stack. Expand support for `WOLFSSL_SP_NO_MALLOC`. Fix for evp.c when included directly.
|
4 years ago |
David Garske
|
327cdefc24
Fix for SP math with `RSA_LOW_MEM`, which was broken in PR #2892.
|
4 years ago |
Sean Parkinson
|
416f0775d3
Merge pull request #2900 from dgarske/sp_no_malloc
|
4 years ago |
David Garske
|
d412ccb6f8
Added new option `WOLFSSL_SP_NO_MALLOC` for building small SP without malloc. Added SP documentation. Added `./configure --enable-sp=yes,nomalloc` supprt. https://github.com/wolfSSL/scripts/pull/79
|
4 years ago |
Sean Parkinson
|
411aee6e05
Fixes from cppcheck
|
4 years ago |
Sean Parkinson
|
7dad0d3965
Tweak the SP x86_64 ECC assembly
|
4 years ago |
Sean Parkinson
|
df1819b79f
Improve speed of AArch64 assembly
|
4 years ago |
Sean Parkinson
|
a7d265bf46
Fix casting warning in SP when mp_digit < sp_digit
|
4 years ago |
Sean Parkinson
|
c776a4219a
SP fix check for NULL in EC point_new
|
4 years ago |
Sean Parkinson
|
6321eabf86
Fix SP RSA private op
|
4 years ago |
Sean Parkinson
|
c62f31cd27
Fix cache resist compile to work with SP C code
|
4 years ago |
Sean Parkinson
|
8972bf6278
Add support for P384 curve into SP
|
5 years ago |
Sean Parkinson
|
55ea2facdd
Changes to clear issues raised by cppcheck
|
4 years ago |
Chris Conlon
|
45c5a2d39c
update copyright to 2020
|
4 years ago |
Eric Blankenhorn
|
b83804cb9d
Correct misspellings and typos from codespell tool
|
4 years ago |
toddouska
|
1ba366920c
Merge pull request #2581 from SparkiDev/ecc_fixes_add
|
5 years ago |
Sean Parkinson
|
cc880e39ae
Add deterministic ECDSA sig gen. Fix corner cases for add point.
|
5 years ago |
Sean Parkinson
|
5221c082f1
SP now has support for RSA/DH 4096-bit operations
|
5 years ago |
Sean Parkinson
|
f590f6522d
MISRA-C changes to SP plus cppcheck fixes
|
5 years ago |
Sean Parkinson
|
901ee627fc
Fixes from using cppcheck tool
|
5 years ago |