Difference between revisions of "Act.dat"
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) (Replaced content with "See [https://www.psdevwiki.com/ps3/ACT.DAT].") Tag: Replaced |
(Undo revision 12645 by CelesteBlue (talk)) Tag: Undo |
||
Line 1: | Line 1: | ||
− | + | == Structure == | |
+ | |||
+ | {| class="wikitable sortable" | ||
+ | | style="background-color:#123EDA; color:#FFFFFF;" |'''Name''' | ||
+ | | style="background-color:#123EDA; color:#FFFFFF;" |'''Offset''' | ||
+ | | style="background-color:#123EDA; color:#FFFFFF;" |'''Size''' | ||
+ | | style="background-color:#123EDA; color:#FFFFFF;" |'''Example''' | ||
+ | | style="background-color:#123EDA; color:#FFFFFF;" |'''Remark''' | ||
+ | |- | ||
+ | | Activation Type || 0x0 || 0x4 || 00000001 || | ||
+ | |- | ||
+ | | Version || 0x4 || 0x4 || 00000001, 00000002 || 1(old) or 2(current) | ||
+ | |- | ||
+ | | Account ID || 0x8 || 0x8 || AB CD EF 01 02 34 78 91 || PSN Account ID | ||
+ | |- | ||
+ | | Primary Key Table || 0x10 || 0x800 || N.A || Encrypted RIF keys table | ||
+ | |- | ||
+ | | Unknown1 || 0x810 || 0x40 || N.A|| | ||
+ | |- | ||
+ | | OpenPsId || 0x850 || 0x10 || N.A|| | ||
+ | |- | ||
+ | | Unknown3 || 0x860 || 0x10 || N.A|| Encrypted_data for v.1 / Padding for v.2 | ||
+ | |- | ||
+ | | Unknown4 || 0x870 || 0x10 || N.A|| Encrypted_data for v.1 / Time_Stamp for v.2 | ||
+ | |- | ||
+ | | Secondary Table || 0x880 || 0x650 || N.A || | ||
+ | |- | ||
+ | | RSA Signature|| 0xED0 || 0x100 || N.A|| RSA Public Key for RIF type 0 and 1 | ||
+ | |- | ||
+ | | Unknown Sig || 0xFD0 || 0x40 || N.A|| params are unknown | ||
+ | |- | ||
+ | | ECDSA Signature || 0x1010 || 0x28 || N.A|| pub=vsh_pub, ctype=0x02(vsh_curves) | ||
+ | |} | ||
+ | |||
+ | The Primary Key table is unique per PSN account. It is encrypted using ECB with the ConsoleId of the console activated with this PSN account. |
Revision as of 13:37, 26 December 2019
Structure
Name | Offset | Size | Example | Remark |
Activation Type | 0x0 | 0x4 | 00000001 | |
Version | 0x4 | 0x4 | 00000001, 00000002 | 1(old) or 2(current) |
Account ID | 0x8 | 0x8 | AB CD EF 01 02 34 78 91 | PSN Account ID |
Primary Key Table | 0x10 | 0x800 | N.A | Encrypted RIF keys table |
Unknown1 | 0x810 | 0x40 | N.A | |
OpenPsId | 0x850 | 0x10 | N.A | |
Unknown3 | 0x860 | 0x10 | N.A | Encrypted_data for v.1 / Padding for v.2 |
Unknown4 | 0x870 | 0x10 | N.A | Encrypted_data for v.1 / Time_Stamp for v.2 |
Secondary Table | 0x880 | 0x650 | N.A | |
RSA Signature | 0xED0 | 0x100 | N.A | RSA Public Key for RIF type 0 and 1 |
Unknown Sig | 0xFD0 | 0x40 | N.A | params are unknown |
ECDSA Signature | 0x1010 | 0x28 | N.A | pub=vsh_pub, ctype=0x02(vsh_curves) |
The Primary Key table is unique per PSN account. It is encrypted using ECB with the ConsoleId of the console activated with this PSN account.