Original title: Secure Bootloader For Arm Microcontrollers
Authors: Prítel, Pavol
Document type: Papers
Language: eng
Publisher: Vysoké učení technické v Brně, Fakulta elektrotechniky a komunikačních technologií
Abstract: Embedded systems are single purpose devices, where software updates are often omitted or very limited in comparison with personal computer systems. Such systems are typically using microcontrollers with limited memory and computing power. Enabling software updates on an embedded system brings some security issues that need to be taken into account. As soon as there is a possibility of software update, the device is exposed to risk of malicious or not original applications being executed on the device. In this paper a reference implementation of bootloader with security features is described. As a result of using asymmetric cryptography, the memory footprint and startup time is increased significantly. The contribution of this work is in finding the right algorithm that will offer trade-off between level of security and used resources of targeted microcontroller.
Keywords: bootloader; cipher; elliptic curve cryptography; embedded; microcontroller
Host item entry: Proceedings of the 23st Conference STUDENT EEICT 2017, ISBN 978-80-214-5496-5

Institution: Brno University of Technology (web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library.
Original record: http://hdl.handle.net/11012/187136

Permalink: http://www.nusl.cz/ntk/nusl-414796


The record appears in these collections:
Universities and colleges > Public universities > Brno University of Technology
Conference materials > Papers
 Record created 2020-07-11, last modified 2021-08-22


No fulltext
  • Export as DC, NUŠL, RIS
  • Share