JacobBarthelmeh
|
b7d772700a
update sha256 support for endian
|
4 years ago |
JacobBarthelmeh
|
6ec136208c
add sha256 hardware acceleration
|
4 years ago |
Martin Akman
|
20c0beb9e5
'WOLFSSL_USE_FLASHMEM' to store constant tables in flash memory
|
4 years ago |
toddouska
|
51f44cb09b
Merge pull request #2719 from dgarske/nxp_k64_mmcau
|
4 years ago |
David Garske
|
acfe9717f8
Fix for K64 MMCAU with `WOLFSSL_SMALL_STACK_CACHE`. Moved random test prior to cipher tests (was getting called first time in GMAC test).
|
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 |
David Garske
|
28d466cb10
Fix to ensure 4-byte alignment is default for MMCAU with SHA1, SHA256 and MD5.
|
4 years ago |
David Garske
|
7f42b71571
Fix NXP MMCAU when data pointer is not aligned.
|
4 years ago |
Jacob Barthelmeh
|
a0a572cf3e
fix sha256 build on armv8
|
4 years ago |
David Garske
|
b47039b7ec
Fix for possible unused local32 warning.
|
4 years ago |
David Garske
|
78f6bbcdb8
Adjusted the alignement macro to use `WC_HASH_DATA_ALIGNMENT` for shared settings across hash algos.
|
4 years ago |
David Garske
|
6bfe6761d8
Disable the new hashing aligned build option by default. Does not increase performance... the memcpy is faster than the alignment check on modern CPU's. Embedded systems may benefit from this though, so leaving support for it in place.
|
4 years ago |
David Garske
|
4c709f1f2c
Improvements to SHA-1, SHA-256 and MD5 performance:
|
4 years ago |
Hideki Miyazaki
|
a6b2d1621b
Free memory for a msg buffer when calling wc_ShaxxxFree()
|
4 years ago |
Hideki Miyazaki
|
5c6f6fdb7d
Renesas TSIP Support
|
4 years ago |
David Garske
|
e298b3290d
Fix to initialize hash flag.
|
4 years ago |
David Garske
|
b4571f1f5a
Updates to documentation for SHA256 build options. Changed to enable Ch/Maj math based of specification by default.
|
5 years ago |
David Garske
|
ebbfe769e3
Added faster `SHA256_MANY_REGISTERS` support (thanks Sean). The `WOLFSSL_SHA256_BY_SPEC` option restore old math, the new case is equivalent math, but easier for compiler to optimize.
|
5 years ago |
David Garske
|
6c65550eab
Added CryptoCell-310 support
|
5 years ago |
John Safranek
|
246c444b93
Updates for v4.0.0
|
5 years ago |
toddouska
|
57cdbffc2c
Merge pull request #2149 from dgarske/cryptocb_ret
|
5 years ago |
David Garske
|
68c04a95e0
Refactor of the crypto callback return code for cases when unavailable to use new error code `CRYPTOCB_UNAVAILABLE`. Retains support for original `NOT_COMPILED_IN` error code. Added new `CRYPTO_CB_VER` define for helping applications handle/detect changes to crypto callback interface (currently no way to determine changes at build-time between release cycles).
|
5 years ago |
Hideki Miyazaki
|
330bbb2f8b
RSA primitive hw acceleration support
|
5 years ago |
David Garske
|
dcdb1d7094
Added flag to indicate if hash is copied.
|
5 years ago |
David Garske
|
838652c03b
Added flags build option to hashing algorithms. This allows indicator to determine if hash will be "copied" as done during a TLS handshake.
|
5 years ago |
David Garske
|
9fc0610720
Fix to ensure hash devCtx is cleared.
|
5 years ago |
Sean Parkinson
|
7822cef1ac
Pull out x86_64 ASM into separate files
|
5 years ago |
toddouska
|
d16c2ca7c6
Merge pull request #1865 from JacobBarthelmeh/Optimizations
|
5 years ago |
Todd Ouska
|
f7c0a77c9c
reomved outdated submission note
|
5 years ago |