.. |
port
|
SHA256 ARMv8: fix wc_Sha256Transform
|
2024-03-15 09:27:15 +10:00 |
aes.c
|
Merge pull request #7234 from douzzer/20240208-test-config-and-linuxkm-tweaks
|
2024-02-12 22:50:28 +10:00 |
aes_asm.S
|
MacOS X Intel ASM clang 15: fix asm to compile without warning
|
2024-03-14 11:42:12 +10:00 |
aes_asm.asm
|
wolfcrypt/src/aes_asm.asm: fix missed _AESNI suffixing.
|
2023-11-17 10:15:03 -06:00 |
aes_gcm_asm.S
|
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
2023-11-17 01:15:28 -06:00 |
aes_gcm_asm.asm
|
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
2023-11-17 01:15:28 -06:00 |
aes_gcm_x86_asm.S
|
MacOS X Intel ASM clang 15: fix asm to compile without warning
|
2024-03-14 11:42:12 +10:00 |
aes_xts_asm.S
|
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
2023-11-17 01:15:28 -06:00 |
arc4.c
|
…
|
|
asm.c
|
add WC_DO_NOTHING macro to wolfssl/wolfcrypt/types.h, with default expansion "do {} while (0)", and globally refactor to use the macro where appropriate, annotating intended-null macros-with-args with "/* null expansion */";
|
2023-07-14 09:50:01 -05:00 |
asn.c
|
ASN.1 testing: add tests of bad DER encodings
|
2024-03-22 08:51:17 +10:00 |
blake2b.c
|
…
|
|
blake2s.c
|
…
|
|
camellia.c
|
Type conversion fixes: make explicit
|
2023-07-13 08:36:02 +10:00 |
chacha.c
|
fixes for clang -Wunreachable-code-aggressive:
|
2023-12-25 00:23:37 -06:00 |
chacha20_poly1305.c
|
linuxkm/linuxkm_wc_port.h:
|
2024-03-01 14:55:49 -06:00 |
chacha_asm.S
|
AES XTS x64 ASM: add AVX1 and AESNI implementations
|
2023-09-28 14:44:23 -05:00 |
cmac.c
|
Regression testing fixes
|
2024-03-15 13:24:40 +10:00 |
coding.c
|
…
|
|
compress.c
|
…
|
|
cpuid.c
|
SHA-256: Implementation using Intel instructions
|
2024-01-30 23:17:05 +10:00 |
cryptocb.c
|
PQC: CryptoCb support for KEM algorithm Kyber
|
2024-01-18 17:02:49 +01:00 |
curve448.c
|
…
|
|
curve25519.c
|
linuxkm/linuxkm_wc_port.h:
|
2024-02-09 00:47:23 -06:00 |
des3.c
|
Explicitly define code with WOLFCRYPT_ASYNC_CRYPT_SW
|
2023-09-19 13:10:16 -04:00 |
dh.c
|
linuxkm/linuxkm_wc_port.h:
|
2024-02-09 00:47:23 -06:00 |
dilithium.c
|
Merge pull request #7110 from Frauschi/pq_secure_element
|
2024-01-18 13:29:28 -08:00 |
dsa.c
|
linuxkm/linuxkm_wc_port.h:
|
2024-02-09 00:47:23 -06:00 |
ecc.c
|
Revert per https://github.com/wolfSSL/wolfssl/pull/7304#pullrequestreview-1925571495
|
2024-03-08 12:05:54 -08:00 |
ecc_fp.c
|
…
|
|
eccsi.c
|
linuxkm/linuxkm_wc_port.h:
|
2024-02-09 00:47:23 -06:00 |
ed448.c
|
Fix unchecked ge448_scalarmult_base return value.
|
2024-02-21 08:40:38 -06:00 |
ed25519.c
|
Merge pull request #7212 from SparkiDev/eddsa_check_priv
|
2024-02-13 09:27:34 -08:00 |
error.c
|
XMSS implementation
|
2024-01-25 11:21:39 +10:00 |
evp.c
|
wc_ecc_shared_secret_ssh fix
|
2024-02-16 13:38:35 +01:00 |
ext_kyber.c
|
PQC: CryptoCb support for KEM algorithm Kyber
|
2024-01-18 17:02:49 +01:00 |
ext_lms.c
|
Fix spelling warnings
|
2023-11-22 12:34:56 -06:00 |
ext_xmss.c
|
Fix ext_xmss sigsleft null deref.
|
2024-02-02 16:04:23 -06:00 |
falcon.c
|
Merge pull request #7110 from Frauschi/pq_secure_element
|
2024-01-18 13:29:28 -08:00 |
fe_448.c
|
Type conversion fixes: make explicit
|
2023-07-13 08:36:02 +10:00 |
fe_low_mem.c
|
…
|
|
fe_operations.c
|
…
|
|
fe_x25519_128.i
|
…
|
|
fe_x25519_asm.S
|
MacOS X Intel ASM clang 15: fix asm to compile without warning
|
2024-03-14 11:42:12 +10:00 |
fp_mont_small.i
|
…
|
|
fp_mul_comba_3.i
|
…
|
|
fp_mul_comba_4.i
|
…
|
|
fp_mul_comba_6.i
|
…
|
|
fp_mul_comba_7.i
|
…
|
|
fp_mul_comba_8.i
|
…
|
|
fp_mul_comba_9.i
|
…
|
|
fp_mul_comba_12.i
|
…
|
|
fp_mul_comba_17.i
|
…
|
|
fp_mul_comba_20.i
|
…
|
|
fp_mul_comba_24.i
|
…
|
|
fp_mul_comba_28.i
|
…
|
|
fp_mul_comba_32.i
|
…
|
|
fp_mul_comba_48.i
|
…
|
|
fp_mul_comba_64.i
|
…
|
|
fp_mul_comba_small_set.i
|
…
|
|
fp_sqr_comba_3.i
|
…
|
|
fp_sqr_comba_4.i
|
…
|
|
fp_sqr_comba_6.i
|
…
|
|
fp_sqr_comba_7.i
|
…
|
|
fp_sqr_comba_8.i
|
…
|
|
fp_sqr_comba_9.i
|
…
|
|
fp_sqr_comba_12.i
|
…
|
|
fp_sqr_comba_17.i
|
…
|
|
fp_sqr_comba_20.i
|
…
|
|
fp_sqr_comba_24.i
|
…
|
|
fp_sqr_comba_28.i
|
…
|
|
fp_sqr_comba_32.i
|
…
|
|
fp_sqr_comba_48.i
|
…
|
|
fp_sqr_comba_64.i
|
…
|
|
fp_sqr_comba_small_set.i
|
…
|
|
ge_448.c
|
wolfssl/wolfcrypt/types.h:
|
2024-02-16 10:26:21 -06:00 |
ge_low_mem.c
|
Thumb2 ASM, Curve25519
|
2023-08-24 17:43:03 +10:00 |
ge_operations.c
|
Curve25519/Ed25519: align buffers
|
2023-09-08 15:23:15 +10:00 |
hash.c
|
Fix for crypto callbacks to allow invalid devId for non _ex single shot hash functions.
|
2024-01-10 15:33:10 -08:00 |
hmac.c
|
Fixes for TLS v1.3 with crypto callbacks not offloading DeriveKeyMsg, KDF HMAC and ECH.
|
2023-12-19 08:15:58 -08:00 |
hpke.c
|
Merge pull request #6905 from bandi13/moreCodeSonarFixes
|
2023-11-01 14:46:02 -06:00 |
include.am
|
initial AutoSAR shim layer
|
2024-03-04 07:51:00 -07:00 |
integer.c
|
tfm and integer: skip whitespace at end in radix read
|
2024-02-02 14:38:40 +01:00 |
kdf.c
|
configure.ac:
|
2024-02-09 00:46:54 -06:00 |
logging.c
|
Update Arduino examples; add wolfcrypt breadcrumbs.
|
2024-03-06 15:13:37 -08:00 |
md2.c
|
Type conversion fixes: make explicit
|
2023-07-13 08:36:02 +10:00 |
md4.c
|
…
|
|
md5.c
|
Add wolfSSL debug messages
|
2024-02-08 17:22:36 -08:00 |
memory.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
misc.c
|
LMS: initial implementation
|
2024-03-07 11:43:16 +10:00 |
pkcs7.c
|
fix for memory leak on error
|
2024-03-19 00:58:32 +07:00 |
pkcs12.c
|
refactor streaming and additional comments
|
2024-02-01 11:50:51 -07:00 |
poly1305.c
|
…
|
|
poly1305_asm.S
|
AES XTS x64 ASM: add AVX1 and AESNI implementations
|
2023-09-28 14:44:23 -05:00 |
pwdbased.c
|
refactor AESNI implementations and *VECTOR_REGISTERS* macros to allow dynamic as-needed fallback to pure C, via WC_AES_C_DYNAMIC_FALLBACK.
|
2023-11-17 01:15:28 -06:00 |
random.c
|
Update Arduino examples; add wolfcrypt breadcrumbs.
|
2024-03-06 15:13:37 -08:00 |
rc2.c
|
…
|
|
ripemd.c
|
…
|
|
rsa.c
|
RSA ct test: force RsaFunctionCheckIn to not be inlined
|
2024-02-13 07:37:24 +10:00 |
sakke.c
|
wolfssl/wolfcrypt/types.h:
|
2024-02-16 10:26:21 -06:00 |
sha.c
|
Fix ShaFinal overrun.
|
2024-02-03 17:36:26 -06:00 |
sha3.c
|
Update documentation for wc_Shake256_Final to match function signature.
|
2023-10-11 16:12:34 -07:00 |
sha3_asm.S
|
AES XTS x64 ASM: add AVX1 and AESNI implementations
|
2023-09-28 14:44:23 -05:00 |
sha256.c
|
revert null check in wc_Sha256Update
|
2024-03-16 02:03:07 +07:00 |
sha256_asm.S
|
LMS: initial implementation
|
2024-03-07 11:43:16 +10:00 |
sha512.c
|
MacOS X Intel ASM clang 15: fix asm to compile without warning
|
2024-03-14 11:42:12 +10:00 |
sha512_asm.S
|
AES XTS x64 ASM: add AVX1 and AESNI implementations
|
2023-09-28 14:44:23 -05:00 |
signature.c
|
…
|
|
siphash.c
|
Siphash: x64 asm fix
|
2024-03-05 22:23:20 +10:00 |
sm2.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sm3.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sm3_asm.S
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sm4.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_arm32.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_arm64.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_armthumb.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_c32.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_c64.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_cortexm.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_dsp32.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_int.c
|
MacOS X Intel ASM clang 15: fix asm to compile without warning
|
2024-03-14 11:42:12 +10:00 |
sp_sm2_arm32.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_arm64.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_armthumb.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_c32.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_c64.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_cortexm.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_x86_64.c
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_sm2_x86_64_asm.S
|
SP updates for SM2
|
2023-10-13 08:14:15 +10:00 |
sp_x86_64.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
sp_x86_64_asm.S
|
Thumb2 inline ASM: IAR doesn't do register variables
|
2023-11-07 16:12:07 +10:00 |
sp_x86_64_asm.asm
|
Thumb2 inline ASM: IAR doesn't do register variables
|
2023-11-07 16:12:07 +10:00 |
sphincs.c
|
Adding support for dual key/signature certificates. (#7112)
|
2024-01-18 13:20:57 -08:00 |
srp.c
|
…
|
|
tfm.c
|
coverity CID 352930, fix for out of bounds write
|
2024-03-17 23:31:37 +07:00 |
wc_dsp.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
wc_encrypt.c
|
…
|
|
wc_kyber.c
|
Kyber: Implementation in wolfSSL
|
2024-03-14 09:14:50 +10:00 |
wc_kyber_asm.S
|
Kyber: Implementation in wolfSSL
|
2024-03-14 09:14:50 +10:00 |
wc_kyber_poly.c
|
Kyber fixes:
|
2024-03-15 16:06:32 -05:00 |
wc_lms.c
|
LMS: initial implementation
|
2024-03-07 11:43:16 +10:00 |
wc_lms_impl.c
|
LMS: initial implementation
|
2024-03-07 11:43:16 +10:00 |
wc_pkcs11.c
|
Add compile-time option WOLFSSL_PKCS11_RW_TOKENS
|
2023-09-15 15:18:11 +02:00 |
wc_port.c
|
global refactor of static mutex initialization to use WOLFSSL_MUTEX_INITIALIZER, and adjustment of WOLFSSL_MUTEX_INITIALIZER macro to take an argument, for Linux kernel compatibility.
|
2024-02-29 02:11:32 -06:00 |
wc_xmss.c
|
Add XMSS/XMSSMT wolfCrypt hooks.
|
2023-10-05 09:18:50 -05:00 |
wc_xmss_impl.c
|
XMSS implementation
|
2024-01-25 11:21:39 +10:00 |
wolfevent.c
|
Fix event handling
|
2023-09-08 16:34:04 -04:00 |
wolfmath.c
|
…
|
|