NCSD: Difference between revisions

D0k3 (talk | contribs)
NCSD header: fixed bad reserved size and offset
Myria (talk | contribs)
NCSD Signature: mention sighax and boot ROM
Line 137: Line 137:


=== NCSD Signature ===
=== NCSD Signature ===
The RSA pubk used for gamecard NCSD is stored in [[Memory_layout|ITCM]]. The separate pubk used for NAND NCSD is stored in Process9 .(ro)data instead of ITCM.
The RSA public key used for gamecard NCSD is stored in [[Memory_layout|ITCM]]. The separate public key used for NAND NCSD is stored in Process9 .(ro)data instead of ITCM, and in [[Bootloader|boot ROM]].
 
For the boot ROM check, sighax may be used to fake-sign NAND headers.  Process9's check will fail, however, unless patched.


=== Partition Flags ===
=== Partition Flags ===