AES Registers: Difference between revisions
| WulfyStylez (talk | contribs) | |||
| 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  | 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. | ||