Act.dat: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Undo revision 12645 by CelesteBlue (talk))
Tag: Undo
(Undo revision 12658 by SKGleba (talk))
Tags: Replaced Undo
Line 1: Line 1:
== Structure ==
See [https://www.psdevwiki.com/ps3/ACT.DAT].
 
{| 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 14:05, 26 December 2019

See [1].