Overview

Description

wolfBoot will secure your device boot process against malicious attacks that seek to replace your firmware and take control of your device and/or steal its data. This portable secure bootloader solution offers authentication and firmware update mechanisms. With its minimalistic design and tiny HAL API, wolfBoot is completely independent from any OS or bare-metal application. wolfBoot supports Renesas RX72N, RA6M4 MCUs and RZ/N2L MPUs.

Image

Features

  • Multi-slot partitioning of the flash device
  • Integrity verification of the firmware image(s) using SHA2 or SHA3
  • Authenticity verification of the firmware image(s) using wolfCrypt's digital signature algorithms
  • Highly reliable, transport-agnostic firmware update mechanism
  • Anti-rollback protection (via version numbering)
  • Hardware-assisted dual-bank swapping
  • Support for secure key storage, OTP memory, TPM 2.0

Comparison

Applications

Applications

  • Smart Home, Energy, and Grid
  • Industrial Automation – Controllers to Sensors

Documentation

Type Title Date
Product Brief PDF 212 KB 日本語
1 item