Ben non, le but c'est d'authentifier l'origine du binaire.
Tu signes avec un clé RSA le binaire (ou plus rapide un CRC calculé sur le binaire).
L'embarqué va alors authentifier le binaire (ou son CRC).
Si tu n'as pas la clé publique tu ne peux pas signer le binaire et donc il ne sera pas authentifié. La boot ROM refusera de lancer le binaire.
Si le système est bien fait, le boot ROM autorise un moyen de reflasher une appli même si l'appli actuellement flashée est refusée.
Si c'est mal fait, hormis dessouder la flash ou avoir un moyen de faire exécuter du soft en RAM via un JTAG sans passer par l’authentification de la boot rom, le matos est bon pour la poubelle.
[^] # Re: Apple ?
Posté par vpo . En réponse à la dépêche Motorola : une nouvelle étape dans l'ignominie ?. Évalué à 0.
Tu signes avec un clé RSA le binaire (ou plus rapide un CRC calculé sur le binaire).
L'embarqué va alors authentifier le binaire (ou son CRC).
Si tu n'as pas la clé publique tu ne peux pas signer le binaire et donc il ne sera pas authentifié. La boot ROM refusera de lancer le binaire.
Si le système est bien fait, le boot ROM autorise un moyen de reflasher une appli même si l'appli actuellement flashée est refusée.
Si c'est mal fait, hormis dessouder la flash ou avoir un moyen de faire exécuter du soft en RAM via un JTAG sans passer par l’authentification de la boot rom, le matos est bon pour la poubelle.