Commit Graph

1312 Commits (1daf7f1ae23e8e2447a15504b762b83bc9ab4e3c)

Author SHA1 Message Date
gojimmypi 60c58c7c57 corrections re: https://github.com/wolfSSL/wolfssl-examples/pull/307#issuecomment-1077818201 2022-03-24 10:24:27 -07:00
Anthony Hu 67371e3413
Merge pull request #306 from dgarske/pk_tls 2022-03-24 12:40:53 -04:00
gojimmypi c325718dfc new ESP32 and tls examples using VisualGDB 2022-03-24 08:26:38 -07:00
David Garske 0cfab1d5e4 Peer review feedback. 2022-03-21 14:17:31 -07:00
David Garske df2191396e Improvements to the PK callback example to use public key. Added RSA/PSS PK support to example. 2022-03-18 11:32:32 -07:00
Kaleb Himes e7e908329c
Merge pull request #305 from embhorn/gh304
Correct use of key size in crypto/aes examples
2022-03-17 17:10:47 -05:00
JacobBarthelmeh 8fefc773a5 remove export kek example since it is an internal function 2022-03-17 10:29:36 -07:00
JacobBarthelmeh 6f11d1c5a1 add aes key update examples 2022-03-17 09:50:51 -07:00
Eric Blankenhorn 3cfda77e38 Correct use of key size in crypto/aes examples 2022-03-17 10:40:01 -05:00
David Garske 448591eed3
Merge pull request #281 from embhorn/zd13475
Note direction in SetKey for CTR and CFB example
2022-03-16 10:34:15 -07:00
David Garske 05dc1cf88b
Merge pull request #299 from anhu/custom_ext_parse
Examples for injecting and parsing of custom extensions in X.509 certificates
2022-03-10 07:26:53 -08:00
David Garske 2d875419b5
Merge pull request #302 from SparkiDev/tls13_psk_multi_id
PSK example: add TLS v1.3 client/server example supporting multiple i…
2022-03-08 10:03:38 -08:00
David Garske 0d01a92b9c Cleanups to PSK examples. 2022-03-07 13:01:38 -08:00
Sean Parkinson 2da64d0721 PSK example: add TLS v1.3 client/server example supporting multiple identities 2022-03-07 15:05:47 +10:00
Anthony Hu 1dff867c6d Instructions in the README.md 2022-03-04 16:52:49 -05:00
JacobBarthelmeh 37e0b33f4b adding devcrypto examples 2022-03-04 13:16:37 -08:00
Anthony Hu 51cfd2d2a0 Address review comments by dgarske. 2022-03-03 11:36:12 -05:00
Anthony Hu 2dca4875e7 Revert back to word16 API. 2022-03-03 10:41:54 -05:00
JacobBarthelmeh da15ec48e4 add stdio include 2022-03-02 15:38:16 -08:00
JacobBarthelmeh 8b8e61d35d add seco examples 2022-03-02 15:24:13 -08:00
Anthony Hu 0b1795e00a Changes due to API change. 2022-03-02 17:45:26 -05:00
Anthony Hu 488c018c8f Makefile 2022-03-02 15:25:57 -05:00
Anthony Hu 6da4ce41a5 Example for injecting custom extensions 2022-03-02 15:21:20 -05:00
David Garske c85c7a1152
Merge pull request #300 from kareem-wolfssl/aesSaltFix
Ensure salt[0] is 0 only if pad is 0.
2022-03-01 14:03:12 -08:00
Kareem e2aedede72 Ensure salt[0] is 0 only if pad is 0. 2022-03-01 14:58:05 -07:00
Anthony Hu d7db324862 Example for parsing of custom extensions in X.509 certificates. 2022-02-28 16:43:50 -05:00
Anthony Hu aff3a81940
Merge pull request #297 from dgarske/csr_cryptocb 2022-02-24 16:15:11 -05:00
David Garske d34e89053c Line length 2022-02-24 11:32:29 -08:00
David Garske d646f7a816 Further peer review improvements for documentation. 2022-02-24 11:30:44 -08:00
David Garske 45a13e1491 Improvements based on peer review. Added section in README.md. 2022-02-23 15:59:17 -08:00
David Garske 042956c74b CSR example using crypto callbacks (HSM). 2022-02-23 13:40:45 -08:00
Anthony Hu 3ebf31bf4d
Merge pull request #295 from dgarske/tls_pk 2022-02-22 17:50:15 -05:00
David Garske d0a152744b Peer review feedback fixes. 2022-02-22 13:45:10 -08:00
David Garske fa5832de95
Merge pull request #296 from anhu/certgen
This isn't csr generation, its certificate generation.
2022-02-18 10:31:44 -08:00
Anthony Hu e94951119a This isn't csr generation, its certificate generation. 2022-02-18 13:17:55 -05:00
David Garske 1514f810f9 Example for using PK callbacks for ECC sign of the long term key. Supports use of the asynchronous `WC_PENDING_E` return code logic when used with the asynchronous version of wolfSSL. 2022-02-17 16:21:51 -08:00
David Garske 35edb03d04
Merge pull request #294 from anhu/unused
Get rid of unused variable.
2022-02-16 12:46:49 -08:00
Anthony Hu 15b38449d4 Get rid of unused variable. 2022-02-16 15:27:03 -05:00
elms b9836c9a49
Merge pull request #293 from dgarske/btle_tls 2022-02-15 16:14:13 -08:00
David Garske 1bb931cf4d Fixes for peer review feedback. 2022-02-15 16:07:42 -08:00
David Garske aa701a77d3 Add links to examples. 2022-02-15 15:45:03 -08:00
David Garske 894059f675 Added missing `string.h` for `strcasestr`. 2022-02-15 15:07:33 -08:00
David Garske b9b85d8efb Textual updates from peer review. 2022-02-15 14:20:04 -08:00
David Garske 1b6974e4ee Improve TLS example to accept STDIN and "exit" command. Improve documentation. 2022-02-15 13:58:04 -08:00
David Garske 809e5351bb Added BTLE TLS v1.3 example. 2022-02-15 13:10:41 -08:00
Anthony Hu 6105a7c406
Merge pull request #290 from kojo1/examples-pq 2022-02-15 08:56:23 -05:00
Takashi Kojo fed26fcc7c Add command args for cert file 2022-02-12 09:18:38 +09:00
David Garske 3b21b61df6
Merge pull request #292 from anhu/pq_uart
TLS 1.3 over uart for PQ.
2022-02-11 12:35:49 -08:00
Anthony Hu 7599da2674 TLS 1.3 over uart for PQ.
...also some minor fixes in the original UART examples.
2022-02-11 15:17:50 -05:00
Anthony Hu 47d1e9f4bb
Merge pull request #291 from dgarske/tls13_fixes 2022-02-09 10:12:00 -05:00