Jump to navigation Jump to search
1,403 bytes added ,  01:18, 12 February 2008
no edit summary
=== Savegames on SD cards ===
bushing writes the following at MaxConsole: (Need "When you copy a savegame from your Wii system memory to add text herean SD card (in "Data Management"), it encrypts it with an AES key known to all consoles (SD-key). This is just to keep prying eyes from reading a savegame file. The encrypted data is then signed with the private (ECC) key for your console. This is to prevent anyone from modifying the save file. If I then give you a copy of my savefile, your Wii can decrypt it because it knows the shared secret. However, it has no way of checking this signature, because it doesn't know who I am nor my console's public key. To solve this problem, the savegame also contains a copy of the public half of my ECC key. Now your Wii can verify that I signed it, but it has no way of knowing whether it was really a Wii that signed it, or if I just made up a new random ECC key to try to fool it. To solve this problem, the copy of my Wii's public key stored inside of the savegame is then signed with Nintendo's private key. So, the console now knows that the savegame came from a Wii, using a key that was assigned by Nintendo. We solved the chicken-and-egg problem with our original memory-dumping hack. We got the private key from that Wii. Since any Wii can read any savefile, we only need to have one key -- it doesn't need to be re-encrypted / re-signed every time."
=== Channels on SD cards ===


Navigation menu