Changes

55 bytes added ,  06:20, 18 April 2015
Line 311: Line 311:     
== Keyslots ==
 
== Keyslots ==
There are 0x40 keyslots, each of which stores three keys called keyX, keyY and normalkey. All keys can be set explicitly, but the normalkey can optionally be generated using a hardware key scrambler instead (see below). There is no way to read the contents of a keyslot.
+
There are 0x40 keyslots, each of which stores three keys called keyX, keyY and normalkey. All keys can be set explicitly, but the normalkey can optionally be generated using a hardware key generator instead (see below). There is no way to read the contents of a keyslot.
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 331: Line 331:  
| [[Flash_Filesystem|NAND]] partition keys.
 
| [[Flash_Filesystem|NAND]] partition keys.
   −
Keyslot is determined by [[NCSD]] partition FS type and encryption type. The New3DS Process9 sets the keyY for keyslot 0x05 (New3DS CTRNAND) to a key from .(ro)data.
+
Keyslot is determined by [[NCSD]] partition FS type and encryption type.  
 +
The New3DS Process9 sets the keyY for keyslot 0x05 (New3DS CTRNAND) to a key from .(ro)data. Its keyX is console-unique and set by the bootloader.
 
| Bootrom.
 
| Bootrom.
 
| Bootrom.
 
| Bootrom.
96

edits