Changes

Jump to navigation Jump to search
383 bytes added ,  21:54, 21 July 2021
→‎OTP Contents: description of every content
Line 39: Line 39:  
|- style="background-color: #ddd;"
 
|- style="background-color: #ddd;"
 
! Address
 
! Address
 +
! Contents
 
! Description
 
! Description
 
|-
 
|-
| 0-4 || [[boot1]] hash
+
| 0-4 || [[boot1]] hash || Expected hash checked against actual boot1 hash by [[boot0]]
 
|-
 
|-
| 5-8 || [[ticket|common key]]
+
| 5-8 || [[ticket|common key]] || Used to encrypt title keys in tickets
 
|-
 
|-
| 9 || [[savegame Files|NG id]]
+
| 9 || [[savegame Files|NG id]] || Used to name the NG [[certificate chain|certificate]]
 
|-
 
|-
| a-11 || NG private key
+
| a-11 || NG private key || Per-console key that signs save files
 
|-
 
|-
| 11-15 ||[[Hardware/NAND|NAND]] HMAC (overlaps with NG private key)
+
| 11-15 ||[[Hardware/NAND|NAND]] HMAC (overlaps with NG private key) || Per-console key that signs NAND blocks
 
|-
 
|-
| 16-19 || NAND key
+
| 16-19 || NAND key || Per-console key that encrypts the NAND
 
|-
 
|-
| 1a-1d || RNG seed
+
| 1a-1d || RNG seed || Used for crypto-related random number generation
 
|-
 
|-
| 1e-1f || Unknown
+
| 1e-1f || Unknown || Appears to vary between units
 
|-
 
|-
 
|}
 
|}
5,579

edits

Navigation menu