Skip to content
Inovasense

MCUboot

MCUboot — Open-source bezpečný bootloader pre 32-bitové mikrokontroléry s verifikovaným bootom, šifrovanými OTA aktualizáciami a ochranou proti rollbacku.

MCUboot — Bezpečný bootloader pre mikrokontroléry

MCUboot je open-source bezpečný bootloader pre 32-bitové mikrokontroléry. Poskytuje root of trust na úrovni firmvéru — zabezpečuje, že na zariadení sa spustí len kryptograficky podpísaný, autentický firmvér.

Kľúčové vlastnosti

VlastnosťPopis
Podpisovanie obrazovEd25519, ECDSA-P256, RSA-2048/3072
Šifrované obrazyAES-CTR-128/256 šifrovanie firmvéru
Dual-slot aktualizáciaPrimárny + sekundárny slot pre bezpečné aktualizácie
Ochrana proti rollbackuMonotónne počítadlá verzií
Sériová obnovaMCUmgr protokol pre USB/UART obnovu

CRA súlad

EU Cyber Resilience Act vyžaduje autentifikované aktualizácie firmvéru, ochranu proti rollbacku a infraštruktúru pre správu zraniteľností — MCUboot všetko toto zabezpečuje.

Súvisiace pojmy

  • Secure Boot — MCUboot je implementačná vrstva pre MCU-based systémy.
  • OTA Update — MCUboot riadi výmenu slotov firmvéru.
  • CRA — EÚ legislatíva vyžadujúca bezpečný boot.

MCUboot je náš predvolený bootloader pre všetky embedded projekty. Pozrite Embedded Security & IoT.