Daniel Pouzzner
|
8c3cbf84f9
add missing gating around WOLFSSL_NO_SHAKE256, WOLFSSL_NOSHA512_224, and WOLFSSL_NOSHA512_256.
|
3 yıl önce |
John Safranek
|
2de6b3b2bd
Move the KDF functions into their own source file.
|
3 yıl önce |
John Safranek
|
a49125e613
FIPS KDF Update
|
3 yıl önce |
David Garske
|
a03ed32380
Support for Android KeyStore compatibility API's:
|
3 yıl önce |
TakayukiMatsuo
|
56843fbefd
Add support for EVP_sha512_224/256 (#4257)
|
3 yıl önce |
TakayukiMatsuo
|
0dc98b8299
Add support for EVP_shake128/256
|
3 yıl önce |
kaleb-himes
|
94831eadf1
Sync SHAKE256 default (disabled) with parent default edDSA448 (disabled) and remove WOLFSSL_NO_SHAKE256 flag
|
3 yıl önce |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 yıl önce |
David Garske
|
c62b48f7d0
Fixes for building with RSA public or verify only. Fixes issue with reserved "div" keyword as variable name. ZD11585
|
3 yıl önce |
toddouska
|
7e5f838f48
Merge pull request #3577 from dgarske/releasefixes_async
|
3 yıl önce |
David Garske
|
ce0a2f3bc9
Fixes for Cavium Nitrox and Intel QuickAssist.
|
3 yıl önce |
Juliusz Sosinowicz
|
a7ec58003e
PKCS7 changes
|
4 yıl önce |
David Garske
|
64b081f3c9
Improve the SHA256 crypto callback for ASN, so a `wc_Sha`/`wcSha256` context exists for certificate hashing.
|
3 yıl önce |
Sean Parkinson
|
2c6eb7cb39
Add Curve448, X448, Ed448 implementations
|
4 yıl önce |
David Garske
|
ba9dc11e62
Adds options to disable the hash wrappers (`NO_HASH_WRAPPER`) and base64 decode (`NO_WOLFSSL_BASE64_DECODE`).
|
4 yıl önce |
Chris Conlon
|
45c5a2d39c
update copyright to 2020
|
4 yıl önce |
David Garske
|
b780982aa4
Adds "devId" crypto device and "heap" context for Hash wrappers and PBKDF
|
4 yıl önce |
Daniele Lacamera
|
51ea806d8b
Allow pwdbased module to compile without ASN
|
4 yıl önce |
David Garske
|
5ea13a09f6
Adds Blake2s support (--enable-blake2s), which provides 32-bit Blake2 support.
|
5 yıl önce |
Jacob Barthelmeh
|
2a6ab9549b
add macro guards
|
5 yıl önce |
Sean Parkinson
|
cc5ba81245
SHA-3 support in Hash
|
5 yıl önce |
John Safranek
|
246c444b93
Updates for v4.0.0
|
5 yıl önce |
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 yıl önce |
Eric Blankenhorn
|
02ff19a6c4
Moving PRF to wolfcrypt
|
5 yıl önce |
Chris Conlon
|
def7a91e70
fix CAVP selftest build errors
|
6 yıl önce |
David Garske
|
efbabbfb29
Further improvements to hashing code to make sure wc_*Free is always called including wc_HashFree. Added new defines to disable PIC32MZ hardware features using `NO_PIC32MZ_HASH`, `NO_PIC32MZ_RNG` and `NO_PIC32MZ_CRYPT`.
|
6 yıl önce |
David Garske
|
92cb8f06ea
Fixes to make sure hash free is always called (resolves memory leaks with PIC32MZ hashing hardware). Only print Alloc/Free messages with track memory when `WOLFSSL_DEBUG_MEMORY_PRINT` is defined. Added test for ForceZero with 0 length.
|
6 yıl önce |
Sean Parkinson
|
9433fcb820
Allow SHA384 to be compiled in without SHA512
|
6 yıl önce |
Sean Parkinson
|
88a2531652
Cache the data allocated in SHA-2 Transform functions
|
6 yıl önce |
David Garske
|
7ae9e4359d
Added support for the STM32L4 with AES/SHA hardware acceleration. Fixed a few minor compiler warnings with mis-matched enum types.
|
6 yıl önce |