User Tools

Site Tools


manual:security

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
manual:security [2018/07/03 15:52]
voorburg [Security]
manual:security [2018/07/03 15:52]
voorburg [Security]
Line 2: Line 2:
 The OpenBLT bootloader is an open source project, allowing everyone to access the sources. One downside of this is that if someone knows the OpenBLT bootloader is used in your product, it is relatively easy for them to figure out how to update the firmware in your product. Although this could be a feature of your product, in most cases it is not desirable. The OpenBLT bootloader is an open source project, allowing everyone to access the sources. One downside of this is that if someone knows the OpenBLT bootloader is used in your product, it is relatively easy for them to figure out how to update the firmware in your product. Although this could be a feature of your product, in most cases it is not desirable.
  
-For this reason the bootloader contains a seed/key security module. If this security module is enabled in the bootloader'​s configuration,​ updates can only be made by users that have the seed/key shared library (*.dll, *.so) with the correct security algorithm on their PC. If not, then firmware updates are not allowed and the bootloader will simply not allow a connection to be established:​+For this reason the bootloader contains a seed/key security module. If this security module is enabled in the bootloader'​s configuration,​ updates can only be made by users that have the seed/key shared library (*.dll, *.so) with the correct security algorithm on their PC. If not, then firmware updates are not allowed and the bootloader will simply not allow a connection to be established, regardless of how many times the microcontroller is reset:
  
 {{:​manual:​microboot_seedkey_security_noconnection.png?​|}} {{:​manual:​microboot_seedkey_security_noconnection.png?​|}}
manual/security.txt ยท Last modified: 2022/02/10 19:10 by voorburg