Im Allgemeinen würde ich gehen, indem Sie etwas und zufällig in das ROM-Image und verwenden Sie das als ein Seed, um den EEPROM-Inhalt zu verschlüsseln, um die Extraktion zu stoppen und nach Image-Mod neu zu programmieren.Sicherung EEPROM-Daten gegen Änderung
Ein offensichtlicher Fehler scheint zu sein, dass dies nicht aufhören zu manipulieren in Form von den externen EEPROM-Chip durch einen leeren ersetzen ... oh Blick zurück zum ersten Mal Zustand, lassen Sie fragen, um Schlüssel zu sparen!
Auswahl der Komponenten ist keine Option für mich, die Hardware-Plattform ist bereits definiert. Der EEPROM wird während der Lebensdauer des Geräts als Konfiguration und Zustandsänderung programmiert, so dass das Trennen der Löschleitung ebenfalls ein No-Go ist.
Ich suchte nach Meinung über mögliche Lösungen, um die Fälschung eines Neuzustandes (Erstlauf) zu verhindern, da dies die Funktionalität ermöglichen würde, die sensiblen Daten zu speichern und das Gerät zu entsperren.
Ich bin zuversichtlich, dass eine Blockchiffre (ECB-Modus) ausreicht, um die sensiblen Daten zu sichern, vielleicht übertrieben! Dieser Ansatz zusammen mit mehreren Kopien, Salzen eines und nicht das andere sollte es finanziell unwirtschaftlich machen, Geld und Zeit zu setzen, um diesen Maßnahmen zu begegnen.
Lesen Sie 'Fooled von Randomness' und Sie werden wissen, wie zufällig, was Sie denken," zufällig "ist :) – dirkgently
Ich dachte über die Qualifizierung meiner" Random "aber dachte es unnötig, aber es scheint, ich sollte. Ich werde mir die Empfehlung ansehen, ich bin sicher, dass ich etwas Interessantes finden werde. Aber mir ist klar, was zufällige und zufällige Verschlüsselung bedeutet. – Oliver