Industry jargon
Secure boot
Secure boot is a startup security process that checks software before allowing it to run on the device. Its purpose is to stop unauthorised or altered code from being accepted as trusted charger software. The exact implementation depends on the processor and product architecture. A charger may use cryptographic verification anchored in hardware or another protected root of trust. Secure boot protects the startup path. It complements signed firmware and secure update controls, which deal with how new code reaches the device in the first place.