RIF
Jump to navigation
Jump to search
Located on ms0:/PSP/LICENSE/<CONTENT_ID>.rif
Stands for Rights Information File
Offset | Size | Notes |
---|---|---|
0x00 | 2 | Version (shared with act.dat) |
0x02 | 2 | Version flag (shared with act.dat) |
0x04 | 2 | DRM Type |
0x06 | 2 | License Flags |
0x08 | 8 | NP Account ID (in little-endian) for Network and Local DRM, 8 first bytes of sha-1 of some key for Free DRM. |
0x10 | 0x30 | Content ID |
0x40 | 0x10 | Encrypted account keyring index for Network and Local DRM, 12 last bytes of sha-1 of some key + 4 bytes of zeroes for Free DRM. |
0x50 | 0x10 | Encrypted RIF Key |
0x60 | 8 | License start time |
0x68 | 8 | License expiration time |
0x70 | 0x28 | ECDSA Signature |