.. |
port
|
65742c4a7a
ARM32 ASM: regenerated with fixes
|
2 months ago |
aes.c
|
06195a2e2a
fix unused variables
|
2 months ago |
aes_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
aes_asm.asm
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
aes_gcm_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
aes_gcm_asm.asm
|
60f438f0c3
Dilithum, Kyber: Update to final specification
|
4 months ago |
aes_gcm_x86_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
aes_xts_asm.S
|
643f472cfb
AES-XTS ASM x64: Add Intel x64 implementation of streaming
|
7 months ago |
aes_xts_asm.asm
|
60f438f0c3
Dilithum, Kyber: Update to final specification
|
4 months ago |
arc4.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
asm.c
|
b6bfae9c24
asm.c: fix ppc asm for macOS
|
3 months ago |
asn.c
|
052cf77233
acert: fix defines, cleanup, more testing.
|
2 months ago |
blake2b.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
blake2s.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
camellia.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
chacha.c
|
2323a5cf59
ARM32 ChaCha20, Poly1305: assembly code
|
3 months ago |
chacha20_poly1305.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
chacha_asm.S
|
aab97fe9e2
ChaCha20, Poly1305 ASM for MSVC
|
7 months ago |
chacha_asm.asm
|
60f438f0c3
Dilithum, Kyber: Update to final specification
|
4 months ago |
cmac.c
|
60dbe38226
Update cmac.c to eliminate extra spaces
|
3 months ago |
coding.c
|
c81c9be9ce
error code fixes:
|
3 months ago |
compress.c
|
f419e2351b
Remove NULL test with 'ptr = NULL' at the end
|
4 months ago |
cpuid.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
cryptocb.c
|
7592241a46
Merge pull request #8007 from billphipps/fix_cmac_cryptocb
|
3 months ago |
curve25519.c
|
4753e1c32e
Use `byte` for `isAllocated` bit-field. Cleanup some of the "heap" hint logic.
|
2 months ago |
curve448.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
des3.c
|
e912aff7e5
DES ECB using mmcau HW Library, and DES ECB basic test
|
3 months ago |
dh.c
|
072c5311a5
m4/ax_atomic.m4: fixes for C++ compatibility.
|
3 months ago |
dilithium.c
|
c3410f2cb8
dilithium: support building dilithium with wolfboot.
|
2 months ago |
dsa.c
|
c81c9be9ce
error code fixes:
|
3 months ago |
ecc.c
|
caf920100c
Merge pull request #8051 from cconlon/eccOidCacheLock
|
2 months ago |
ecc_fp.c
|
5d377b7bc5
for make dist and also aes compatibility
|
10 years ago |
eccsi.c
|
c81c9be9ce
error code fixes:
|
3 months ago |
ed25519.c
|
06195a2e2a
fix unused variables
|
2 months ago |
ed448.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
error.c
|
55cd8a800f
FIPS v5 gating fixes:
|
3 months ago |
evp.c
|
e944967731
wolfssl/wolfcrypt/types.h: add WC_NO_STATIC_ASSERT path, and add C89-compatible live fallback definition for wc_static_assert().
|
2 months ago |
ext_kyber.c
|
844d0ec558
Get rid of pqm4 in favour our own Kyber/MLDSA implementation
|
3 months ago |
ext_lms.c
|
01eaa56290
Fixes for building wolfBoot sources for PQ LMS/XMSS.
|
4 months ago |
ext_xmss.c
|
01eaa56290
Fixes for building wolfBoot sources for PQ LMS/XMSS.
|
4 months ago |
falcon.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fe_448.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fe_low_mem.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fe_operations.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fe_x25519_128.h
|
92bbd651b6
rename wolfcrypt/src/fe_x25519_128.i to wolfcrypt/src/fe_x25519_128.h to avoid appearance as a cleanable intermediate.
|
6 months ago |
fe_x25519_asm.S
|
aab97fe9e2
ChaCha20, Poly1305 ASM for MSVC
|
7 months ago |
fp_mont_small.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_12.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_17.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_20.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_24.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_28.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_3.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_32.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_4.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_48.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_6.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_64.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_7.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_8.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_9.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_mul_comba_small_set.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_12.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_17.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_20.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_24.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_28.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_3.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_32.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_4.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_48.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_6.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_64.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_7.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_8.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_9.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
fp_sqr_comba_small_set.i
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
ge_448.c
|
d6a7187538
Programmatically remove NULL test with { XFREE() }
|
4 months ago |
ge_low_mem.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
ge_operations.c
|
d7a0f49906
Programmatically remove NULL test before XFREE
|
4 months ago |
hash.c
|
06195a2e2a
fix unused variables
|
2 months ago |
hmac.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
hpke.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
include.am
|
2a354905cb
Add wolfSSL esp-tls and Certificate Bundle Support, improve esp32_mp RSA
|
3 months ago |
integer.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
kdf.c
|
88c3e0af22
Memory usage improvements
|
3 months ago |
logging.c
|
05c4955316
linuxkm: add support for WOLFSSL_DEBUG_BACKTRACE_ERROR_CODES using dump_stack().
|
4 months ago |
md2.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
md4.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
md5.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
memory.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
misc.c
|
60c2499602
wolfssl/wolfcrypt/types.h: when defining fallback do-nothing SAVE_VECTOR_REGISTERS2(), also define SAVE_VECTOR_REGISTERS2_DOES_NOTHING, and likewise for fallback CAN_SAVE_VECTOR_REGISTERS, define CAN_SAVE_VECTOR_REGISTERS_ALWAYS_TRUE;
|
3 months ago |
pkcs12.c
|
c81c9be9ce
error code fixes:
|
3 months ago |
pkcs7.c
|
8017c816bb
check on RNG init return with test, and make input const
|
3 months ago |
poly1305.c
|
2323a5cf59
ARM32 ChaCha20, Poly1305: assembly code
|
3 months ago |
poly1305_asm.S
|
aab97fe9e2
ChaCha20, Poly1305 ASM for MSVC
|
7 months ago |
poly1305_asm.asm
|
60f438f0c3
Dilithum, Kyber: Update to final specification
|
4 months ago |
pwdbased.c
|
180ad206fc
check klen in byte
|
4 months ago |
random.c
|
45b88048c2
make macro unique to wolfSSL
|
3 months ago |
rc2.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
ripemd.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
rsa.c
|
4753e1c32e
Use `byte` for `isAllocated` bit-field. Cleanup some of the "heap" hint logic.
|
2 months ago |
sakke.c
|
c81c9be9ce
error code fixes:
|
3 months ago |
sha.c
|
9881edfabe
Crypto Callback Support for ARM ASM: AES-ECB/CBC, SHA-1/256/384/512 + Fix SP SHA CB Bug
|
3 months ago |
sha256.c
|
9881edfabe
Crypto Callback Support for ARM ASM: AES-ECB/CBC, SHA-1/256/384/512 + Fix SP SHA CB Bug
|
3 months ago |
sha256_asm.S
|
8b3fbe47e6
SHA-256 x64 ASM - fix use of %rip
|
8 months ago |
sha3.c
|
de657787cf
Kyber Aarch64: assembly implementations of functions
|
3 months ago |
sha3_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sha512.c
|
9881edfabe
Crypto Callback Support for ARM ASM: AES-ECB/CBC, SHA-1/256/384/512 + Fix SP SHA CB Bug
|
3 months ago |
sha512_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
signature.c
|
b178138d83
src/internal.c: in wolfSSL_ERR_reason_error_string(), add missing error string for SCR_DIFFERENT_CERT_E, and de-gate error strings previously gated on HAVE_HTTP_CLIENT.
|
3 months ago |
siphash.c
|
5b8e9e692f
wolfcrypt/src/siphash.c: fixes for bugprone-macro-parentheses.
|
3 months ago |
sm2.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sm3.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sm3_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sm4.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_arm32.c
|
8d0047fedf
SP: fixes for several bugprone-macro-parentheses and -Wconversions.
|
3 months ago |
sp_arm64.c
|
8d0047fedf
SP: fixes for several bugprone-macro-parentheses and -Wconversions.
|
3 months ago |
sp_armthumb.c
|
8d0047fedf
SP: fixes for several bugprone-macro-parentheses and -Wconversions.
|
3 months ago |
sp_c32.c
|
8d0047fedf
SP: fixes for several bugprone-macro-parentheses and -Wconversions.
|
3 months ago |
sp_c64.c
|
8d0047fedf
SP: fixes for several bugprone-macro-parentheses and -Wconversions.
|
3 months ago |
sp_cortexm.c
|
d2047986d9
Kyber ASM ARMv7E-M/ARMv7-M: added assembly code
|
2 months ago |
sp_dsp32.c
|
d6a7187538
Programmatically remove NULL test with { XFREE() }
|
4 months ago |
sp_int.c
|
695914ed33
SP Maths: PowerPC ASM fix
|
2 months ago |
sp_sm2_arm32.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_arm64.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_armthumb.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_c32.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_c64.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_cortexm.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_x86_64.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_sm2_x86_64_asm.S
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
sp_x86_64.c
|
aa41e09937
SP x86_64 asm: check for AVX2 support
|
3 months ago |
sp_x86_64_asm.S
|
75d06cd6f3
SP Intel x64 ASM: fixes
|
6 months ago |
sp_x86_64_asm.asm
|
91ea7ab206
Fix for SP small calling label with GCC (broken in PR #7753).
|
4 months ago |
sphincs.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
srp.c
|
b178138d83
src/internal.c: in wolfSSL_ERR_reason_error_string(), add missing error string for SCR_DIFFERENT_CERT_E, and de-gate error strings previously gated on HAVE_HTTP_CLIENT.
|
3 months ago |
tfm.c
|
17261467a6
Revert "FP SmallStack Fix"
|
3 months ago |
wc_dsp.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
wc_encrypt.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
wc_kyber.c
|
2db2bedd5f
Merge pull request #8027 from SparkiDev/kyber_original_fix
|
2 months ago |
wc_kyber_asm.S
|
60f438f0c3
Dilithum, Kyber: Update to final specification
|
4 months ago |
wc_kyber_poly.c
|
f7afc47d98
Kyber ARM32 ASM: add assembly using base instructions
|
2 months ago |
wc_lms.c
|
c36ab59f24
fixes for defects identified by nightly testing:
|
5 months ago |
wc_lms_impl.c
|
537827ebde
Add missing config.h on some .c files.
|
4 months ago |
wc_pkcs11.c
|
246228e410
Check for PIN before saving it.
|
3 months ago |
wc_port.c
|
7b805d7a7d
Add lock around static ECC ecc_oid_cache
|
2 months ago |
wc_xmss.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
wc_xmss_impl.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
wolfevent.c
|
31a6a2bf59
update copyright to 2024
|
5 months ago |
wolfmath.c
|
603c03c0be
MPI: add mp_sign_t and sp_sign_t.
|
3 months ago |