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