Commit Graph

1594 Commits (master)

Author SHA1 Message Date
Bill Phipps 9b26031bd1 Update maek file to use C99 instead of C11 2024-09-09 12:28:44 -04:00
Sean Parkinson 7e268ba0c7
Merge pull request #456 from ColtonWilley/pkcs11_rsa_pss
Add RSA PSS signing to PKCS11 examples
2024-09-06 08:48:04 +10:00
Colton Willey 3f13cc3cc7 Update for code formatting 2024-09-05 09:44:22 -07:00
Colton Willey 7805496f0d Update PKCS11 examples to set RNG for RSA operations 2024-09-04 11:24:10 -07:00
Colton Willey ef5c8dc5bb Add RSA PSS signing to PKCS11 examples 2024-09-04 10:08:42 -07:00
Daniel Pouzzner d56158eef6
Merge pull request #453 from dgarske/dtls_cleanups
Cleanups for DTLS 1.3 client/server examples.
2024-08-31 00:43:20 -05:00
Daniel Pouzzner 3e220d88ab
Merge pull request #451 from anhu/x9146_fips_ready
Allow the X9.146 examples to build against fips-ready.
2024-08-31 00:41:43 -05:00
Daniel Pouzzner 4ee926bf83
Merge pull request #450 from SparkiDev/aesgcm_oneshot
AES-GCM one shot example
2024-08-31 00:38:49 -05:00
Daniel Pouzzner 607588cfd3
Merge pull request #449 from JacobBarthelmeh/staticmemory
add size calculation example for static memory
2024-08-31 00:33:26 -05:00
jordan 05076a726c Update dot gitignore. 2024-08-30 16:48:35 -05:00
jordan 85473cf196 tiny cleanup. 2024-08-30 16:39:39 -05:00
jordan 2c57ef3344 x509 acert example. 2024-08-30 16:37:12 -05:00
David Garske eaa8e8e022 Cleanups for DTLS 1.3 client/server examples. 2024-08-28 08:17:48 -07:00
Anthony Hu 38e80d18ea Allow the X9.146 examples to build against fips-ready. 2024-08-27 15:32:40 -04:00
Sean Parkinson 4aa0d3758a AES-GCM one shot example
Add a simple example of using the AES-GCM oneshot API for encryption and
decryption.
2024-08-08 12:23:06 +10:00
JacobBarthelmeh 0594daf982 add debug callback function example 2024-08-06 17:02:58 -06:00
JacobBarthelmeh af4a6494a7 add size calculation example for static memory 2024-08-06 16:36:35 -06:00
David Garske f707ad83da
Merge pull request #446 from anhu/posthsauth_example
New examples for post-handshake authentication.
2024-07-24 12:24:41 -07:00
Anthony Hu 7f96232480 options.h 2024-07-24 15:16:36 -04:00
Anthony Hu b4112f075f Better guarding on TLS 1.3. 2024-07-23 13:49:57 -04:00
Anthony Hu 5b926f1827 Adding WOLFSSL_USER_SETTINGS guarding 2024-07-23 13:06:51 -04:00
Anthony Hu 70909ea2f9 Better instructions 2024-07-22 17:08:03 -04:00
Anthony Hu b375acd729 Better guarding, better commenting, remove irrelevant code 2024-07-22 17:04:21 -04:00
Anthony Hu 4b84114c6a Fix filename and copyright dates 2024-07-22 12:09:52 -04:00
David Garske de246ca69f
Merge pull request #443 from anhu/mldsa
Switching over to MLDSA for the X9.146 examples.
2024-07-19 07:45:02 -07:00
David Garske 30944737b9
Merge pull request #441 from wolfSSL/PKCS7_verify
pkcs7-verify.c addition for PKCS7 PEM and DER wolfssl examples.
2024-07-19 07:44:22 -07:00
David Garske c3847f05a1
Merge pull request #442 from wolfSSL/ecc_sign_determinsitic_k2
ecc_sign_determinisitic.c test for for deterministic ECDSA Prime Field for SECP256R1, SECP384R1, and SECP521R
2024-07-19 07:42:04 -07:00
Anthony Hu c6f520911d New example for post-handshake authentication. 2024-07-12 00:30:58 -04:00
Anthony Hu 4b8f66a4fa
Merge pull request #444 from embhorn/zd18256
Add wc_ecc_set_rng to ecdh_gen_secret
2024-07-10 11:43:20 -04:00
Eric Blankenhorn 3c14ef823a Add wc_ecc_set_rng to ecdh_gen_secret 2024-07-10 10:25:52 -05:00
aidan garske 08c24d4cf3 Added pkcs7-verify verification of matching output and .p7b
added DER to PEM check  wc_DerToPem.
2024-07-08 16:25:46 -07:00
Anthony Hu ce8179b5c9 Switching over to MLDSA for the X9.146 examples. 2024-07-03 18:10:36 -04:00
aidan garske 413b997e7f ecc_sign_determinisitic.c test for for deterministic ECDSA Prime Field for SECP256R1, SECP384R1, and SECP521R .gitignore addition and binary file exclusion. 2024-07-03 11:54:26 -07:00
aidan garske 49bfb703a7 ecc_sign_determinisitic.c test for for deterministic ECDSA Prime Field for SECP256R1, SECP384R1, and SECP521R. With SHA256, SHA384, and SHA512 tests. 2024-07-03 09:58:38 -07:00
aidan garske ecd8ce1882 ecc_sign_determinisitic.c test for for deterministic ECDSA Prime Field for SECP256R1, SECP384R1, and SECP521R. With SHA256, SHA384, and SHA512 tests. 2024-07-03 09:44:51 -07:00
aidan garske 4465fe0a5d Merge branch 'PKCS7_verify' of https://github.com/aidangarske/wolfssl-examples into PKCS7_verify 2024-07-02 12:01:59 -07:00
aidan garske 2e8642ddd3 PKCS7-verify example for PKCS7 DER and PEM. 2024-07-02 11:46:53 -07:00
aidan garske 0971b433d7 PKCS7-verify example for PKCS7 DER and PEM. 2024-07-02 11:30:23 -07:00
JacobBarthelmeh ec737760ba
Merge pull request #440 from anhu/12345
Remove addition of unknown extension in dual alg cert demos
2024-06-21 09:23:53 -06:00
Anthony Hu a601c7e284 Remove addition of unknown extension in dual alg cert demos 2024-06-19 17:07:07 -04:00
David Garske 7014d6961e
Merge pull request #429 from JacobBarthelmeh/pkcs7_stream
update example to handle larger inputs
2024-06-06 08:16:21 -07:00
David Garske 37f622e492
Merge pull request #434 from SparkiDev/certvfy
Low-level certificate verification examples
2024-06-06 07:10:40 -07:00
Sean Parkinson 03af3cf231 Low-level certificate verification examples 2024-06-06 15:53:14 +10:00
David Garske b88dc1b0f4
Merge pull request #437 from anhu/pre-gen-pem
Pre-generate PQ PEM priv keys for the X9.146 demos
2024-05-23 10:43:12 -07:00
Anthony Hu abac0000d2 Pre-generate PQ PEM priv keys for the X9.146 demos 2024-05-22 17:02:11 -04:00
David Garske a68fe84c0f
Merge pull request #436 from philljj/update_lms_xmss_examples
Update lms xmss examples
2024-05-13 09:16:40 -07:00
jordan 1252dd6a34 Add missing wc_LmsKey_Init call. 2024-05-09 15:31:11 -05:00
jordan 64aedb43d0 Small readme cleanup. 2024-05-09 15:12:26 -05:00
jordan 946e6f3e7e Update LMS and XMSS examples. 2024-05-09 15:08:29 -05:00
Sean Parkinson 2326995fb0
Merge pull request #435 from bandi13/ConsolidateNaming
Several fixes in various tests across the repository
2024-05-02 10:42:57 +10:00