Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wolfssl/wolfboot-examples
Examples for the wolfSSL wolfBoot Secure Bootloader using wolfCrypt
https://github.com/wolfssl/wolfboot-examples
bootloader bootloader-examples contiki cryptography embedded firmware-update firmware-verification nrf52 portable riotos samr21 secure-bootloader security wolfboot
Last synced: 4 days ago
JSON representation
Examples for the wolfSSL wolfBoot Secure Bootloader using wolfCrypt
- Host: GitHub
- URL: https://github.com/wolfssl/wolfboot-examples
- Owner: wolfSSL
- License: gpl-2.0
- Created: 2018-12-07T17:16:03.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-26T10:35:46.000Z (3 months ago)
- Last Synced: 2024-08-27T13:09:09.340Z (3 months ago)
- Topics: bootloader, bootloader-examples, contiki, cryptography, embedded, firmware-update, firmware-verification, nrf52, portable, riotos, samr21, secure-bootloader, security, wolfboot
- Language: C
- Homepage: https://www.wolfssl.com
- Size: 814 KB
- Stars: 37
- Watchers: 20
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wolfBoot-examples
Examples for the wolfSSL wolfBoot Secure Boot, using wolfCrypt and wolfSSL.This repository contains example applications using [wolfBoot](https://github.com/wolfSSL/wolfBoot) to perform remote firmware updates.
## List of examples
* DTLS/IPv6/6LoWPAN/BLE secure firmware update mechanism, with [contiki OS on Nordic nRF52 platform](contiki-nrf52)
* USB CDC-ACM signed firmware update mechanism, with [RIOT-OS on Atmel SAM-R21 platform](riotOS-samr21)
* HTTPS over TLS1.3 signed firmware update mechanism, with [freeRTOS on Freescale K64F](freeRTOS-Freescale-K64F-https-TLS1.3)
* wolfSSH SCP transfer firmware update mechanism, with [freeRTOS on Freescale K64F](freeRTOS-Freescale-K64F-scp)
* BLE-GATT FOTA service using [RIOT-OS and Nimble on Nordic nRF52](riotOS-nrf52840dk-ble)
* Measured boot demo using [wolfTPM on STM32F4](test-app-STM32F4-measured-boot)## License
See the documentation within each component subdirectory for more information about using and distributing this software.
wolfBoot, wolfSSL (formerly known as CyaSSL) and wolfCrypt are Copyright (c) 2006-2018 wolfSSL Inc., and licensed for use under GPLv2 (see [LICENSE](LICENSE))