wolfssl/wolfcrypt/src
Daniel Pouzzner 9dd23fca25 wolfcrypt/src/pwdbased.c: refactor copy in scryptSalsa() as a memcpy(), for efficiency and to work around a bug in clang-17; also fix scratch buffer x in scryptBlockMix() to have correct alignment. 2023-02-08 21:31:56 -06:00
..
port add fix GCM use with CAAM SECO 2023-02-01 14:42:39 -08:00
aes.c fix resource leak (missing calls to wc_AesFree()) in wolfSSL_EVP_CIPHER_CTX_cleanup(); 2023-02-01 00:49:34 -06:00
aes_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
aes_asm.asm update copyright to 2023 2022-12-30 17:12:11 -07:00
aes_gcm_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
aes_gcm_x86_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
arc4.c update copyright to 2023 2022-12-30 17:12:11 -07:00
asm.c update copyright to 2023 2022-12-30 17:12:11 -07:00
asn.c Merge pull request #6070 from bandi13/coverityFixes 2023-02-09 10:21:12 +10:00
blake2b.c update copyright to 2023 2022-12-30 17:12:11 -07:00
blake2s.c update copyright to 2023 2022-12-30 17:12:11 -07:00
camellia.c update copyright to 2023 2022-12-30 17:12:11 -07:00
chacha.c update copyright to 2023 2022-12-30 17:12:11 -07:00
chacha20_poly1305.c update copyright to 2023 2022-12-30 17:12:11 -07:00
chacha_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
cmac.c update copyright to 2023 2022-12-30 17:12:11 -07:00
coding.c update copyright to 2023 2022-12-30 17:12:11 -07:00
compress.c update copyright to 2023 2022-12-30 17:12:11 -07:00
cpuid.c update copyright to 2023 2022-12-30 17:12:11 -07:00
cryptocb.c update copyright to 2023 2022-12-30 17:12:11 -07:00
curve448.c update copyright to 2023 2022-12-30 17:12:11 -07:00
curve25519.c update copyright to 2023 2022-12-30 17:12:11 -07:00
des3.c update copyright to 2023 2022-12-30 17:12:11 -07:00
dh.c DH and SP: sp_DhExp_* called with uninitialized outLen 2023-01-27 10:13:56 +10:00
dilithium.c update copyright to 2023 2022-12-30 17:12:11 -07:00
dsa.c Addressing PR comments 2023-02-08 13:18:13 -05:00
ecc.c Fix SE050 RSA public key loading and RSA/ECC SE050 usage from TLS with WOLF_PRIVATE_KEY_ID 2023-01-27 14:28:47 -07:00
ecc_fp.c
eccsi.c ECCSI: hash function must have output size as curve size 2023-01-18 03:54:17 +10:00
ed448.c update copyright to 2023 2022-12-30 17:12:11 -07:00
ed25519.c update copyright to 2023 2022-12-30 17:12:11 -07:00
error.c update copyright to 2023 2022-12-30 17:12:11 -07:00
evp.c Ref counting: rework for static analysers 2023-02-03 10:13:32 +10:00
ext_kyber.c update copyright to 2023 2022-12-30 17:12:11 -07:00
falcon.c update copyright to 2023 2022-12-30 17:12:11 -07:00
fe_448.c update copyright to 2023 2022-12-30 17:12:11 -07:00
fe_low_mem.c update copyright to 2023 2022-12-30 17:12:11 -07:00
fe_operations.c update copyright to 2023 2022-12-30 17:12:11 -07:00
fe_x25519_128.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fe_x25519_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mont_small.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_3.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_4.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_6.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_7.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_8.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_9.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_12.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_17.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_20.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_24.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_28.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_32.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_48.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_64.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_mul_comba_small_set.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_3.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_4.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_6.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_7.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_8.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_9.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_12.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_17.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_20.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_24.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_28.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_32.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_48.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_64.i update copyright to 2023 2022-12-30 17:12:11 -07:00
fp_sqr_comba_small_set.i update copyright to 2023 2022-12-30 17:12:11 -07:00
ge_448.c update copyright to 2023 2022-12-30 17:12:11 -07:00
ge_low_mem.c update copyright to 2023 2022-12-30 17:12:11 -07:00
ge_operations.c update copyright to 2023 2022-12-30 17:12:11 -07:00
hash.c update copyright to 2023 2022-12-30 17:12:11 -07:00
hmac.c update copyright to 2023 2022-12-30 17:12:11 -07:00
hpke.c wolfcrypt/src/hpke.c: add PRIVATE_KEY_{UNLOCK,LOCK}() wrappers in wc_HpkeSealBase() and wc_HpkeOpenBase(); 2023-01-26 15:00:56 -06:00
include.am
integer.c integer.c: fast mod reduce fix 2023-02-07 11:29:53 +10:00
kdf.c * Fixed some build configuration variations. 2023-01-03 10:59:59 -08:00
logging.c update copyright to 2023 2022-12-30 17:12:11 -07:00
md2.c update copyright to 2023 2022-12-30 17:12:11 -07:00
md4.c update copyright to 2023 2022-12-30 17:12:11 -07:00
md5.c update copyright to 2023 2022-12-30 17:12:11 -07:00
memory.c update copyright to 2023 2022-12-30 17:12:11 -07:00
misc.c * Fixed some build configuration variations. 2023-01-03 10:59:59 -08:00
pkcs7.c add sequence around algo parameters with authenvelop 2023-02-02 10:54:38 -08:00
pkcs12.c update copyright to 2023 2022-12-30 17:12:11 -07:00
poly1305.c update copyright to 2023 2022-12-30 17:12:11 -07:00
poly1305_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
pwdbased.c wolfcrypt/src/pwdbased.c: refactor copy in scryptSalsa() as a memcpy(), for efficiency and to work around a bug in clang-17; also fix scratch buffer x in scryptBlockMix() to have correct alignment. 2023-02-08 21:31:56 -06:00
random.c interim ESP32-S3 changes & diagnostics 2023-01-04 15:49:35 -08:00
rc2.c update copyright to 2023 2022-12-30 17:12:11 -07:00
ripemd.c update copyright to 2023 2022-12-30 17:12:11 -07:00
rsa.c Merge pull request #6070 from bandi13/coverityFixes 2023-02-09 10:21:12 +10:00
sakke.c update copyright to 2023 2022-12-30 17:12:11 -07:00
sha.c update copyright to 2023 2022-12-30 17:12:11 -07:00
sha3.c update copyright to 2023 2022-12-30 17:12:11 -07:00
sha3_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
sha256.c Fixes for building KCAPI with opensslextra enabled. 2023-01-13 16:33:55 -08:00
sha256_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
sha512.c ESP32 SHA384 fixes 2023-01-30 16:58:57 -08:00
sha512_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
signature.c update copyright to 2023 2022-12-30 17:12:11 -07:00
siphash.c Add fix for siphash cache and tests 2023-01-05 16:56:07 -06:00
sp_arm32.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_arm64.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_armthumb.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_c32.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_c64.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_cortexm.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_dsp32.c update copyright to 2023 2022-12-30 17:12:11 -07:00
sp_int.c SP int: tidy up ifdef 2023-02-08 10:45:00 +10:00
sp_x86_64.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00
sp_x86_64_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
sp_x86_64_asm.asm update copyright to 2023 2022-12-30 17:12:11 -07:00
sphincs.c update copyright to 2023 2022-12-30 17:12:11 -07:00
srp.c update copyright to 2023 2022-12-30 17:12:11 -07:00
tfm.c DSA sign: use mp_to_unsigned_bin_len 2023-01-23 09:14:24 +10:00
wc_dsp.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_encrypt.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_kyber.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_kyber_asm.S update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_kyber_poly.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_pkcs11.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wc_port.c Ref counting: rework for static analysers 2023-02-03 10:13:32 +10:00
wolfevent.c update copyright to 2023 2022-12-30 17:12:11 -07:00
wolfmath.c SP int: make used and size fields unsigned 2023-02-03 17:09:56 +10:00