From aa701a77d330b749123a591f6758ac265c85e9c5 Mon Sep 17 00:00:00 2001 From: David Garske Date: Tue, 15 Feb 2022 15:27:45 -0800 Subject: [PATCH] Add links to examples. --- btle/README.md | 8 ++++++-- btle/ecies/README.md | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/btle/README.md b/btle/README.md index b16c98d4..f46a1082 100644 --- a/btle/README.md +++ b/btle/README.md @@ -1,11 +1,13 @@ # BTLE Examples -BTLE / Lightweight Secure Transport Example: +BTLE / Lightweight Secure Transport Examples: Bluetooth Low Energy (BTLE) is a lightweight / low power wireless protocol. Its supported by Apple iPhone 4s and later and most Android phones. It operates in the 2.4GHz spectrum and has 3 advertising channels and 37 data channels. ## Elliptic Curve Integrated Encryption Scheme (ECIES) Example +See [ecies](ecies) folder and `README.md` for example details. + wolfSSL ECIES support: * SEC1: `--enable-eccencrypt=yes` * ISO 18033: `--enable-eccencrypt=iso18033` @@ -20,10 +22,12 @@ ECIES Features: ## TLS v1.3 Example +See [tls](tls) folder and `README.md` for example details. + TLS v1.3 Features: * Encryption: AES-GCM or ChaCha20/Poly1305 * Authentication: Standard X.509 certificates against long term key (recommend ECC) -* Resumption: Session Tickets. +* Resumption: Session Tickets ## BTLE Simulator diff --git a/btle/ecies/README.md b/btle/ecies/README.md index c32aa3f0..d5b3ea74 100644 --- a/btle/ecies/README.md +++ b/btle/ecies/README.md @@ -17,7 +17,7 @@ See `BTLESecureMessageExchange.pdf` for details. The wolfSSL library must be built and installed using: ``` -./configure --enable-ecc --enable-eccencrypt --enable-hkdf +./configure --enable-eccencrypt make make check sudo make install