David Garske 9d9549fbd3 Merge pull request #5836 from anhu/kyber_cleanup hace 1 año
..
port 1c7826b199 wolfcrypt/src/port/kcapi/kcapi_aes.c: fix error checking on KCAPI wc_AesGcmEncrypt() and wc_AesGcmDecrypt(). hace 1 año
aes.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
aes_asm.S 66ce7635b9 AES x86 ASM: new assembly hace 1 año
aes_asm.asm 8eaa85e412 update copyright year to 2022 hace 1 año
aes_gcm_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
aes_gcm_x86_asm.S 34a03f6646 AES-GCM x86: fix for AESNI implementation hace 1 año
arc4.c 8eaa85e412 update copyright year to 2022 hace 1 año
asm.c 788348dce2 TFM: change inline x86 asm code to compile with clang hace 1 año
asn.c b2f9838af4 Fix DSA public decode to allow extra buffer (in case private key is passed in). Fixes for clang-tidy "value stored never read". Allow showing line number and conditional with `DEBUG_WOLFSSL_VERBOSE` on `TEST_RES_CHECK`. hace 1 año
blake2b.c 8eaa85e412 update copyright year to 2022 hace 1 año
blake2s.c 8eaa85e412 update copyright year to 2022 hace 1 año
camellia.c 8eaa85e412 update copyright year to 2022 hace 1 año
chacha.c 8eaa85e412 update copyright year to 2022 hace 1 año
chacha20_poly1305.c b200d65a6a Added new ABI reference hooks. This is round two, more to come. hace 1 año
chacha_asm.S 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
cmac.c 45bf793b5a SE050 expansion: add RSA support, allow for larger key IDs, get/set key ID from ecc_key/RsaKey, fixes for SE050 hashing, remove XREALLOC dependency, API to store/get binary object, API to erase object, test.c compatibility hace 1 año
coding.c c146fcf581 Update Base16_Encode so the ending null terminator is optional. hace 1 año
compress.c 8eaa85e412 update copyright year to 2022 hace 1 año
cpuid.c c78b669b42 allow for cpuid public functions with non-intel build hace 1 año
cryptocb.c 8eaa85e412 update copyright year to 2022 hace 1 año
curve25519.c 8eaa85e412 update copyright year to 2022 hace 1 año
curve448.c 8eaa85e412 update copyright year to 2022 hace 1 año
des3.c 959386422e Migrate async names from "test" to "software." hace 1 año
dh.c 3bfff3bfc5 wolfcrypt/src/dh.c: fix benign uses of uninited var in wc_DhAgree_Sync(), introduced in #5782 -- see oss-fuzz #53177. hace 1 año
dilithium.c b4f1b6d04d fix whitespace and C++-style comments. hace 1 año
dsa.c 8eaa85e412 update copyright year to 2022 hace 1 año
ecc.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
ecc_fp.c 5d377b7bc5 for make dist and also aes compatibility hace 9 años
eccsi.c 8eaa85e412 update copyright year to 2022 hace 1 año
ed25519.c 45bf793b5a SE050 expansion: add RSA support, allow for larger key IDs, get/set key ID from ecc_key/RsaKey, fixes for SE050 hashing, remove XREALLOC dependency, API to store/get binary object, API to erase object, test.c compatibility hace 1 año
ed448.c f807c70637 Ed make public key wasn't checking whether private key set hace 1 año
error.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
evp.c e5cfd96609 QUIC API support in OpenSSL compat layer, as needed by HAProxy integration. hace 1 año
ext_kyber.c a2fb4c0788 Remove kyber-90s and route all kyber through wolfcrypt. hace 1 año
falcon.c 82a900b438 Initial commit to add Dilithium NIST PQC winner. hace 1 año
fe_448.c 46091b7c7d Curve448 32-bit C code: handle corner case hace 1 año
fe_low_mem.c 8eaa85e412 update copyright year to 2022 hace 1 año
fe_operations.c 8eaa85e412 update copyright year to 2022 hace 1 año
fe_x25519_128.i a242424abe Generated files: fixes hace 2 años
fe_x25519_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
fp_mont_small.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_12.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_17.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_20.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_24.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_28.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_3.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_32.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_4.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_48.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_6.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_64.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_7.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_8.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_9.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_mul_comba_small_set.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_12.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_17.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_20.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_24.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_28.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_3.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_32.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_4.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_48.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_6.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_64.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_7.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_8.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_9.i 8eaa85e412 update copyright year to 2022 hace 1 año
fp_sqr_comba_small_set.i 8eaa85e412 update copyright year to 2022 hace 1 año
ge_448.c a242424abe Generated files: fixes hace 2 años
ge_low_mem.c 52ed047a44 Fix a mismatched decl and impl hace 1 año
ge_operations.c 8eaa85e412 update copyright year to 2022 hace 1 año
hash.c f153e65102 SHA-3: check BMI1 availablity for ASM hace 1 año
hmac.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
include.am 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
integer.c 09f4a94b24 Fixes for small stack in TLS v1.3, HKDF and SHA2. Add new `WC_ASN_HASH_SHA256` build option to allow forcing SHA2-256 for the internal certificate calculations. Fixes for integer.c with small stack (allocate only the size needed, not the max). hace 1 año
kdf.c 327b66d3ed Miscellaneous fixes from scan-build and KDF refactor & small build fixes hace 1 año
logging.c 466b625b5d wolfcrypt/src/logging.c: add missing void arg list to definition of wc_GetCurrentIdx(). hace 1 año
md2.c 8eaa85e412 update copyright year to 2022 hace 1 año
md4.c 8eaa85e412 update copyright year to 2022 hace 1 año
md5.c 8eaa85e412 update copyright year to 2022 hace 1 año
memory.c 8eaa85e412 update copyright year to 2022 hace 1 año
misc.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
pkcs12.c 3bf21b5a05 Expand error queue usage with new macro WOLFSSL_ERROR_VERBOSE. hace 1 año
pkcs7.c 1b0171fe3e fix PKCS7 SignedData verification when signer cert is not first in SET hace 1 año
poly1305.c 66ce7635b9 AES x86 ASM: new assembly hace 1 año
poly1305_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
pwdbased.c 8eaa85e412 update copyright year to 2022 hace 1 año
random.c 9036c098b0 Merge pull request #5760 from cconlon/se050 hace 1 año
rc2.c 8eaa85e412 update copyright year to 2022 hace 1 año
ripemd.c 8eaa85e412 update copyright year to 2022 hace 1 año
rsa.c 7005d416ce SP int: Comment and rework some code hace 1 año
sakke.c f771181e1a fixes for issues introduced in #5384: hace 1 año
sha.c 45bf793b5a SE050 expansion: add RSA support, allow for larger key IDs, get/set key ID from ecc_key/RsaKey, fixes for SE050 hashing, remove XREALLOC dependency, API to store/get binary object, API to erase object, test.c compatibility hace 1 año
sha256.c fec7469c19 Tidy up Espressif ESP32 test and benchmark examples (#5800) hace 1 año
sha256_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
sha3.c f153e65102 SHA-3: check BMI1 availablity for ASM hace 1 año
sha3_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
sha512.c 09f4a94b24 Fixes for small stack in TLS v1.3, HKDF and SHA2. Add new `WC_ASN_HASH_SHA256` build option to allow forcing SHA2-256 for the internal certificate calculations. Fixes for integer.c with small stack (allocate only the size needed, not the max). hace 1 año
sha512_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
signature.c 0e57e9858f Integrate Xilinx Versal hace 1 año
siphash.c 2fa206dec0 wolfcrypt/src/siphash.c: fix bugprone-macro-parentheses, and in wc_SipHash(), fix clang-diagnostic-overlength-strings around inline asm. hace 1 año
sp_arm32.c 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
sp_arm64.c 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
sp_armthumb.c 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
sp_c32.c 22141faf16 SP C, SP int: improve performance hace 1 año
sp_c64.c 22141faf16 SP C, SP int: improve performance hace 1 año
sp_cortexm.c 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
sp_dsp32.c 8eaa85e412 update copyright year to 2022 hace 1 año
sp_int.c d3441545ef Merge pull request #5852 from SparkiDev/sp_c_perf_2 hace 1 año
sp_x86_64.c 3e58c63647 SP P521 small HAVE_COMP_KEY: sp_521_mont_sqr_n* hace 1 año
sp_x86_64_asm.S e3ced9f9ae Make some improvements to user_settings_asm.h. hace 1 año
sp_x86_64_asm.asm 800830187b Fixes for SP and x86_64 with MSVC hace 1 año
sphincs.c 10ce703d71 Add sphincs to wolfCrypt. hace 1 año
srp.c 8eaa85e412 update copyright year to 2022 hace 1 año
tfm.c f4e258d196 Generic changes hace 1 año
wc_dsp.c 8eaa85e412 update copyright year to 2022 hace 1 año
wc_encrypt.c 77ffacf6d1 Fix for build error with SHA2-256 disabled. hace 1 año
wc_kyber.c 77676537f6 Fix undesirable kyber dependencies when not building kyber (#2) hace 1 año
wc_kyber_asm.S 938ab16907 Also address assembly file hace 1 año
wc_kyber_poly.c 77676537f6 Fix undesirable kyber dependencies when not building kyber (#2) hace 1 año
wc_pkcs11.c 2d424f7d06 PKCS#11: add initialization API that returns PKCS#11 return value hace 1 año
wc_port.c 6190666108 Support for Analog Devices MAXQ1080 and MAXQ1065 hace 1 año
wolfevent.c 8eaa85e412 update copyright year to 2022 hace 1 año
wolfmath.c f4e258d196 Generic changes hace 1 año