Vandaag de dag kan bijna alle firmware geüpdate worden. Het IoT zorgt ervoor dat ieder apparaat een online verbinding heeft, wat het upgraden op afstand mogelijk maakt. Juist daarom is het cruciaal om er voor te zorgen dat dit ook veilig gebeurt. Op de firmware van het device wilt u, voordat u daadwerkelijk gaat updaten, zeker weten dat de nieuwe firmware wel echt voor u is bedoeld.
In deze presentatie bekijken we hoe we robuuste firmware upgrade- functionaliteit kunnen maken voor een embedded device. Waar moet u rekening mee houden bij de firmware zelf? Wanneer mag u updaten? Hoe kunt u verifiëren dat de upgrade gelukt is? Maar ook buiten de firmware van uw device is het belangrijk om rekening te houden met beveiliging. De firmware mag dan wel robuust zijn, maar wanneer iemand eenvoudig een malafide upgrade kan maken en deze kan uploaden, bent u terug bij af.
Joel Kraan, Alten