156Fermer158
ExtendeDLe 15/09/2004 à 22:47
Flanker :
il dit "corrupted certificate memory" ou un truc du style.

Non, seulement en cas de problème avec la déprotection de la Flash.

Il est possible de procéder à la réception de l'ensemble de l'AMS par le boot même avec des certificats corrompus. A la fin de la réception, la clé publique est recherchée dans les certificats. Si la structure des certificats est incorrecte, une clé publique de substitution trouvée dans le boot est fournie (peut-être pour éviter de faire planter le reste du boot).
Le travail de décryptage de la signature MD5 est fait avec cette clé. La signature MD5 est recalculée est comparée avec la version décryptée, elles sont bien sûr différentes. Un code d'erreur est affiché (8), et le boot est prêt à recevoir une nouvelle version de l'AMS (en gros la calc est condamnée à vivre avec son boot uniquement).