David Garske
|
a03ed32380
Support for Android KeyStore compatibility API's:
|
2 years ago |
Juliusz Sosinowicz
|
7dea1dcd39
OpenResty 1.13.6.2 and 1.19.3.1 support
|
2 years ago |
Jacob Barthelmeh
|
c729318ddd
update copyright date
|
3 years ago |
toddouska
|
72eebd6e75
Merge pull request #3795 from JacobBarthelmeh/CAAM
|
3 years ago |
Hideki Miyazaki
|
cd26444e01
addressed jenkins failure part1
|
3 years ago |
Hideki Miyazaki
|
525d28f38f
Implemented MD5_Transform
|
3 years ago |
Jacob Barthelmeh
|
749425e1e8
first pre alpha code for QNX + CAAM
|
3 years ago |
Chris Conlon
|
45c5a2d39c
update copyright to 2020
|
4 years ago |
David Garske
|
a5d222a20e
Make public the hash set/get flags functions.
|
4 years ago |
John Safranek
|
246c444b93
Updates for v4.0.0
|
5 years ago |
David Garske
|
1a8388641d
Change new hash SetFlag/GetFlag API's to private.
|
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
|
c83e63853d
Refactor unqiue hash types to use same internal values (ex WC_MD5 == WC_HASH_TYPE_MD5). Refactor the Sha3 types to use wc_ naming.
|
6 years ago |
connerwolfssl
|
fab99f9f44
Merge https://github.com/wolfssl/wolfssl into doxygen_project
|
6 years ago |
David Garske
|
a4a5f4f27a
STM32 refactor to move hashing code into `wolfssl/wolfcrypt/port/stm32.h`. Supports CubeMX HAL or StdPeriLib with MD5, SHA1, SHA224 and SHA256. Detects if hardware supports SHA2. Adds hashing context save/restore and hashing clock/power optimizations. Fix for building *.c in wolfcrypt/src/port for `caam_driver.c`. Fix for warning with `wolfSSL_CryptHwMutexUnLock` when no threading defined and return code not checked.
|
6 years ago |
connerwolfssl
|
fc754ba88e
Merge https://github.com/wolfssl/wolfssl
|
6 years ago |
connerwolfssl
|
ad4cf69993
Moved doxygen API comments in to a seperate directory
|
6 years ago |
Jacob Barthelmeh
|
5fa9455bf9
add CAAM with INTEGRITY support
|
6 years ago |
David Garske
|
911b6f95f8
Release v3.12.2 (lib 14.0.0). Updated copywright.
|
6 years ago |
David Garske
|
6707be2b0e
Added new `--disable-oldnames` option to allow for using openssl along-side wolfssl headers (without OPENSSL_EXTRA). Add `--enable-opensslcoexist` which makes sure `oldnames` is disabled. Refactor of `SSL_` to `WOLF_SSL_`. Refactor of `SHA`, `MD5`, `SHA224`, `SHA256`, `SHA512` and `SHA384` to `WC_` naming.
|
6 years ago |
David Garske
|
dcab2f47ee
Fixes for STM32 hardware acceleration. Adds CubeMX HAL hashing support for MD5, SHA1, SHA224 and SHA256. Adds support for STM32F7 (`WOLFSSL_STM32F7`). Fixes issue with AES-GCM and STM32F2. Cleanup of the STM32 macros (adds `NO_STM32_HASH`, `NO_STM32_CRYPTO` and `NO_STM32_RNG` to optionally disable hardware acceleration).
|
6 years ago |
David Garske
|
74ed94ddb1
Fixes to support large hashing against HW without caching (in exclusive hardware access) Large hashing uses previous hash code with two descriptors and polling. Added wolfCrypt large hash tests for MD5, SHA and SHA256. Add missing MCAPI set size API's. Cleanup AES GCM large test. Changed MPLABX projects to default to PIC32MZ2048EFM144.
|
6 years ago |
David Garske
|
4e735631e7
Fixes for PIC32MZ:
|
6 years ago |
David Garske
|
c1640e8a3d
Intel QuickAssist (QAT) support and async enhancements/fixes:
|
7 years ago |
David Garske
|
4a7651a09a
STM32 F2/F4 CubeMX and Std Peripheral Library hardware crypto support for RNG, AES, SHA1, DES3 and MD5. Adds new WOLFSSL_STM32_CUBEMX and WOLFSSL_STM32F4 defines. Tested on STM32F437II.
|
7 years ago |
Jacob Barthelmeh
|
e99a5b0483
prepare for release v3.9.0
|
8 years ago |
David Garske
|
f8876854f4
Spelling fixes in comments and error strings (ALGO_ID_E, ASN_TIME_E and WOLFSSL_ERROR function).
|
8 years ago |
Takashi Kojo
|
d67168d539
aes.c cleaned. ti-has.c, ti-aes.c, ti-des3.c are included in each respective algorithm source file.
|
9 years ago |
Takashi Kojo
|
5bcce85de4
md5.h cleaned
|
9 years ago |
Takashi Kojo
|
527013ec1e
corrected NL code
|
9 years ago |