Changes

Jump to navigation Jump to search
65 bytes removed ,  20:31, 11 November 2021
→‎File structure: pulled initial padding out of ticket view and adjusted offsets
|-
| 0x104
| 0x2A30x139| 0x19F0x3C| Padding (always 0)|-| 0x140| 0x2A1| 0x161
| Ticket view
|}
|-
| 0x000
| 0x03B| 0x03C| Padding (Always 0 - everything after this field is covered by the above signature)|-| 0x03C| 0x07B0x039
| 0x040
| Signature issuer
|-
| 0x040
| 0x07B
| 0x0B7
| 0x03C
| ECDH data, used to generate one-time key during install of console specific titles
|-
| 0x0B70x07C| 0x0BA0x07E
| 0x003
| Unused/Padding
|-
| 0x0BA0x07F| 0x0CA0x08E
| 0x010
| Title Key, encrypted by Common Key
|-
| 0x0CA0x08F| 0x0CA0x08F
| 0x001
| Unknown
|-
| 0x0CA0x090| 0x0D20x097
| 0x008
| ticket_id (used as IV for title key decryption of console specific titles)
|-
| 0x0D20x098| 0x0D60x09B
| 0x004
| Console ID
|-
| 0x0D60x09C| 0x0DE0x0A3
| 0x008
| Title ID / [http://en.wikipedia.org/wiki/Initialization_Vector Initialization Vector] (IV) used for AES-[http://en.wikipedia.org/wiki/Cipher_Block_Chaining#Cipher-block_chaining_.28CBC.29 CBC] encryption
|-
| 0x0DE0x0A4| 0x0E00x0A5
| 0x002
| Unknown, mostly 0xFFFF
|-
| 0x0E00x0A6| 0x0E20x0A7
| 0x002
| Ticket title version
|-
| 0x0E20x0A8| 0x0E40x0A9
| 0x002
| Permitted Titles Mask
|-
| 0x0E40x0AA| 0x0E80x0AD
| 0x004
| Permit mask. The current disc title is ANDed with the inverse of this mask to see if the result matches the Permitted Titles Mask.
|-
| 0x0E80x0AE| 0x0E90x0AE
| 0x001
| Title Export allowed using PRNG key (1 = allowed, 0 = not allowed)
|-
| 0x0E90x0AF| 0x0EA0x0AF
| 0x001
| Common Key index (2 = [http://wiiubrew.org/wiki/WiiMode Wii U Wii mode], 1 = Korean Common key, 0 = "normal" Common key)
|-
| 0x0EB0x0B0| 0x11B0x0DF
| 0x030
| Unknown. Is all 0 for non-VC, for VC, all 0 except last byte is 1.
|-
| 0x11B0x0E0| 0x15B0x11F
| 0x040
| Content access permissions (one bit for each content)
|-
| 0x15B0x120| 0x15D0x121
| 0x002
| Padding (Always 0)
|-
| 0x15D0x122| 0x1610x125
| 0x004
| Enable time limit (1 = Enabled, 0 = Disabled)
|-
| 0x1610x126| 0x1650x129
| 0x004
| Time limit (Seconds)
|-
| 0x1650x12A| 0x19D0x161
| 0x038
| 7 more time_limit structs as above ({int enable, seconds})

Navigation menu