RIF: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 20: | Line 20: | ||
| 0x50 || 0x10 || Hash generated from license key | | 0x50 || 0x10 || Hash generated from license key | ||
|- | |- | ||
| 0x60 || | | 0x60 || 8 || License start time | ||
|- | |- | ||
| | | 0x68 || 8 || License expiration time | ||
|- | |- | ||
| 0x70 || 0x28 || ECDSA Signature | |||
| 0x70 || | |||
|- | |- | ||
|} | |} | ||
{{File Formats}}<noinclude>[[Category:Main]]</noinclude> | {{File Formats}}<noinclude>[[Category:Main]]</noinclude> |
Revision as of 16:16, 21 April 2020
- Acronym for Rights Information File (Found in PSP SDK)
- Tied to IDPS and act.dat of purchased game/dlc (see NPDRM Selfs for more info)
Table of Contents for a RIF
Offset | Size | Notes |
---|---|---|
0x00 | 4 | License version (shared with act.dat) |
0x04 | 4 | File version |
0x08 | 8 | Account ID |
0x10 | 0x30 | Content ID |
0x40 | 0x10 | Hash generated from private key |
0x50 | 0x10 | Hash generated from license key |
0x60 | 8 | License start time |
0x68 | 8 | License expiration time |
0x70 | 0x28 | ECDSA Signature |
|