Changes

247 bytes added ,  21:50, 27 February 2016
Line 317: Line 317:  
| 0x0C
 
| 0x0C
 
| AES-128
 
| AES-128
| Wii U drive key. Comes from SEEPROM at offset 0x40.
+
| Wii U drive key.
 +
This key is generated by decrypting the SEEPROM drive key with the Wii U SEEPROM key.
 
|-
 
|-
 
| 0x0D
 
| 0x0D
Line 341: Line 342:  
| 0x12
 
| 0x12
 
| AES-128
 
| AES-128
| WagonU and usb-storage key. This key is generated by encrypting a user supplied key or the SEEPROM system transfer key with a key from the OTP.
+
| WagonU and usb-storage key.
 +
This key is generated by encrypting a user supplied key or the SEEPROM system transfer key with a key from the OTP.
 
|-
 
|-
 
| 0x13
 
| 0x13
Line 361: Line 363:  
| 0x17
 
| 0x17
 
| AES-128
 
| AES-128
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NET).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NET).
 
|-
 
|-
 
| 0x18
 
| 0x18
 
| AES-128
 
| AES-128
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NET).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NET).
 
|-
 
|-
 
| 0x19
 
| 0x19
 
| AES-128
 
| AES-128
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-ACP).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-ACP).
 
|-
 
|-
 
| 0x1A
 
| 0x1A
Line 393: Line 398:  
| 0x1F
 
| 0x1F
 
| AES-128
 
| AES-128
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NIM-BOSS).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NIM-BOSS).
 
|-
 
|-
 
| 0x20
 
| 0x20
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
 
|-
 
|-
 
| 0x21
 
| 0x21
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
 
|-
 
|-
 
| 0x22
 
| 0x22
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
 
|-
 
|-
 
| 0x23
 
| 0x23
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x40 bytes).
 
|-
 
|-
 
| 0x24
 
| 0x24
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
 
|-
 
|-
 
| 0x25
 
| 0x25
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
 
|-
 
|-
 
| 0x26
 
| 0x26
 
| UNK
 
| UNK
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (0x10 bytes).
 
|-
 
|-
 
| 0x27
 
| 0x27
 
| AES-128
 
| AES-128
| Unknown. Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NIM-BOSS).
+
| Unknown.
 +
Generated by XORing the Wii U XOR key and static data inside IOS-CRYPTO (used by IOS-NIM-BOSS).
 
|-
 
|-
 
| 0x28
 
| 0x28
| UNK
+
| AES-128
| Unknown (0x10 bytes).
+
| Devkit key.
 +
This unknown key is only generated in devkit units by decrypting the SEEPROM devkit key with a key from the OTP,
 +
or by taking a different key from the OTP if the SEEPROM one is not set.
 
|-
 
|-
 
| 0x29 to 0x40
 
| 0x29 to 0x40
108

edits