Changes

948 bytes added ,  22:28, 8 February 2015
Line 199: Line 199:  
|-
 
|-
 
| 0x04..0x07
 
| 0x04..0x07
| These keyslots use the same console-unique keyX. Each keyslot has a separate keyY.
+
| These keyslots use the same console-unique keyX. Each keyslot has a separate keyY. These are the [[Flash_Filesystem|NAND]] encryption keyslots, which keyslot gets used is determined by the [[NCSD]] partition FS type and the partition encryption type.
 
| Bootrom.
 
| Bootrom.
 
| Bootrom.
 
| Bootrom.
Line 408: Line 408:  
| Bootrom.
 
| Bootrom.
 
| Bootrom, then later NATIVE_FIRM except for keyslot 0x32.
 
| Bootrom, then later NATIVE_FIRM except for keyslot 0x32.
 +
| -
 +
| Yes
 +
|-
 +
| 0x30
 +
| This keyY is initialized via [[Nand/private/movable.sed|movable.sed]]. This is used for calculating the AESMACs under SD [[SD_Filesystem|/Nintendo 3DS/<ID0>/<ID1>/]](except [[DSiWare_Exports]]) and [[Flash_Filesystem|NAND]] /data/.
 +
| Bootrom.
 +
| Bootrom(?), then later NATIVE_FIRM.
 
| -
 
| -
 
| Yes
 
| Yes
Line 438: Line 445:  
| Bootrom.
 
| Bootrom.
 
| Bootrom, then NATIVE_FIRM for keyslot 0x37.
 
| Bootrom, then NATIVE_FIRM for keyslot 0x37.
 +
| -
 +
| Yes
 +
|-
 +
| 0x34
 +
| This keyY is initialized via [[Nand/private/movable.sed|movable.sed]]. This is used for encrypting *all* SD card data under [[SD_Filesystem|/Nintendo 3DS/<ID0>/<ID1>/]].
 +
| Bootrom.
 +
| Bootrom(?), then later NATIVE_FIRM.
 
| -
 
| -
 
| Yes
 
| Yes
Line 451: Line 465:  
| All of these keyslots use the same keyX. Keyslot 0x3B uses an unique keyY initialized by bootrom.
 
| All of these keyslots use the same keyX. Keyslot 0x3B uses an unique keyY initialized by bootrom.
 
| Bootrom.
 
| Bootrom.
| Bootrom.
+
| Bootrom, then NATIVE_FIRM for keyslot 0x3A.
 
| -
 
| -
 
| Yes
 
| Yes
Line 468: Line 482:  
| -
 
| -
 
| Yes
 
| Yes
 +
|-
 +
| 0x3A
 +
| This keyY is initialized via [[Nand/private/movable.sed|movable.sed]]. This is used for calculating the AESMACs for SD [[DSiWare_Exports]].
 +
| Bootrom.
 +
| Bootrom(?), then later NATIVE_FIRM.
 
|-
 
|-
 
| 0x3C
 
| 0x3C