summaryrefslogtreecommitdiff
path: root/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt')
-rw-r--r--FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt b/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt
new file mode 100644
index 000000000..e3e15fa33
--- /dev/null
+++ b/FreeRTOS-Labs/Demo/FreeRTOS_IoT_Libraries/https/readme.txt
@@ -0,0 +1,24 @@
+See https://freertos.org/https/ for further information.
+
+Contains projects that demonstrate the IoT HTTPS library.
+
+- Securing HTTPS Communication -
+The Hypertext Transfer Protocol (HTTP) is a widely used protocol for application
+such as home media to interact with web servers. The Hypertext Transfer Protocol
+Secure (HTTPS) is an extension to HTTP, adding secure element to the connection.
+HTTPS is encrypted with Transport Layer Security (TLS), which also requires server
+authentication. In addition to server authentication, mutual authentication
+authenticates the identity of both the server and the client.
+
+- Pre-configured HTTPS Example Projects -
+The examples contained in subdirectories from here demonstrate the concepts
+described above one at a time. The first example demonstrates plain text
+HTTP (insecure) communication, the second example builds on the first to
+introduce weak server authentication, and the third example builds on the second to
+introduce strong mutual authentication. Note: It is our recommendation to always
+use strong mutual authentication in any Internet of Things (IoT) application. The
+plain text project is only provided to validate HTTP communication can be
+established prior to introducing encryption and authentication, and to allow the
+HTTP packets to be observed using a network packet sniffer such as Wireshark for
+those who wish to do so. The first two projects are in no way intended to be
+examples suitable for production use.