

QA Digest (described as "This is a digest of packaged files and attributes.")Ġ0 00 00 00 00 00 00 00 B5 76 E1 D9 00 EE 9B BC 8E 24 17 91 5D BC 5A CB Version + App Version / TitleID (on size 0xC)

PackageType / PackageFlag / StorageType (PS Vita)

Static void pkg_hmac ( const uint8_t * data, unsigned int len, uint8_t hmac ) PKG_METADATA Identifier PKG header NPDRM ECDSA signature (R_sig, S_sig). Using always npdrm_pkg_ps3_aes_key / npdrm_pkg_ps3_idu_aes_key, whatever the platform is. See Keys#NPDRM_PKG.2FSELF_ECDSA_Public_Key.ĪES-CMAC hash. PS Vita: PSP securities + more Metadata (0xD-0x12) that embed digests of files embedded into the. PSP: PS3 securities + Extended Header (3 PKG HMAC hashes of the headers). PS3: file SHA-1 + QA digest + ECDSA signature. Usually NPDRM packages are signed with two signatures - one for the header and the other for the entry table. pkg consists in some hashes and signatures.Īll NPDRM packages are signed with an ECDSA signature. spkg, a sort of Certified File.Ī System Update package contains 3 segments: System Software Update files are packed into. 2.5.1.10 PSN Package NPDRM by DEL1GHT Team (2010).2.5.1.9 Force Package NPDRM by DEL1GHT Team (2010).2.5.1.8 Make Edata/Package NPDRM GUI by SubZero Dezigns (2012).2.5.1.7 Make Package Npdrm Patcher (revision 1732) by SubZero Dezigns (2012).2.5.1.6 PS Vita SDK official tool: make_pkg.exe (2014).

