Secure Boot Loader Replacement via Unique Identifier Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for replacing boot loaders on electronic devices lack security, as they often rely on single keys or passwords that can be hacked, posing a risk of unlocking all devices if compromised, and do not provide a secure authorization for replacement.
Innovation Solution
A method that verifies the connection of input/output terminals using a first boot loader, reads and verifies a unique identifier's signature from a removable storage device, and allows installation of a second boot loader only when the signature is valid, ensuring secure replacement and preventing unauthorized access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single key or password is used to unlock the device for boot loader replacement, then the operation is simple and fast, but the security is compromised because once hacked, all instances of the device can be unlocked
Solution Approach 1:
The patent segments the security mechanism by introducing unique identifiers for each device and corresponding unique keys stored in secure elements. Instead of a single universal key, each device has its own segmented security credentials, so compromising one device does not affect others. The boot loader replacement process is segmented into multiple verification steps including unique identifier validation and cryptographic signature verification.
Solution Approach 2:
The patent introduces cryptographic signatures and secure element intermediaries between the boot loader and the replacement process. The signature verification module acts as an intermediary that validates the authenticity of boot loader updates using cryptographic keys stored in secure elements, preventing unauthorized replacements while maintaining operational security.
2Reliability
If a JTAG interface password controlled by chip vendor is used, then security is improved, but the ease of operation deteriorates because the password is not generally available to manufacturers
Solution Approach 1:
The patent creates a universal boot loader replacement mechanism that works across multiple device types and manufacturers. The secure element with unique identifier and cryptographic signature system provides a multi-functional solution that can be implemented by any manufacturer without requiring vendor-specific passwords, enabling broad compatibility while maintaining security.
Solution Approach 2:
The patent enables devices to self-verify boot loader authenticity through onboard secure elements and cryptographic verification. Each device has its own unique credentials stored in secure elements, allowing it to independently verify boot loader signatures without external intervention or vendor-specific authentication, making the process self-sufficient and universally accessible.
Data Source
AI summary
A method of booting an electronic device includes verifying communicable connection of a sender input/output terminal of the electronic device to a receiver input/output terminal of the electronic device, using a first boot loader executing on a computing processor of the electronic device. The method further includes reading a signature of a unique identifier of the electronic device from a removable storage device received by the electronic device, verifying the signature of the unique identifier of the electronic device, and allowing installation of a second boot loader on the electronic device when the signature is valid.


