Skip to content

Commit

Permalink
fix(tls_cxx): Add sdkconfig.default and READMEs to examples and tests
Browse files Browse the repository at this point in the history
also made the test certs experation to 10 years
  • Loading branch information
david-cermak committed Apr 3, 2024
1 parent d1a4355 commit 03e87fd
Show file tree
Hide file tree
Showing 9 changed files with 123 additions and 97 deletions.
4 changes: 4 additions & 0 deletions components/mbedtls_cxx/examples/test_certs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Test Certificates and Keys

This is a utility component, that uses test certificates for server and client side in examples and tests.
These are self-signed certificates and generated only for test and demonstration purposes.
34 changes: 17 additions & 17 deletions components/mbedtls_cxx/examples/test_certs/ca.crt
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
-----BEGIN CERTIFICATE-----
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
-----END CERTIFICATE-----
30 changes: 15 additions & 15 deletions components/mbedtls_cxx/examples/test_certs/client.crt
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
-----BEGIN CERTIFICATE-----
MIICuzCCAaMCFDvJPoGa6Hc9T6wprgiNVm8XxpMGMA0GCSqGSIb3DQEBCwUAMCEx
CzAJBgNVBAYTAkNaMRIwEAYDVQQDDAlFc3ByZXNzaWYwHhcNMjQwMjIzMTY0MjE5
WhcNMjUwMjIyMTY0MjE5WjATMREwDwYDVQQDDAhNeUNsaWVudDCCASIwDQYJKoZI
hvcNAQEBBQADggEPADCCAQoCggEBALpxf1k2x0Fb6wUYDYvMHyFbVROk78LTEBY6
usASIARF92PYwSMuVRqAXvPHAMHQYyCW2cyOCCoGkrHSgcmmKDXyu4i4FO9s2ugG
6zJJT/zdfeSeE5H+tEb34JT1c/2olIepTfI8pCj1c5e4kJ4PhtKKK3zClMKvPJYj
TJH5g4jQjc54JNiAPdIEc+x/rrdgSzFoFohzkAydvg0sj9LYjTDzEM8e2KgVGLTR
6SJVoI9JwUj/RB0QATrd3ngLAH/5hw+iJNSKihpMxsJZkl2A9XGTtN4ZKlF6X844
S4dG4bGNRHOrcJN46Keo5RxYMYNxNrVps18C5LN2da60heFvDskCAwEAATANBgkq
hkiG9w0BAQsFAAOCAQEANoBfhU5KvnGqm/aPMD1q9kVq4jYpjI4ecfmRpS9YQMvR
rWhJqreZX0UuhmsroqVpQZWjScQi351hHMEHgXqz5SEnttwzHBUGz7Llke9f5CMj
w3wEuMJe5bF9awRGZkLXfPfwIfuA/o1FCf5rPb4lAmqpBxzUDRWAwtvCU4DWrn2O
hToIPVjKHOVxfj0SsbDcxtRa7qV1i4STtVW86jHLIbWyut2TUJkicmr6N9r0lKIj
zNBVIzd/Wdun040f6fm18hNlVZVF6huZGfdd1sIbrfTUr9KPmMyZWtXHIUTrLhM7
+NR9CEJeXar/Xc+PSbkv7kwPHyhz3RpR8j45NPdx/g==
MIICwjCCAaoCFAWE4aJdYWbMJAaBTMxVpoXMrhzvMA0GCSqGSIb3DQEBCwUAMCEx
CzAJBgNVBAYTAkNaMRIwEAYDVQQDDAlFc3ByZXNzaWYwHhcNMjQwNDAzMDkxNjE4
WhcNMzQwNDAxMDkxNjE4WjAaMRgwFgYDVQQDDA9lc3ByZXNzaWYubG9jYWwwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDcjdBQ3sHbfuWRo2LlqZF37Dfu
ymz5/fq+szcOLUUWCccxku9qNNEdZAcZHMsINurezpHXa6ZNKGqmbmqZPVrEKzMU
IolpnQmcerRt/yKqxCZ/kgsJE3IZyqi1T+xDwaBEhgdB6+wxyrL0/uBlLCbEdZAA
7MPcauIKz8ykfIwo7Ht/vcHNxGaFFu+DcNoJI/Pw6hERlC9DHuUftK0/Lap1K2o+
6kFQKqhVrvNQmaiqnz3Dr9psPO90AvbRqeODmfpi7rtU4MKOprQhUrMS9s9d5yVd
JILp74pt6nzu3EnFiixRD5XD9PtK5NvP1sgDAgbWgTttwM9X7N6mzEe/gVUZAgMB
AAEwDQYJKoZIhvcNAQELBQADggEBAJVsbAamDRuZ1J2ogHLo/UmjmcmIATmqO7Eb
aoid7+FYme/2NFzofOFtJNaCumdhwxSyf7ER6m2DUO6bDseblqNCTyRDNNXzTHEF
QiYh2PThKSDdH0fbEf4IpcbOCnpSEpIg9C/ywEhq/wzYiOlxPhNWxBKHLhEkM7aW
BerAhInCRRXymfus2HUf6aTWZ0wigMoUVKwOu16Zh04D2d6qb314cEMgKvANPiTT
dgEae7Ot+rP1s2Zp75zUbWuz4uWd4wJDOHWR25mkD3ZELfbrpmEymbOTQ26zOpIU
iPNfYZ1t9KwEjkKN+jBTXKu7QhB/u+g5yBHjRL++LEli4YGGGiA=
-----END CERTIFICATE-----
50 changes: 25 additions & 25 deletions components/mbedtls_cxx/examples/test_certs/client.key
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
30 changes: 15 additions & 15 deletions components/mbedtls_cxx/examples/test_certs/srv.crt
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
-----BEGIN CERTIFICATE-----
MIICwjCCAaoCFDvJPoGa6Hc9T6wprgiNVm8XxpMFMA0GCSqGSIb3DQEBCwUAMCEx
CzAJBgNVBAYTAkNaMRIwEAYDVQQDDAlFc3ByZXNzaWYwHhcNMjQwMjIzMTY0MjAw
WhcNMjUwMjIyMTY0MjAwWjAaMRgwFgYDVQQDDA9lc3ByZXNzaWYubG9jYWwwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGQe6LgbOuUvRRgP3kprn6R4eT
1WW8eY/95Q2m+af7zyaINg+AFoaoCGJ+cX18ZT9Hk2iBB0IfmH94tlMck73rg9Gc
VsRkfspiL47EwNY2SujibC7GT2MI9q7Qj4nzz/5/nP1VZpjsYYjIrbltQfnEv7DF
s11vwKtL+E2hPa/NvCeHfBjJlPJx1AfBwgsOLIdMj6po21/BcfJ7BGz99SC6Nb38
j/D8GmCMvMiD2DQx5NaGUge/M8GmS+3ACFh6aTa+Z45D/qe85NRuU4oNy+c+n+S+
VmGDQzS9ilv+nz4CqGZz7xzRktXrSeBtgsl3WBgyxieWLjV8k9Y87ryhSwUFAgMB
AAEwDQYJKoZIhvcNAQELBQADggEBAHpheirxHScsWe4l6N3oMVR5VaCwWpSxvmTp
4t4Ja231tHAuVRLhe9lJVWLJFPbdK2glbAqp7z2MPpZtgaFLw69B10ihazaoEMXt
n87gUMOErD44n7ofJFH8w2mxLwmm9RObrBmf4WUoqkV5j2i4JE5kFVZuw+3gh4mj
9X5k+jpz/BfKXDctvmstLu2S4OyqMwDI6E3rUKG943c/KUkUASIPuecmNlAC/8oY
rm/DzVzHxnJdNf1pGOx9pf5apSekXITMQGZwy+E62hbrXnxdSYfoahjZfM35j+Tw
v90p8HLOqdypXYe2fJELYzhE/q8a9ImIpWTePogjyuUPW1Doi/o=
MIICwjCCAaoCFAWE4aJdYWbMJAaBTMxVpoXMrhzuMA0GCSqGSIb3DQEBCwUAMCEx
CzAJBgNVBAYTAkNaMRIwEAYDVQQDDAlFc3ByZXNzaWYwHhcNMjQwNDAzMDkxNTI3
WhcNMzQwNDAxMDkxNTI3WjAaMRgwFgYDVQQDDA9lc3ByZXNzaWYubG9jYWwwggEi
MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDChMP2z+M0MSy4dNO64tuJoI37
lWBBFEmaRj7AkEQQ2opD36qJvgv17AU/S997vQvpmL3GLC0uIKNFvdUp0p7Zw4m0
UuPDU8NZTCUqjGJVV2advYzsCCRz3dlosX8z5JpN9GmxLsPjoy+jJskVU/ZCiUnv
Tipk86VZq9K2gHVGaghVk0qbo8QEorjPLk0w8KfYpSNjMV8XL3wMIWeUQ7ZzlRIg
fhFVv7QO7hCGq/h1lGeyMjszmajCmALp8DyzFggL0I6HKpqBGh7WD99Tndhl3qkL
3VFiNuNALKn+ZDW7xYseCLf2w3zxMYzNwsdgFCcOlYJ4cznx/OFFKPTybXc3AgMB
AAEwDQYJKoZIhvcNAQELBQADggEBAFD31VncaNRvs4T8fc9g8GtiHS4/f0fDzwQY
CFufm+I/J1V0NFQZtfhJEnjXu3c8CAlZx8texiJplZwMXhEsd2Qs2JkQ0i9/vlAs
ClhqR9+lPmCDISK2cQZL5gUwGE8JpGev3ty8LNxVEgTTxlSSM7IdVtVJVRpWSxCj
4zSIiozt0w4XwU240W+pDGEptnSh0CtXl8fPTQa3Zr3eepk4Io0z14+lDecYExhi
acgqAaEKLety0+EfApsR0IK/QWGnDECQMCZiduLOJhPhssE3Ybxr0bRcUOuS1ltY
63h/eVuaOxgcp+YMkIDaSuW/LBcl1p84ZQ3B+hrUTN5TztggCtU=
-----END CERTIFICATE-----
50 changes: 25 additions & 25 deletions components/mbedtls_cxx/examples/test_certs/srv.key
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
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
-----END RSA PRIVATE KEY-----
4 changes: 4 additions & 0 deletions components/mbedtls_cxx/examples/tls_client/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# TCP client example

This is a simple example uses `mbedtls_cxx` to connect to a remote echo server.
The example needs a connection to internet (or a network where the TLS echo-server is available), it could be run on linux target as well as on ESP32.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_ESP_MAIN_TASK_STACK_SIZE=8192
17 changes: 17 additions & 0 deletions components/mbedtls_cxx/tests/uart_mutual_auth/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# UART mutual authentication test

This test creates a (D)TLS server and a client on one device and checks if they can perform a TLS handshake and exchange a message.
The test uses UART as the physical layer of communication channel and, since it runs on a single ESP32, it expects two UART ports interconnected as per below:

```
+------------------------+
| ESP32 |
| |
| UART-1 UART-2 |
+---25---26------4---5---+
| | | |
| +-------+ |
+----------------+
```

The test runs in two configurations: TLS and DTLS.

0 comments on commit 03e87fd

Please sign in to comment.