Sean Parkinson
|
9ea3e173d0
|
Merge pull request #5277 from JacobBarthelmeh/req_attr
expand subject name and req attribute support
|
2022-08-04 14:32:14 +10:00 |
|
David Garske
|
2c2a7750a4
|
Merge pull request #5414 from darktohka/feature/chacha20-poly1305-evp
Integrate chacha20-poly1305 into the EVP interface
|
2022-08-03 18:21:17 -07:00 |
|
Sean Parkinson
|
e32cfb79e5
|
Merge pull request #5419 from dgarske/aurix
Support for Infineon AURIX IDE and minor compiler warnings.
|
2022-08-04 08:01:57 +10:00 |
|
David Garske
|
3f07900c1b
|
Merge pull request #5432 from embhorn/zd14172
Fix dead code warnings and build error
|
2022-08-03 15:01:20 -07:00 |
|
David Garske
|
0c1add08e3
|
Merge pull request #5416 from darktohka/feature/chacha20-outl-bytes
Ensure ChaCha20 updates out length during cipher update
|
2022-08-03 07:26:02 -07:00 |
|
Eric Blankenhorn
|
ecdccb6180
|
Fix build error with WOLFSSL_AES_DIRECT
|
2022-08-03 09:09:28 -05:00 |
|
Eric Blankenhorn
|
f713c75a73
|
Fix dead code warnings in evpCipherBlock and wc_CryptKey
|
2022-08-03 08:08:00 -05:00 |
|
David Garske
|
53e0483e47
|
Support for Infineon AURIX IDE. Fixes for Aurix compiler warnings.
|
2022-08-02 16:53:47 -07:00 |
|
JacobBarthelmeh
|
99ed727179
|
add WOLFSSL_CERT_NAME_ALL macro guard and new values to set subject
|
2022-08-01 10:52:09 -07:00 |
|
David Garske
|
da422eb422
|
Merge pull request #5406 from SparkiDev/mp_int_size
Maths bit size: ensure size is right
|
2022-07-28 15:36:58 -07:00 |
|
David Garske
|
d568e8c893
|
Merge pull request #5413 from SparkiDev/x509_san_crit
ASN template: allow SAN to be critical
|
2022-07-28 15:14:23 -07:00 |
|
David Garske
|
ac85000a02
|
Merge pull request #5415 from douzzer/20220728-fixes
20220728-fixes
|
2022-07-28 12:48:40 -07:00 |
|
David Garske
|
fde2097503
|
Merge pull request #5405 from SparkiDev/clang-x86
TFM: change inline x86 asm code to compile with clang
|
2022-07-28 08:42:17 -07:00 |
|
Disyer
|
e599bb5048
|
Mark chacha20-poly1305 as an AEAD cipher
|
2022-07-28 18:36:52 +03:00 |
|
Disyer
|
e8febaf414
|
Ensure ChaCha20 updates out length during cipher update
|
2022-07-28 18:06:41 +03:00 |
|
Daniel Pouzzner
|
545ba58cc0
|
sp_int.c sp_div(): add missing (err == MP_OKAY) clause to fix null ptr deref.
|
2022-07-28 09:28:36 -05:00 |
|
Daniel Pouzzner
|
3ac04fa3ee
|
wolfcrypt/benchmark/benchmark.c: fix gating for #include <unistd.h>.
|
2022-07-28 09:28:36 -05:00 |
|
Disyer
|
52cc73a6a4
|
Integrate chacha20-poly1305 into the EVP interface
|
2022-07-28 13:01:35 +03:00 |
|
Sean Parkinson
|
70c38f2183
|
Cert: SAN extension critical
Add field to Cert to indicate SAN extension is critical.
Handle the field being set when encoding.
|
2022-07-28 14:16:56 +10:00 |
|
David Garske
|
7b65a1f1c2
|
Merge pull request #5411 from anhu/selfsigned_template
Fix ASN template to use the subject as issuer if cert is selfsigned
|
2022-07-27 16:02:14 -07:00 |
|
David Garske
|
6ecf2c0a5e
|
Merge pull request #5399 from SparkiDev/sp_exptmod_reduce
SP int: exptmod ensure base is less than modulus
|
2022-07-27 15:43:16 -07:00 |
|
Anthony Hu
|
58cc326621
|
Calcuate ---> Calculate
|
2022-07-27 16:56:45 -04:00 |
|
Anthony Hu
|
33579045f2
|
Fix ASN template code to use the subject as issuer if cert is selfsigned.
|
2022-07-27 16:38:17 -04:00 |
|
David Garske
|
6f282c2c57
|
Merge pull request #5402 from rizlik/dke_rsa
doClientKeyExchange improvements
|
2022-07-27 08:01:16 -07:00 |
|
Sean Parkinson
|
460845ba49
|
Maths bit size: ensure size is right
Ensure WOLFSSL_MAX_RSA_BITS works.
Fix SP math size defines.
Regression testing maths implementations.
|
2022-07-27 18:58:30 +10:00 |
|
Sean Parkinson
|
788348dce2
|
TFM: change inline x86 asm code to compile with clang
|
2022-07-27 14:05:37 +10:00 |
|
Sean Parkinson
|
01aad13c38
|
Rework
|
2022-07-27 12:02:15 +10:00 |
|
Sean Parkinson
|
c2476e3858
|
SP int: exptmod ensure base is less than modulus
Ensure sp_div uses rem only when rem is big enough.
|
2022-07-27 08:48:28 +10:00 |
|
Marco Oliverio
|
2e1e8d2789
|
misc.c: introduce ctMaskCopy()
|
2022-07-26 20:59:01 +02:00 |
|
David Garske
|
1003dfeefc
|
Merge pull request #5392 from JacobBarthelmeh/caam
more macro guards with CAAM builds
|
2022-07-26 09:41:21 -07:00 |
|
Chris Conlon
|
a5b1838d8f
|
Merge pull request #5393 from TakayukiMatsuo/leakfix
|
2022-07-26 09:44:19 -06:00 |
|
Chris Conlon
|
a05b38059e
|
Merge pull request #5385 from miyazakh/sce_jenkins_fail
|
2022-07-26 09:41:46 -06:00 |
|
David Garske
|
97970d87a5
|
Merge pull request #5350 from SparkiDev/sp_math_fixes_1
SP math
|
2022-07-25 08:18:55 -07:00 |
|
TakayukiMatsuo
|
5a0afc512e
|
Fix memory leak in ECDHE with TSIP
|
2022-07-25 19:43:32 +09:00 |
|
Sean Parkinson
|
8fa2449a63
|
Cert path length: add flag to indicate path length set
A path length is allowed to be 0.
Can't check path len for 0 to determine when value is set.
Added flag to indicate path length is set.
|
2022-07-25 09:07:14 +10:00 |
|
JacobBarthelmeh
|
35d40f263e
|
more macro guards with CAAM builds
|
2022-07-22 16:19:55 -07:00 |
|
Kareem
|
dc92ec2aa9
|
Update sp_rand_prime's preprocessor gating to match wolfSSL_BN_generate_prime_ex's.
|
2022-07-22 11:07:46 -07:00 |
|
Hideki Miyazaki
|
491ebb7a3d
|
fixed compile error due to degression
fixed memory leak in wc_SCE_EccVerify
|
2022-07-22 08:29:05 +09:00 |
|
gojimmypi
|
c60fae8731
|
wc_Sha256Free checks lockDepth for Espressif RTOS
|
2022-07-21 09:08:10 +02:00 |
|
gojimmypi
|
9da0ff0f31
|
Merge branch 'master' of https://github.com/wolfSSL/wolfssl into ESP32_HW_Update_PR
|
2022-07-21 08:21:17 +02:00 |
|
David Garske
|
9450fa1412
|
Merge pull request #5375 from LinuxJedi/se050-private-key-add
Add ECC private key insertion for SE050
|
2022-07-20 12:42:13 -07:00 |
|
David Garske
|
b46a308544
|
Merge pull request #5361 from embhorn/zd14491
Fix for build with NO_TLS
|
2022-07-20 09:28:23 -07:00 |
|
Andrew Hutchings
|
07d2940757
|
Fix issue caused by undo in IDE
|
2022-07-20 16:42:09 +01:00 |
|
Andrew Hutchings
|
d7b4abfa0b
|
Fixups to the SE050 ECC pkey insert function
|
2022-07-20 16:25:39 +01:00 |
|
David Garske
|
f4191a102b
|
Merge pull request #5304 from SKlimaRA/SKlimaRA/cert-pathlen
drafted pathlen for cert struct
|
2022-07-20 07:54:13 -07:00 |
|
David Garske
|
aab2459d1f
|
Merge pull request #5372 from JacobBarthelmeh/copyright
update copyright year to 2022
|
2022-07-20 07:52:05 -07:00 |
|
David Garske
|
c029b23043
|
Merge pull request #5308 from SparkiDev/ecies_gen_iv
ECIES: Google Pay generates IV and places it before msg
|
2022-07-20 06:46:14 -07:00 |
|
Andrew Hutchings
|
ea34fb1643
|
Add ECC private key insertion for SE050
This adds a utility function which allows an ECC private key to be
inserted into the SE050's permanent storage.
|
2022-07-20 10:45:26 +01:00 |
|
Stanislav Klima
|
66c5a947fd
|
XSTRNCPY, fixed typos
|
2022-07-20 08:56:59 +02:00 |
|
Sean Parkinson
|
09bba3510f
|
ECIES: Google Pay ECIES
Generates IV and places it before msg
Uses 12 byte IV with AES-CTR
Add API to explicitly set KDF salt.
|
2022-07-20 09:30:47 +10:00 |
|