Skip to content

Commit

Permalink
Add links to examples.
Browse files Browse the repository at this point in the history
  • Loading branch information
dgarske committed Feb 15, 2022
1 parent 894059f commit aa701a7
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 6 additions & 2 deletions btle/README.md
Original file line number Diff line number Diff line change
@@ -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`
Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion btle/ecies/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit aa701a7

Please sign in to comment.