Editing Keys
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
= Keys Notes = | = Keys Notes = | ||
You can download the keys from: | You can download the keys from: [http://www.ps3devwiki.com/files/devtools/ps3keys/ ps3keys] (or for scetool here : [http://www.ps3devwiki.com/files/devtools/scetool/data/ scetool/data/]) | ||
[https://github.com/search?utf8=%E2%9C%93&q=PS3keys&repo=&langOverride=&start_value=1&type=Repositories&language= ''ps3keys at Github''] / | <!--// [https://github.com/search?utf8=%E2%9C%93&q=PS3keys&repo=&langOverride=&start_value=1&type=Repositories&language= ''ps3keys at Github''] / http://www.mirrorcreator.com/files/JSM2FRCD/ps3keys.exe_links [http://www.ps3devwiki.com/files/firmware/MFW-CEX/PS3MFWBuilder/ps3keys.exe ''ps3keys in RAR sfx (254.01 KB)''] / [http://www.mirrorcreator.com/files/EVWOWZES/ps3keys.zip_links ps3keys.zip (229.9 KB)] //--> | ||
== Location == | == Location == | ||
Line 62: | Line 62: | ||
</source> | </source> | ||
= | = Curves Notes = | ||
* First curve (type 0) is probably reserved (and cannot be used because it is an invalid curve that serves no purpose since it | * First curve (type 0) is probably reserved (and cannot be used because it is an invalid curve that serves no purpose since it's fully zeroed). | ||
* Second curve (type 1) is ONLY used in KIRK command 1 parameters (which means that some of the keys/curves from PSP were ported to PS3). | * Second curve (?type 1?) is ONLY used in KIRK command 1 parameters (which means that some of the keys/curves from PSP were ported to PS3). | ||
* Third curve (type 2 - vsh) is the most widely used curve and serves general use purpose. | * Third curve (type 2 - vsh) is the most widely used curve and serves general use purpose. | ||
* EID0 section 0 (and certainly EID0 sections 1, 2, 3, 4 too) uses another curve, found by naehrwert in 2013. See EID0 Keys. | * EID0 section 0 (and certainly EID0 sections 1, 2, 3, 4 too) uses another curve, found by naehrwert in 2013. See EID0 Keys. | ||
= Key Scrambling = | = Key Scrambling = | ||
Starting with PS3 firmware 3.60 | Starting with PS3 firmware 3.60 loader keys have been encrypted. Look [http://www.sendspace.com/file/mx21uz here (dead link)] for a tool that decrypts them. | ||
Besides that, there is an implementation [http://www.sendspace.com/file/ykermj (dead link)] of the cryptographic algorithm which is used to encrypt/decrypt lv1ldr from lv0 and root scramble key at the SPU side. | Besides that, there is an implementation [http://www.sendspace.com/file/ykermj (dead link)] of the cryptographic algorithm which is used to encrypt/decrypt lv1ldr from lv0 and root scramble key at the SPU side. | ||
== Root scramble keys == | == Root scramble keys == | ||
{| class="wikitable" | {| class="wikitable sortable" | ||
|- | |- | ||
! type !! version !! key !! obfuscated key | ! type !! version !! key !! obfuscated key | ||
Line 96: | Line 94: | ||
== Root crypto SPU keys == | == Root crypto SPU keys == | ||
{| class="wikitable" | {| class="wikitable sortable" | ||
|- | |||
! version !! erk !! riv | ! version !! erk !! riv | ||
|- | |- | ||
| 4.20-{{latestPS3}} | | 4.20-{{latestPS3}} || <code>E044C1E29C53FEF2E064E31207D09D48676719789D59E5C1F004D002390F2360</code><br><code>8350EBCCCA16A69A08E2A813F18B92EF688B163CB6C4781F0285AEAD4DAB0FD2</code><br><code>555A7B10D87DA8C9257136546E1A6A33782DC8C1B1A888A3FB2000EFBC12DE7F</code><br><code>FC6EC40EC3782C8C53625B96E72334E67073EC2C0395A5DB0A1CACA119E61A86</code><br><code>ADA4401ADD1CC764A0C2DB4D58E13F8B23515AB750DCED2BAE626CCE7FD07242</code><br><code>E2BF4D2503282798E4A736ACC388412D</code> || <code>20385B4B1819FD8E691BBEF17001392B</code> | ||
|| <code>E044C1E29C53FEF2E064E31207D09D48676719789D59E5C1F004D002390F2360</code><br | |- | ||
<code>E2BF4D2503282798E4A736ACC388412D</code> | |||
|| <code>20385B4B1819FD8E691BBEF17001392B</code> | |||
|} | |} | ||
== Lv0 crypto PPU keys == | == Lv0 crypto PPU keys == | ||
{| class="wikitable" | {| class="wikitable sortable" | ||
|- | |||
! version !! erk !! riv | ! version !! erk !! riv | ||
|- | |- | ||
| 4.20-{{latestPS3}} | | 4.20-{{latestPS3}} || <code>31A57D41FF28CD29721B41D347F48809D01E8C70A8F297D2F652C298315D9D4F</code><br><code>D3ADB79D9BC55C38BF49F8664FB84281145A935130D5A22AAE065D2B3542175D</code><br><code>36337FA72E0C24F10B8605BB1957D81D6DA1D45DCEBF6B503283905BC1F656CC</code><br><code>D23F408234778FBCA0DAD68C625951E20C2CF06A001CDA65E715148CF1EEB294</code><br><code>D2C4EABF968CFA6F23608F6F6257F317F53FD595A656EDC8739596EA6F254292</code><br><code>17EC4391566D330DB1FE95CDF45B9F3B</code> || <code>B5F9F0E46307DBFA5F54BE397475E2BB</code> | ||
|| <code>31A57D41FF28CD29721B41D347F48809D01E8C70A8F297D2F652C298315D9D4F</code><br | |- | ||
<code>17EC4391566D330DB1FE95CDF45B9F3B</code> | |||
|| <code>B5F9F0E46307DBFA5F54BE397475E2BB</code> | |||
|} | |} | ||
Line 120: | Line 116: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! type !! version !! | ! type !! version !! key1 !! iv1 !! key2 !! iv2 | ||
|- | |- | ||
| isoldr || 3.60-3.61 || <code>5389A6DFA8567D43A80DA6DAB90EE946</code> || <code>A51A2C7960AC1BE43AA0FB7695094188</code> || <code>212E7E92FF1FB75AE5C1323037C34693</code> || <code>90AF09A666BB0C663BF2FC8E5338B7B8</code> | | isoldr || 3.60-3.61 || <code>5389A6DFA8567D43A80DA6DAB90EE946</code> || <code>A51A2C7960AC1BE43AA0FB7695094188</code> || <code>212E7E92FF1FB75AE5C1323037C34693</code> || <code>90AF09A666BB0C663BF2FC8E5338B7B8</code> | ||
Line 170: | Line 166: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! Type !! Version !! | ! Type !! Version !! ERK || RIV | ||
|- | |- | ||
| rvk_prg || 3.60-3.61 || <code>FB9CC7277F95F77E63618488AE38DB9C5226D988AF79CC4C0F49EC983FDC96D4</code> || <code>E06DC9567BE0EA09D5D1A5355B996FC6</code> | | rvk_prg || 3.60-3.61 || <code>FB9CC7277F95F77E63618488AE38DB9C5226D988AF79CC4C0F49EC983FDC96D4</code> || <code>E06DC9567BE0EA09D5D1A5355B996FC6</code> | ||
Line 253: | Line 249: | ||
== sv_iso_spu_module 095.001 - 3.55 == | == sv_iso_spu_module 095.001 - 3.55 == | ||
key_0: EF4F6A107742E8448BC1F9D8F2481B31 // key_0 is an AES128CBC key, used with zero iv | key_0: EF4F6A107742E8448BC1F9D8F2481B31 // key_0 is an AES128CBC key, used with zero iv | ||
iv_0(ss::giv): 2226928D44032F436AFD267E748B2393 | iv_0(ss::giv): 2226928D44032F436AFD267E748B2393 | ||
Line 259: | Line 255: | ||
key_0_1(ss::kms2): D9A20A79666C27D11032ACCF0D7FB501 // key_0_1 is used with iv_0 to generate gen_key_1(ss::sv_auth::ks2) | key_0_1(ss::kms2): D9A20A79666C27D11032ACCF0D7FB501 // key_0_1 is used with iv_0 to generate gen_key_1(ss::sv_auth::ks2) | ||
key_1(Kwm): 7CDD0E02076EFE4599B1B82C359919B3 // key_1 is used with iv_0 | key_1(Kwm): 7CDD0E02076EFE4599B1B82C359919B3 // key_1 is used with iv_0 | ||
iv_1(ivs_aes): 3BD624020BD3F865E80B3F0CD6566DD0 // iv_1 is used with gen_key_0 and gen_key_1 | iv_1(ivs_aes): 3BD624020BD3F865E80B3F0CD6566DD0 // iv_1 is used with gen_key_0 and gen_key_1 | ||
Line 277: | Line 273: | ||
eid4_fallback keys added from this [http://www.ps3-hacks.org/ps3-scetool-friday-isolated-spu-poc-and-eidtool-wip-updates.html source] | eid4_fallback keys added from this [http://www.ps3-hacks.org/ps3-scetool-friday-isolated-spu-poc-and-eidtool-wip-updates.html source] | ||
trivia (you can find these in the middle of the keys) | trivia(you can find these in the middle of the keys) http://pastebin.com/mWxb3Zxj<br> | ||
ivs_3des also exists in lv2_kernel, as well as ivs_aes | |||
ivs_3des also exists in lv2_kernel | |||
M1m. AES128 key: 27CBB8C5EF730EE48DB2771AAC2584D5 | M1m. AES128 key: 27CBB8C5EF730EE48DB2771AAC2584D5 | ||
Line 314: | Line 309: | ||
uint8_t nppp_aes128cbc_iv[0x10] = {0}; | uint8_t nppp_aes128cbc_iv[0x10] = {0}; | ||
</source> | </source> | ||
== spu_token_processor == | == spu_token_processor == | ||
Line 390: | Line 346: | ||
sc_key::series_key2 : 73636B65795F7365726965736B657932 | sc_key::series_key2 : 73636B65795F7365726965736B657932 | ||
== | == PKG AES Keys == | ||
AES CBC??? | |||
ps3_gpkg_aes_key: 2E7B71D7C9C9A14EA3221F188828B8F8 | |||
* Location: nas_plugin.sprx, from FW 3.55 cex: sub_36EEC, offset: 0x361F6@elf file. <!-- existent since fw 0.93 --> | |||
ps3_gpkg_aes_idu_key: 5DB911E6B7E50A7D321538FD7C66F17B | |||
* Location: nas_plugin.sprx, from FW 2.60 IDU: FUN_00027f98 | |||
* Location: | psp_gpkg_aes_key: 07F2C68290B50D2C33818D709B60E62B | ||
* Location: nas_plugin.sprx, from FW 3.55 cex: sub_36EEC, offset: 0x3724A@elf file | |||
psp_gpkg_aes_idu_key: 7547EE76CA8C55AC1BA8D22535E05593 | |||
* Location: nas_plugin.sprx, from FW 2.60 IDU: FUN_00027f98 | |||
psp2_gpkg_aes_key0: E31A70C9CE1DD72BF3C0622963F2ECCB | |||
psp2_gpkg_aes_key1: 423ACA3A2BD5649F9686ABAD6FD8801F | |||
psp2_gpkg_aes_key2: AF07FD59652527BAF13389668B17D9EA | |||
== service mode dongle HMAC == | |||
46DCEAD317FE45D80923EB97E4956410D4CDB2C2 | |||
== PUP HMAC == | |||
F491AD94C6811096915FD5D24481AEDCEDEDBE6BE513724DD8F7B691E88A38F4B5162BFBECBE3A62185DD7C94DA2225ADA3FBFCE555B9EA9649829EB30CE8366 | |||
* Location: software update plugin | |||
=== Observations === | == DAT == | ||
dat-iv: 3032ADFCDE09CFBFF0A3B3525B097FAF | |||
dat-key: 2B7E151628AED2A6ABF7158809CF4F3C | |||
== EDAT == | |||
edat-cypher-key-0: BE959CA8308DEFA2E5E180C63712A9AE | |||
edat-cypher-key-1: 4CA9C14B01C95309969BEC68AA0BC081 | |||
edat-hasher-key-0: EFFE5BD1652EEBC11918CF7C04D4F011 | |||
edat-hasher-key-1: 3D92699B705B073854D8FCC6C7672747 | |||
== SDAT == | |||
sdat-key: 0D655EF8E674A98AB8505CFA7D012933 (SHA1: ED2A015EEB1BD0CE06D0447F1A22AF4C1C401E4A) | |||
* Location: lv2_kernel | |||
== PS3 Minis ISO.BIN.EDAT == | |||
How are these keys used? What is the link with PSP klicensee? | |||
ps3minis1: D6606A6B2499CBDA5FA09081C5CDBD8A (SHA1: F72D80C2386010667F8A75DEB026A011D5ABA570) | |||
ps3minis2: 625E777946626A37336E3A5D4A6B714B (SHA1: C218DAFEC53C8DEAAC9A9E3D2B9C1C6A48371F9F) | |||
== aim_spu_module Keys == | |||
=== Observations === | |||
Warning: this section should be refactored as names here are from 2011 libeeid code and RE and are outdated because at the time their use was misinterpreted. See zecoxao's ps3-decrypt-tools for updated key names. | Warning: this section should be refactored as names here are from 2011 libeeid code and RE and are outdated because at the time their use was misinterpreted. See zecoxao's ps3-decrypt-tools for updated key names. | ||
Line 620: | Line 607: | ||
* Location: lv2_kernel.self | * Location: lv2_kernel.self | ||
* Those decrypt 2 0x420 (blaze it) blobs inside lv2 kernel. | * Those decrypt 2 0x420 (blaze it) blobs inside lv2 kernel. | ||
* Found inside 2 0x40 byte encrypted seeds. Magic SCEI_AD_SIGN inside? | * Found inside 2 0x40 byte encrypted seeds. Magic SCEI_AD_SIGN inside? | ||
Line 637: | Line 623: | ||
* Location: lv2_kernel.self | * Location: lv2_kernel.self | ||
* Used for popup ads | * Used for popup ads | ||
== SCEI_AD_SIGN RSA Keys (Internal) == | == SCEI_AD_SIGN RSA Keys (Internal) == | ||
Line 672: | Line 658: | ||
* Location: lv2_kernel.self | * Location: lv2_kernel.self | ||
* Added in | * Added in 3.10. Seems to be Cinavia related? | ||
== PME Vectors == | == PME Vectors == | ||
Line 728: | Line 714: | ||
* 0x160 bytes of keys and a padding of zeroes present inside decrypted EID1. | * 0x160 bytes of keys and a padding of zeroes present inside decrypted EID1. | ||
* This crypto is also valid for PS3 SLIMs SW2 ! | * This crypto is also valid for PS3 SLIMs SW2 ! | ||
==== 0x20 Master Key ==== | ==== 0x20 Master Key ==== | ||
Line 827: | Line 807: | ||
* (0x130 xor 0x4578) | * (0x130 xor 0x4578) | ||
==== | ==== TB2SC Key ==== | ||
<pre> | <pre> | ||
907E730F4D4E0A0B7B75F030EB1D9D36 | |||
</pre> | </pre> | ||
* (0x130 xor 0x4588) | |||
* (0x130 xor 0x4588) | |||
==== secure_com_lib_internal_key::session_key_create_key ==== | ==== secure_com_lib_internal_key::session_key_create_key ==== | ||
Line 1,012: | Line 980: | ||
* exists on slims! | * exists on slims! | ||
==== 0x140 Master Key ==== | ==== 0x140 Master Key ==== | ||
Line 1,028: | Line 988: | ||
* PTCH xor key | * PTCH xor key | ||
==== PTCH CIPHER XOR ==== | ==== PTCH CIPHER XOR ==== | ||
Line 1,042: | Line 996: | ||
* exists on slims! | * exists on slims! | ||
==== PTCH HASHER XOR ==== | ==== PTCH HASHER XOR ==== | ||
Line 1,058: | Line 1,004: | ||
* exists on slims! | * exists on slims! | ||
==== COK-001 body key ==== | ==== COK-001 body key ==== | ||
Line 1,186: | Line 1,124: | ||
===Lv0Ldr=== | ===Lv0Ldr=== | ||
<div style="width:100%; overflow:auto"> | <div style="width:100%; overflow:auto;"> | ||
{| class="wikitable nowrap" style=" | {| class="wikitable mw-datatable nowrap" style="font-size:85%; margin-bottom:0px;" | ||
! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |-key for decrypting | ||
! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |- | ||
| | | lv0ldr (Internal) || - ({{SD}}) || style="padding:0px;" |<code style="margin:0px; padding:3px;">FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">0123456789ABCDEFFEDCBA9876543210</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">000000000000000000000000000000000001000000</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">0x27</code> | ||
| B9F3F9E6107CFF2680A91E118C2403CF4A6F18F3C7EFD7D13D1AC4DB760BD222 || B43661B9A79BAD9D8E2B046469CDA1E7 || 4C870BE86DDD996A92A3F7F404F33604244A1D02AB5B78BC9DAF030B78BE8867CF586171B7D45D20 || 002CC736C7AD06D264E9AB663EB1F35F5DC159248C || 0x33 | |-<!--// key for decrypting lv0, inside lv0ldr //--> | ||
| lv0ldr || 0.60+ || style="padding:0px;" |<code style="margin:0px; padding:3px;">CA7A24EC38BDB45B98CCD7D363EA2AF0C326E65081E0630CB9AB2D215865878A</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">F9205F46F6021697E670F13DFA726212</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">A8FD6DB24532D094EFA08CB41C9A72287D905C6B27B42BE4AB925AAF4AFFF34D41EEB54DD128700D</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">001AD976FCDE86F5B8FF3E63EF3A7F94E861975BA3</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">0x33</code> | |||
|- | |||
|-<!--// key for decrypting lv0, inside lv0ldr //--> | |||
| lv0ldr || 030.001-050.013 ({{CEB}}) || style="padding:0px;" |<code style="margin:0px; padding:3px;">B9F3F9E6107CFF2680A91E118C2403CF4A6F18F3C7EFD7D13D1AC4DB760BD222</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">B43661B9A79BAD9D8E2B046469CDA1E7</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">4C870BE86DDD996A92A3F7F404F33604244A1D02AB5B78BC9DAF030B78BE8867CF586171B7D45D20</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">002CC736C7AD06D264E9AB663EB1F35F5DC159248C</code> || style="padding:0px;" |<code style="margin:0px; padding:3px;">0x33</code> | |||
|- | |- | ||
|}</div> | |}</div> | ||
===MetLdr=== | ===MetLdr=== | ||
{| class="wikitable" | |||
{| class="wikitable | |- | ||
! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ||
| | |- | ||
| - {{SD}} | | metldr<br />(Internal) || - ({{SD}}) || <code>FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || <code>0123456789ABCDEFFEDCBA9876543210</code> || <code>123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || <code>000000000000000000000000000000000001000000</code> || <code>0x27</code> | ||
| FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF || 0123456789ABCDEFFEDCBA9876543210 || 123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872 || 000000000000000000000000000000000001000000 || 0x27 | |- | ||
| metldr || - || <code>C0CEFE84C227F75BD07A7EB846509F93B238E770DACB9FF4A388F812482BE21B</code> || <code>47EE7454E4774CC9B8960C7B59F4C14D</code> || <code>C2D4AAF319355019AF99D44E2B58CA29252C89123D11D6218F40B138CAB29B7101F3AEB72A975019</code> || <code>00C5B2BFA1A413DD16F26D31C0F2ED4720DCFB0670</code> || <code>0x20</code> | |||
|- | |- | ||
|} | |||
|} | |||
===Lv1ldr=== | ===Lv1ldr=== | ||
{| class="wikitable" | |||
{| class="wikitable | |||
|- | |- | ||
! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |- | ||
| | | lv1ldr<br />(Internal) || {{SD}} 0.80 || <code>FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || <code>0123456789ABCDEFFEDCBA9876543210</code> || <code>123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || <code>000000000000000000000000000000000001000000</code> || <code>0x27</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr<br />(Internal) || {{SD}} 0.80-3.31 || <code>014485445EC9926C50F613AE77D9C37AA99838CCEB6F75FA78E29A8C622E8011</code> || <code>A17D6A522CB1B08F97DA8A82E97C12F7</code> || <code>72C1034FC8E4C1707B7147B9E930FA3F28EBFE070B5EBFBAE4A666B498050929815CF727C6264573</code> || <code>008732ACD0889FF7480C5C7D9A5D3BF43C46F220F8</code> || <code>0x11</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 030.001-3.31 || <code>B9F3F9E6107CFF2680A91E118C2403CF4A6F18F3C7EFD7D13D1AC4DB760BD222</code> || <code>B43661B9A79BAD9D8E2B046469CDA1E7</code> || <code>4C870BE86DDD996A92A3F7F404F33604244A1D02AB5B78BC9DAF030B78BE8867CF586171B7D45D20</code> || <code>002CC736C7AD06D264E9AB663EB1F35F5DC159248C</code> || <code>0x33</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.40-3.42 || <code>B880593856C8C6D2037585626A12977F50DCFCF3F132D2C89AA6E670EAFC1646</code> || <code>A79B05D4E37B8117A95E6E7C14FB640E</code> || <code>7454C7CCBFC2F66C142D78A730A3A6F973CC0FB75A46FCBB390790138910A0CAC78E5E21F4DA3375</code> || <code>00033A699FDD2DA6CDD6CCC03B2C6145F998706F74</code> || <code>0x34</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.50 || <code>1E8EEEA9E80A729F3FA52CF523B25941EA44B4155D94E5DADC5C5A77847620C7</code> || <code>E034D31A80316960024D1B3D3164FDC3</code> || <code>7E3A196f4A5879F3A7B091A2263F7C24E1716129B580566D308D9C2254B36AEE53DEF30EC85F8398</code> || <code>005815D17125D04C33790321DE29EB6241365100B5</code> || <code>0x35</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.55 || <code>53ABDF84BE08B0351B734F2B97D2BE1621BC6C889E4362E5C70F39D6C3ED9F23</code> || <code>44E652661AC7584DBE08ECB810FB5FC0</code> || <code>733198A7759BC07326755BC9773A8A17C8A7043C7BDAB83D88E230512E2EA3852D7DA4263A7E97F9</code> || <code>004312C65347ACBE95CC306442FEFD0AF4C2935EB3</code> || <code>0x05</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.56 || <code>48793EBDDA1AF65D737DA2FDA2DD104447A698F8A82CAAEE992831711BA94E83</code> || <code>15DCF3C67147A45D09DE7521EECA07A1</code> || <code>85A8868C320127F10B6598964C69221C086702021D31803520E21FDE4DBE827766BE41825CB7328C</code> || - || <code>0x07</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.60-3.61 || <code>5FF17D836E2C4AD69476E2614F64BDD05B9115389A9A6D055B5B544B1C34E3D5</code> || <code>DF0F50EC3C4743C5B17839D7B49F24A4</code> || <code>1CDABE30833823F461CA534104115FFF60010B710631E435A7D915E82AE88EDE667264656CB7062E</code> || - || <code>0x05</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.65-3.66 || <code>BD0621FA19383C3C72ECBC3B008F1CD55FFD7C3BB7510BF11AD0CF0FC2B70951</code> || <code>569AF3745E1E02E3E288273CDE244CD8</code> || <code>21E26F11C2D69478609DD1BD278CDFC940D90386455BA52FCD1FA7E27AC2AFA826C79A10193B625C</code> || - || <code>0x07</code> | ||
| | |||
|- | |- | ||
| | | lv1ldr || 3.70-3.74 || <code>41A6E0039041E9D8AAF4EF2F2A2971248EDBD96A3985611ED7B4CE73EE4804FE</code> || <code>C8C98D5A5CE23AF5607A352AECACB0DC</code> || <code>4389664390265F96C1A882374C0F856364E33DB09BE124A4666F9A12F0DD9C811EDD55BA21ED0667</code> || - || <code>0x12</code> | ||
| 10CEA04973FCCC12EC19924510822D8D4C41F657FD3D7E73F415A8D687421BCD || ED8699562C6AC65204FA166257E7FCF4 || 9AF86FC869C159FBB62F7D9674EE257ABF12E5A96D5875B4AA73C13C2BC13E2A4079F98B9B935EE2 || | |- | ||
|} | | lv1ldr || 4.00-4.11 || <code>557EDF6C063F3272B0D44EEC12F418DA774815B5415597CC5F75C21E048BAD74</code> || <code>7144D7574937818517826227EF4AC0B4</code> || <code>085D38DBF9B757329EB862107929909D32FA1DAE60641BF4AC25319D7650597EE977F8E810FEEA96</code> || - || <code>0x13</code> | ||
|- | |||
| lv1ldr || 4.20-{{latestPS3}} || <code>10CEA04973FCCC12EC19924510822D8D4C41F657FD3D7E73F415A8D687421BCD</code> || <code>ED8699562C6AC65204FA166257E7FCF4</code> || <code>9AF86FC869C159FBB62F7D9674EE257ABF12E5A96D5875B4AA73C13C2BC13E2A4079F98B9B935EE2</code> || - || <code>0x14</code> | |||
|} | |||
===Lv2Ldr=== | ===Lv2Ldr=== | ||
{| class="wikitable" | |||
{| class="wikitable | |- | ||
! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ||
| | |- | ||
| | | lv2ldr<br />(Internal) || {{SD}} 0.80-3.31 || <code>014485445EC9926C50F613AE77D9C37AA99838CCEB6F75FA78E29A8C622E8011</code> || <code>A17D6A522CB1B08F97DA8A82E97C12F7</code> || <code>72C1034FC8E4C1707B7147B9E930FA3F28EBFE070B5EBFBAE4A666B498050929815CF727C6264573</code> || <code>008732ACD0889FF7480C5C7D9A5D3BF43C46F220F8</code> || <code>0x11</code> | ||
| 014485445EC9926C50F613AE77D9C37AA99838CCEB6F75FA78E29A8C622E8011 || A17D6A522CB1B08F97DA8A82E97C12F7 || 72C1034FC8E4C1707B7147B9E930FA3F28EBFE070B5EBFBAE4A666B498050929815CF727C6264573 || 008732ACD0889FF7480C5C7D9A5D3BF43C46F220F8 || 0x11 | |- | ||
| lv2ldr || 030.001-3.31 || <code>94303F69513572AB5AE17C8C2A1839D2C24C28F65389D3BBB11894CE23E0798F</code> || <code>9769BFD187B90990AE5FEA4E110B9CF5</code> || <code>AFAF5E96AF396CBB69071082C46A8F34A030E8EDB799E0A7BE00AA264DFF3AEBF7923920D559404D</code> || <code>0070ABF9361B02291829D479F56AB248203CD3EB46</code> || <code>0x20</code> | |||
|- | |- | ||
| | | lv2ldr || 3.40-3.42 || <code>575B0A6C4B4F2760A03FE4189EBAF4D947279FD982B14070349098B08FF92C10</code> || <code>411CB18F460CE50CAF2C426D8F0D93C8</code> || <code>3FEE313954CB3039C321A7E33B97FFDEC8988A8B55759161B04DBF4731284E4A8191E3F17D32B0EA</code> || <code>0073076441A08CD179E5FACE349B86DA58B5B7BA78</code> || <code>0x21</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.50 || <code>6DBD48D787C58803A8D724DA5ACF04FF8FCE91D7545D2322F2B7ABF57014AF68</code> || <code>603A36213708520ED5D745DEC1325BA5</code> || <code>5888CB83AC3CCA9610BC173C53141C0CA58B93719E744660CA8823D5EAEE8F9BF736997054E4B7E3</code> || <code>0009EBC3DE442FA5FBF6C4F3D4F9EAB07778A142BD</code> || <code>0x22</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.55 || <code>84015E90FA23139628A3C75CC09714E6427B527A82D18ABC3E91CD8D7DDAFF17</code> || <code>5B240444D645F2038118F97FD5A145D5</code> || <code>B266318245266B2D33641CD8A864066D077FAC60B7E27399099A70A683454B70F9888E7CC0C2BF72</code> || <code>009D4CBA2BFB1A8330D3E20E59D281D476D231C73A</code> || <code>0x32</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.56 || <code>EAE15444048EFDE7A831BFA9F5D96F047C9FCFF50723E292CF50F5417D81E359</code> || <code>9CA9282DC7FA9F315EF3156D970B7CD4</code> || <code>0D58938CB47598A6A672874F1768068F8B80D8D17014D2ABEBAC85E5B0993D9FB6F307DDC3DDA699</code> || - || <code>0x33</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.60-3.61 || <code>88AD367EDEC2FEED3E2F99B1C685075C41BDEC90C84F526CAF588F89BBD1CBCC</code> || <code>8D18E8E525230E63DE10291C9DD615BF</code> || <code>86EED1D65E58890ABDA9ACA486A2BDDB9C0A529C2053FAE301F0F698EAF443DA0F60595A597A7027</code> || - || <code>0x32</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.65-3.66 || <code>688D5FCAC6F4EA35AC6AC79B10506007286131EE038116DB8AA2C0B0340D9FB0</code> || <code>75E0239D18B0B669EAE650972F99726B</code> || <code>008E1C820AC567D1BFB8FE3CC6AD2E1845A1D1B19ED2E18B18CA34A8D28A83EC60C63859CDB3DACA</code> || - || <code>0x33</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 3.70-3.74 || <code>E81C5B04C29FB079A4A2687A39D4EA97BFB49D80EF546CEB292979A5F77A6254</code> || <code>15058FA7F2CAD7C528B5F605F6444EB0</code> || <code>438D0E5C1E7AFB18234DB6867472FF5F52B750F30C379C7DD1EE0FD23E417B3EA819CC01BAC480ED</code> || - || <code>0x11</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 4.00-4.11 || <code>A1E4B86ED02BF7F1372A2C73FE02BC738907EB37CE3BA605FE783C999FAFDB97</code> || <code>BBE7799B9A37CB272E386618FDFD4AEC</code> || <code>5B31A8E2A663EBD673196E2E1022E0D64988C4E1BBFE5E474415883A3BA0D9C562A2BE9C30E9B4A8</code> || - || <code>0x07</code> | ||
| | |||
|- | |- | ||
| | | lv2ldr || 4.20-{{latestPS3}} || <code>0CAF212B6FA53C0DA7E2C575ADF61DBE68F34A33433B1B891ABF5C4251406A03</code> || <code>9B79374722AD888EB6A35A2DF25A8B3E</code> || <code>1034A6F98AF6625CC3E3604B59B971CA617DF337538D2179EBB22F3BDC9D0C6DA56BA7DDFD205A50</code> || - || <code>0x14</code> | ||
| | |||
|- | |- | ||
| | |} | ||
===IsoLdr=== | ===IsoLdr=== | ||
{| class="wikitable" | |||
{| class="wikitable | |||
|- | |- | ||
! Module !! Version !! Revision !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |- | ||
| | | isoldr<br />(Internal) || {{SD}} 0.80-3.31 || 0x01 ||<code>9E85BEE6D39E9632A77FE3CD6E647C8DFE4606C383E1697DD6D9CE63341EAFF9</code> || <code>2C1F4C82FF3A796D3A772CEEF010ECA4</code> || <code>625D1DF4C3264BBA9FC17A4437BA42591585A5ECCC6F3042DB3A80CBBC0426DAF33549C537AA7782</code> || <code>00D19A1B338041F7C31062B9C40E725E1DA5D7C11A</code> || <code>0x20</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 0.60-3.31 || 0x01 || <code>8860D0CFF4D0DC688D3223321B96B59A777E6914961488E07048DAECB020ECA4</code> || <code>C82D015D46CF152F1DD0C16F18B5B1E5</code> || <code>733918D7C888130509346E6B4A8B6CAA357AB557E814E8122BF102C14A314BF9475B9D70EAF9EC29</code> || <code>009BE892E122A5C943C1BB7403A67318AA9E1B286F</code> || <code>0x36</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.40-3.42 || 0x01 || <code>101E27F3FA2FB53ACA924F783AD553162D56B975D05B81351A1111799F20254D</code> || <code>8D2E9C6297B8AD252998458296AC773C</code> || <code>138446EE0BDDA5638F97328C8956E6489CBBFE57C5961D40DD5C43BB4138F1C400A8B27204A5D625</code> || <code>00849DBC57D3B92F01864E6E82EB4EF0EF6311E122</code> || <code>0x32</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.50 || 0x01 || <code>3F2604FA27AEADFBE1AC69EB00BB16EF196C2193CBD62900FFD8C25041680843</code> || <code>A414AC1DB7987E43777651B330B899E1</code> || <code>1F4633AFDE18614D6CEF38A2FD6C4CCAC7B6EB8109D72CD066ECEBA0193EA3F43C37AE83179A4E5F</code> || <code>0085B4B05DEBA7E6AD831653C974D95149803BB272</code> || <code>0x33</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.55 || 0x01 || <code>BDB74AA6E3BA2DC10B1BD7F17198399A158DBE1FA0BEA68C90FCACBE4D04BE37</code> || <code>0207A479B1574F8E7F697528F05D5435</code> || <code>917E1F1DC48A54EB5F10B38E7569BB5383628A7C906F0DCA62FDA33805C15FAB270016940A09DB58</code> || <code>00294411363290975BA551336D3965D88AF029A17B</code> || <code>0x03</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.56 || 0x01 || <code>311C015F169F2A1E0757F7064B14C7C9F3A3FFEE015BD4E3A22401A2667857CE</code> || <code>7BB8B3F5AC8E0890E3148AE5688C7350</code> || <code>3F040EFA2335FED5670BA4D5C3AB2D9D0B4BA69D154A0062EA995A7D21DBAF0DC5A0DAD333D1C1DD</code> || - || <code>0x08</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.60-3.61 || 0x01 || <code>8474ADCA3B3244931EECEB9357841442442A1C4A4BCF4E498E6738950F4E4093</code> || <code>FFF9CACCC4129125CAFB240F419E5F39</code> || <code>098E1A53E59A95316B00D5A29C05FFEBAE41D1A8A386F9DA96F98858FD25E07BB7A3BC96A5D5B556</code> || - || <code>0x03</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.65-3.66 || 0x01 || <code>E6A21C599B75696C169EC02582BDA74A776134A6E05108EA701EC0CA2AC03592</code> || <code>D292A7BD57C0BB2EABBCA1252FA9EDEF</code> || <code>2ED078A13DC4617EB550AD06E228C83C142A2D588EB5E729402D18038A14842FD65B277DCAD225A5</code> || - || <code>0x08</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.70-3.74 || 0x01 || <code>072D3A5C3BDB0D674DE209381432B20414BC9BDA0F583ECB94BD9A134176DD51</code> || <code>8516A81F02CF938740498A406C880871</code> || <code>5A778DEB5C4F12E8D48E06A2BBBBE3C90FA8C6C47DF9BDB5697FD4A8EB7941CE3F59A557E81C787D</code> || - || <code>0x21</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 3.70-3.74 || 0x0100 || <code>786FAB8A0B89474A2CB80B3EA104CCCB9E13F66B45EC499BB31865D07C661EA8</code> || <code>94662F13D99A9F5D211C979FFDF65FE3</code> || <code>912C94C252B7799CEB45DFBB73EF7CAD9BCC0793A3331BBB79E3C47C0F5C782F698065A8D4DB0D8B</code> || - || <code>0x0E</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 4.00-4.11 || 0x01 || <code>4262657A3185D9480F82C8BD2F81766FCC2C8FD7DD5EBE8657B00B939E0C75BD</code> || <code>4F1E3EF07D893A4714B1B3D5A4E50479</code> || <code>4DBFCFA68B52F1D66E09AFA6C18EC65479EDBD027B6B8C6A5D85FE5C84D43EA40CEF1672078A0702</code> || - || <code>0x11</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 4.00-4.11 || 0x0100 || <code>16AA7D7C35399E2B1BFAF68CD19D7512A7855029C08BECC4CC3F035DF7F9C70B</code> || <code>0E50DB6D937D262CB0499136852FCB80</code> || <code>AEE2795BF295662A50DFAFE70D1B0B6F0A2EBB211E1323A275FC6E2D13BE4F2F10CA34784F4CF1EC</code> || - || <code>0x0F</code> | ||
| | |||
< | |||
| - | |||
| | |||
|- | |- | ||
| | | isoldr || 4.20-{{latestPS3}} || 0x01 || <code>63565DBE98C3B1A52AADC907C47130FE57A10734E84F22592670F86ED2B0A086</code> || <code>953F6A99891B4739358F5363A00C08B9</code> || <code>26BE7B02E7D65C6C21BF4063CDB8C0092FE1679D62FA1A8CCC284A1D21885473A959992537A06612</code> || - || <code>0x15</code> | ||
| | |||
|- | |- | ||
| | | isoldr || 4.20-{{latestPS3}} || 0x0100 || <code>B96EA32CB96EA32DB96EA32CB96EA32CB96EA32CB96EA32DB96EA32CB96EA32C</code> || <code>B96EA32CB96EA32DB96EA32DB96EA32C</code> || <code>2D7066E68C6AC3373B1346FD76FE7D18A207C811500E65D85DB57BC4A27AD78F59FD53F38F50E151</code> || - || <code>0x02</code> | ||
| | |||
|- | |- | ||
| | |} | ||
| | |||
===Spp verifier=== | |||
{| class="wikitable" | |||
|- | |- | ||
! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |- | ||
| | | spp_verifier<br />(Internal) || - {{SD}} || <code>FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || <code>0123456789ABCDEFFEDCBA9876543210</code> || <code>123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || <code>000000000000000000000000000000000001000000</code> || <code>0x27</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 0.80-3.55 || <code>56C655747A4B6957A2D8BB9AC605C297E6AC9871932BFECDDE066CEE5B29470A</code> || <code>007E6B268EF1E986D10A9889CF93A8CB</code> || <code>265C04E7F20C3B8ACAC90E7C9D12757ED7ACBC01AA6624A2A927E719A4AA1222F87D917005F6072A</code> || <code>0001608EF3BACAFFB8C3A5958A24F758325B62B08C</code> || <code>0x22</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 3.56 || <code>7FD222B3FEF467DF7E3F63AC8B77501A3B38752411E96AFEDA6587B5CD5E91B0</code> || <code>B889290922B002F57086B818A8FDE3CC</code> || <code>71E12CB3D81AFA79670AF4FAC4BBE41AA7F7DDF368F5615E933CB1C21A783B73C085CA49986CCF63</code> || - || <code>0x22</code> | ||
| | |||
< | |||
| | |||
| - | |||
| | |||
|- | |- | ||
| | | spp_verifier || 3.60-3.61 || <code>ED17248214B9AB34D57ED5CA6CCAEC9879137B4B46CE5064E6491D34001BACF2</code> || <code>3E05572881C5BC845D310EAC28497B08</code> || <code>504F905A8AAAA0E9BF55F6D5285697E2CABDB1A5240C4745BE8923308169EAB43E1BFD265F5E579E</code> || - || <code>0x13</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 3.65-3.66 || <code>E750FE8ED144D99782AC605944350B9F41AE489C3274C42C1BFD5AB06115C7C4</code> || <code>0F23BBED0473B4899AD793AC76D8F722</code> || <code>934861FF0D4BAF7141B658D1D84441D413060D7E534E99E357B5090EECFB34D947694ADB9F6E7D3F</code> || - || <code>0x22</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 3.70-3.74 || <code>4B1A459AF1D484DABD727BD316351A9A1B3404E9B1DE925B95527166DB3BB2D0</code> || <code>3B6203C2730D283F978A12D5390DD747</code> || <code>0AEEB187EA76913765A15A435F2F1B15545F60794FB5244DC54801B6BABD497565ED6BF57C1A80C8</code> || - || <code>0x23</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 4.00-4.11 || <code>11FA6344E869787209E6806E66A7799F7128BD98AEAE95B386D4C88EDDDB3FEF</code> || <code>67B49380C74FFB15AD929E8C819586AD</code> || <code>5E028AC83D1BF838CEC43CA11969C72533A057BB0C3CB4A571F8E08DD5DF793CD1E1270CA6E89FB3</code> || - || <code>0x04</code> | ||
| | |||
|- | |- | ||
| | | spp_verifier || 4.20-{{latestPS3}} || <code>D2961BBFFEDAEE269B061454D6ACF262CD71BC6F5320180F0A04A07583CCF7C5</code> || <code>6D308B59BC9054B12C833359D31BAE77</code> || <code>0CDD0D1541A6B0DFD12E951578536CA60C93853B88FCE17592DC8D134B08A94AF8BB08667E2D70A5</code> || - || <code>0x07</code> | ||
| | |||
|- | |- | ||
| | |} | ||
| | |||
===RvkLdr=== | |||
{| class="wikitable" | |||
|- | |||
! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |||
| rvklist<br />(Internal) || - {{SD}} || <code>FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || <code>0123456789ABCDEFFEDCBA9876543210</code> || <code>123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || <code>000000000000000000000000000000000001000000</code> || <code>0x27</code> | |||
|- | |||
| rvklist || 030.001-3.55 || <code>03AF06FD1CE6DA366361682CDF59F9708B5D7876F40A9E1E9AC2B22F51B60BDF</code> || <code>8B5D7876F40A9E1E9AC2B22F51B60BDF</code> || <code>9ADE7830EB74245EC357CE4F6401633E5A8048FD865F9D8F1A9189535A37623E2921427463A754F7</code> || <code>00245E673B039D656DA206BDAE4EAEFCBF2A8D5EAF</code> || <code>0x29</code> | |||
|- | |||
| rvklist || 3.56 || <code>22628A9EC4C414D5B32F2B4BA4926089DE9A461B190FB3E4392D057C525535DE</code> || <code>D5D4B8ED62B6CCA0249A79776E136975</code> || <code>51751B9F1DA58638D2D99F67E20A1D4A454C5B042CD1D0A449A2989808002BA68FB5B7F4B5B4E63B</code> || - || <code>0x32</code> | |||
|- | |- | ||
| | | rvklist || 3.60-3.61 || <code>BCFEDBE01D445CDEF335C543703D8E9C1199FAC33DC4595D7382EAF54EF9C4C3</code> || <code>B20A23079516205525683D8058379CBF</code> || <code>9859B677A5B8FCCA31A6FBA2E3220EE5E207343A58EEEE6B6CB260EB5E971352C45428E8C8398BE6</code> || - || <code>0x33</code> | ||
| 695984b7ee2ec2f77fcc3120150dce7e4480d84480ddd8c5940aeb6f79e63d17 || a8ba3e4e63b2bb06fc0ce57e3bb8fc46 || 7f1950c6e497e922400586ee338b41e01c906c5a6dfd75feb5249cfa4bec534f5ca679670a452b2a || | |- | ||
|} | | rvklist || 3.65-3.66 || <code>1EBD693BD813ADDA2203DAEE0441F4146C174F68F532B3E43A48F029230EF70C</code> || <code>501819323BFCF9FB99396B46B70A97E7</code> || <code>6563EA3D5694A913F24059A57B2A3645C7C8A587CF20075EFD978A048CAD7A68A8EB7E6BC4BC5448</code> || - || <code>0x30</code> | ||
|- | |||
| rvklist || 3.70-3.74 || <code>4AF39F7A4E214ECB270416EDD17113A23DC5AD2EDAA5FC91817EE171CDB8B9F4</code> || <code>0E5CB28FA2666E3ED45289DABC67DDC2</code> || <code>758BBF611ED6BB8C32D2A49A7AD456D585D11C74926F977737EE309F213D971404A8F9022B409371</code> || - || <code>0x31</code> | |||
|- | |||
| rvklist || 4.00-4.11 || <code>99E8959A4363BE9EBDBC2B9C73BCBBE627BF112883E650E3F95879C0BFFB103E</code> || <code>182CC801794A2F7027BB76D29D598550</code> || <code>6319A4B7D99FD3A3332CB13F3DE44A898B6A4CF04B9C15E6166AFC7C5272AF7A4DE04E802FD2C71C</code> || - || <code>0x02</code> | |||
|- | |||
| rvklist || 4.20-{{latestPS3}} || <code>695984b7ee2ec2f77fcc3120150dce7e4480d84480ddd8c5940aeb6f79e63d17</code> || <code>a8ba3e4e63b2bb06fc0ce57e3bb8fc46</code> || <code>7f1950c6e497e922400586ee338b41e01c906c5a6dfd75feb5249cfa4bec534f5ca679670a452b2a</code> || - || <code>0x12</code> | |||
|- | |||
|} | |||
===Spu Pkg Rvk Verifier=== | ===Spu Pkg Rvk Verifier=== | ||
{| class="wikitable" | |||
{| class="wikitable | |- | ||
! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ! Module !! Version !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | ||
| | |- | ||
| - {{SD}} | | spu_pkg_rvk_verifier<br />(Internal) || - {{SD}} || <code>FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF</code> || <code>0123456789ABCDEFFEDCBA9876543210</code> || <code>123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872</code> || <code>000000000000000000000000000000000001000000</code> || <code>0x27</code> | ||
| FEDCBA98765432100123456789ABCDEFFEDCBA98765432100123456789ABCDEF || 0123456789ABCDEFFEDCBA9876543210 || 123DA14B3D21D82AFC759A9CF6F41610A24EC8704306BAC4E0941A5B70EEA037F1482EA7EC578872 || 000000000000000000000000000000000001000000 || 0x27 | |- | ||
| spu_pkg_rvk_verifier || 0.60-3.55 (pkg) || <code>A97818BD193A67A16FE83A855E1BE9FB5640938D4DBCB2CB52C5A2F8B02B1031</code> || <code>4ACEF01224FBEEDF8245F8FF10211E6E</code> || <code>41DA1A8F74FF8D3F1CE20EF3E9D8865C96014FE373CA143C9BADEDF2D9D3C7573307115CCFE04F13 </code> || <code>00542D46E7B3DAAC8AEB81E533873AABD6D74BB710 </code> || <code>0x23</code> | |||
|- | |- | ||
| | | spu_pkg_rvk_verifier || 3.56-{{latestPS3}} (spkg) || <code>F8F99006F1C007D5D0B1909E9566E0E70B569399FC3394A811809FDB5CAE92CD</code> || <code>59D28DB4ADDFB40B7D768BC9667C67B1</code> || <code>5432BDDD1F97418147AFF016EAA6100834F2CAA8C498B88965689EE44DF349B066CD43CBF4F2C5D0</code> || - || <code>0x17</code> | ||
| | |||
|- | |- | ||
| | |} | ||
=== Updater (CEB units Ebootroms) === | === Updater (CEB units Ebootroms) === | ||
Line 1,446: | Line 1,332: | ||
|} | |} | ||
=== PS3 NIDs Salt === | |||
<pre> | <pre> | ||
6759659904250490566427499489741A | 6759659904250490566427499489741A | ||
</pre> | </pre> | ||
=== Bluray Drive Keys === | === Bluray Drive Keys === | ||
Line 1,486: | Line 1,358: | ||
It can be used to decrypt emboot and another perdevice areas. | It can be used to decrypt emboot and another perdevice areas. | ||
=== | === EID0 Sections Keys === | ||
==== Section 0 ==== | |||
==== Section 0 ==== | |||
Public key: <code>94D100BE6E24991D65D93F3DA938858CEC2D133051F47DB4287AC86631719B31573EF7CCE071CA8A</code> | Public key: <code>94D100BE6E24991D65D93F3DA938858CEC2D133051F47DB4287AC86631719B31573EF7CCE071CA8A</code> | ||
Line 2,594: | Line 1,398: | ||
=== Appldr === | === Appldr === | ||
{| class="wikitable sortable" | |||
{| class="wikitable sortable | |||
|- | |- | ||
! selftype !! version !! revision !! fw !! type !! ERK !! RIV !! PUBLIC !! PRIVATE !! CURVE_TYPE | |||
|- | |- | ||
| | | style="background-color:#ACFCAC; color:#330033;" | app Internal {{SD}} || style="background-color:#ACFCAC; color:#330033;" | 0.60-0.84 || 0x00 || style="background-color:#ACFCAC; color:#330033;" | 0.60++ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>014485445EC9926C50F613AE77D9C37AA99838CCEB6F75FA78E29A8C622E8011</code> || style="background-color:#ACFCAC; color:#330033;" | <code>A17D6A522CB1B08F97DA8A82E97C12F7</code> || style="background-color:#ACFCAC; color:#330033;" | <code>72C1034FC8E4C1707B7147B9E930FA3F28EBFE070B5EBFBAE4A666B498050929815CF727C6264573 </code> || style="background-color:#ACFCAC; color:#330033;" | <code>008732ACD0889FF7480C5C7D9A5D3BF43C46F220F8</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x11</code> | ||
| | |||
| | |||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven {{SD}}</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">?</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">?</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>BBDF2959EB4AAEF5882BE11FF033B77FF9FD55B1F30819D42154F6B069C14FEF</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"> <code>241C0CC5A8591B50EF460EE3E50116C3</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0E140FBAD23F1B236C6AD0623A7C2C6366AEDA66380860A9D727A56FD681F644EF22A7E07979A1BE</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"> </span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x33</code><!--// is not in 3.56 FIX //--> | ||
| | |||
| | |||
|- | |- | ||
| | | style="background-color:#ACFCAC; color:#330033;" | app || style="background-color:#ACFCAC; color:#330033;" | 0.60-0.84 || 0x00 || style="background-color:#ACFCAC; color:#330033;" | 0.60++ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>95F50019E7A68E341FA72EFDF4D60ED376E25CF46BB48DFDD1F080259DC93F04</code> || style="background-color:#ACFCAC; color:#330033;" | <code>4A0955D946DB70D691A640BB7FAECC4C</code> || style="background-color:#ACFCAC; color:#330033;" | <code>6F8DF8EBD0A1D1DB08B30DD3A951E3F1F27E34030B42C729C55555232D61B834B8BDFFB07E54B343 </code> || style="background-color:#ACFCAC; color:#330033;" | <code>006C3E4CCB2C69A5AD7C6F60448E50C7F9184EEAF4</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x21</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#ACFCAC; color:#330033;" | app || style="background-color:#ACFCAC; color:#330033;" | 0.84-[[Talk:Keys#2.36_vs_3.30_appldr_key_79481839C4...|3.31]] || 0x01 || style="background-color:#ACFCAC; color:#330033;" | 0.84++ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>79481839C406A632BDB4AC093D73D99AE1587F24CE7E69192C1CD0010274A8AB</code> || style="background-color:#ACFCAC; color:#330033;" | <code>6F0F25E1C8C4B7AE70DF968B04521DDA</code> || style="background-color:#ACFCAC; color:#330033;" | <code>94D1B7378BAFF5DFED269240A7A364ED68446741622E50BC6079B6E606A2F8E0A4C56E5CFF836526</code> || style="background-color:#ACFCAC; color:#330033;" | <code>003DE80167D2F0E9D30F2145144A558D1174F5410C</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x11</code> | ||
| | |||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">0.84-3.31</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>0.84 <=3.31</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>D91166973979EA8694476B011AC62C7E9F37DA26DE1E5C2EE3D66E42B8517085</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"> <code>DC01280A6E46BC674B81A7E8801EBE6E</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>A0FC44108236141BF3517A662B027AFC1AC513A05690496C754DEB7D43BDC41B80FD75C212624EE4</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"> </span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x11</code><!--// is not in 3.56 FIX //--> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 0.85-2.36 || 0x00 np || 0.85++ || dec || <code>8E737230C80E66AD0162EDDD32F1F774EE5E4E187449F19079437A508FCF9C86</code> || <code>7AAECC60AD12AED90C348D8C11D2BED5</code> || <code>05BF09CB6FD78050C78DE69CC316FF27C9F1ED66A45BFCE0A1E5A6749B19BD546BBB4602CF373440</code> || <code></code> || <code>0x0A</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">0.90-2.36</span> || 0x02 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">0.90++</span> || dec || <code>4F89BE98DDD43CAD343F5BA6B1A133B0A971566F770484AAC20B5DD1DC9FA06A</code> || <code>90C127A9B43BA9D8E89FE6529E25206F</code> || <code>8CA6905F46148D7D8D84D2AFCEAE61B41E6750FC22EA435DFA61FCE6F4F860EE4F54D9196CA5290E</code> || <code>00530446451C568968EBF7068B1F45C252D70EC942</code> || <code>0x13</code> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 0.91-2.36 || 0x01 np || 0.91++ || dec || <code>F9EDD0301F770FABBA8863D9897F0FEA6551B09431F61312654E28F43533EA6B</code> || <code>A551CCB4A42C37A734A2B4F9657D5540</code> || <code>B05F9DA5F9121EE4031467E74C505C29A8E29D1022379EDFF0500B9AE480B5DAB4578A4C61C5D6BF</code> || <code>00040AB47509BED04BD96521AD1B365B86BF620A98</code> || <code>0x11</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">2.40-3.31</span> || 0x03 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">2.40++</span> || dec || <code>C1E6A351FCED6A0636BFCB6801A0942DB7C28BDFC5E0A053A3F52F52FCE9754E</code> || <code>E0908163F457576440466ACAA443AE7C</code> || <code>50022D5D37C97905F898E78E7AA14A0B5CAAD5CE8190AE5629A10D6F0CF4173597B37A95A7545C92</code> || <code></code> || <code>0x0B</code> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 2.40-3.31 || 0x03 np || 2.40++ || dec || <code>1B715B0C3E8DC4C1A5772EBA9C5D34F7CCFE5B82025D453F3167566497239664</code> || <code>E31E206FBB8AEA27FAB0D9A2FFB6B62F</code> || <code>3F51E59FC74D6618D34431FA67987FA11ABBFACC7111811473CD9988FE91C43FC74605E7B8CB732D</code> || <code></code> || <code>0x08</code> | ||
| | |||
|- | |- | ||
| app || | | style="background-color:#ACFCAC; color:#330033;" | app || style="background-color:#ACFCAC; color:#330033;" | 3.40-3.42 || 0x04 || style="background-color:#ACFCAC; color:#330033;" | 3.40++ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>838F5860CF97CDAD75B399CA44F4C214CDF951AC795298D71DF3C3B7E93AAEDA</code> || style="background-color:#ACFCAC; color:#330033;" | <code>7FDBB2E924D182BB0D69844ADC4ECA5B</code> || style="background-color:#ACFCAC; color:#330033;" | <code>1F140E8EF887DAB52F079A06E6915A6460B75CD256834A43FA7AF90C23067AF412EDAFE2C1778D69</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0074E922FDEE5DC4CDF22FC8D7986477F813400860</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x14</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.40-3.42</span> || 0x05 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.40++</span> || dec || <code>C109AB56593DE5BE8BA190578E7D8109346E86A11088B42C727E2B793FD64BDC</code> || <code>15D3F191295C94B09B71EBDE088A187A</code> || <code>B6BB0A84C649A90D97EBA55B555366F52381BB38A84C8BB71DA5A5A0949043C6DB249029A43156F7</code> || <code></code> || <code>0x15</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.40-3.42</span> || 0x06 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.40++</span> || dec || <code>6DFD7AFB470D2B2C955AB22264B1FF3C67F180983B26C01615DE9F2ECCBE7F41</code> || <code>24BD1C19D2A8286B8ACE39E4A37801C2</code> || <code>71F46AC33FF89DF589A100A7FB64CEAC244C9A0CBBC1FDCE80FB4BF8A0D2E66293309CB8EE8CFA95</code> || <code></code> || <code>0x2C</code> | ||
| | |||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.40-3.42</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>3.40 <=3.42</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>B73111B0B00117E48DE5E2EE5E534C0F0EFFA4890BBB8CAD01EE0F848F91583E</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>86F56F9E5DE513894874B8BA253334B1</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>B0BA1A1AB9723BB4E87CED9637BE056066BC56E16572D43D0210A06411DBF8FEB8885CD912384AE5</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x12</code></span> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 3.40-3.42 || 0x04 np || 3.40++ || dec || <code>BB4DBF66B744A33934172D9F8379A7A5EA74CB0F559BB95D0E7AECE91702B706</code> || <code>ADF7B207A15AC601110E61DDFC210AF6</code> || <code>9C327471BAFF1F877AE4FE29F4501AF5AD6A2C459F8622697F583EFCA2CA30ABB5CD45D1131CAB30</code> || <code>00B61A91DF4AB6A9F142C326BA9592B5265DA88856</code> || <code>0x16</code> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 3.40-3.42 || 0x06 np || 3.40++ || dec || <code>8B4C52849765D2B5FA3D5628AFB17644D52B9FFEE235B4C0DB72A62867EAA020</code> || <code>05719DF1B1D0306C03910ADDCE4AF887</code> || <code>2A5D6C6908CA98FC4740D834C6400E6D6AD74CF0A712CF1E7DAE806E98605CC308F6A03658F2970E</code> || <code></code> || <code>0x29</code> | ||
| | |||
|- | |- | ||
| app || | | style="background-color:#ACFCAC; color:#330033;" | app || style="background-color:#ACFCAC; color:#330033;" | 3.50 || 0x07 || style="background-color:#ACFCAC; color:#330033;" | 3.50++ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>945B99C0E69CAF0558C588B95FF41B232660ECB017741F3218C12F9DFDEEDE55</code> || style="background-color:#ACFCAC; color:#330033;" | <code>1D5EFBE7C5D34AD60F9FBC46A5977FCE</code> || style="background-color:#ACFCAC; color:#330033;" | <code>AB284CA549B2DE9AA5C903B75652F78D192F8F4A8F3CD99209415C0A84C5C9FD6BF3095C1C18FFCD</code> || style="background-color:#ACFCAC; color:#330033;" | <code>002CF896D35DB871D0E6A252E799876A70D043C23E</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x15</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.50</span> || 0x08 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.50++</span> || dec || <code>2C9E8969EC44DFB6A8771DC7F7FDFBCCAF329EC3EC070900CABB23742A9A6E13</code> || <code>5A4CEFD5A9C3C093D0B9352376D19405</code> || <code>6E82F6B54A0E9DEBE4A8B3043EE3B24CD9BBB62B4416B0482582E419A2552E29AB4BEA0A4D7FA2D5</code> || <code></code> || <code>0x16</code> | ||
| | |||
| | |||
|- | |- | ||
| app || | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.50</span> || 0x09 || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.50++</span> || dec || <code>F69E4A2934F114D89F386CE766388366CDD210F1D8913E3B973257F1201D632B</code> || <code>F4D535069301EE888CC2A852DB654461</code> || <code>1D7B974D10E61C2ED087A0981535904677EC07E96260F89565FF7EBDA4EE035C2AA9BCBDD5893F99</code> || <code></code> || <code>0x2D</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.50</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.50 only</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>8E944267C02E69A4FE474B7F5FCD7974A4F936FF4355AEC4F80EFA123858D8F6</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>908A75754E521EAC2F5A4889C6D7B72D</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>91201DA7D79E8EE2563142ECBD646DA026C963AC09E760E5390FFE24DAE6864310ABE147F8204D0B</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x13</code></span> | ||
| | |||
|- | |- | ||
| | | npdrm || 3.50 || 0x07 np || 3.50++ || dec || <code>3946DFAA141718C7BE339A0D6C26301C76B568AEBC5CD52652F2E2E0297437C3</code> || <code>E4897BE553AE025CDCBF2B15D1C9234E</code> || <code>A13AFE8B63F897DA2D3DC3987B39389DC10BAD99DFB703838C4A0BC4E8BB44659C726CFD0CE60D0E</code> || <code>009EF86907782A318D4CC3617EBACE2480E73A46F6</code> || <code>0x17</code> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 3.50 || 0x09 np || 3.50++ || dec || <code>0786F4B0CA5937F515BDCE188F569B2EF3109A4DA0780A7AA07BD89C3350810A</code> || <code>04AD3C2F122A3B35E804850CAD142C6D</code> || <code>A1FE61035DBBEA5A94D120D03C000D3B2F084B9F4AFA99A2D4A588DF92B8F36327CE9E47889A45D0</code> || <code></code> || <code>0x2A</code> | ||
| | |||
|- | |- | ||
| app || | | style="background-color:#ACFCAC; color:#330033;" | app || style="background-color:#ACFCAC; color:#330033;" | 3.55 || 0x0A || style="background-color:#ACFCAC; color:#330033;" | 3.55+ || dec || style="background-color:#ACFCAC; color:#330033;" | <code>29805302E7C92F204009161CA93F776A072141A8C46A108E571C46D473A176A3</code> || style="background-color:#ACFCAC; color:#330033;" | <code>5D1FAB844107676ABCDFC25EAEBCB633</code> || style="background-color:#ACFCAC; color:#330033;" | <code>09301B6436C85B53CB1585300A3F1AF9FB14DB7C30088C4642AD66D5C148B8995BB1A698A8C71827</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0010818ED8A666051C6198662C3D6DDE2CA4901DDC</code> || style="background-color:#ACFCAC; color:#330033;" | <code>0x25</code> | ||
| | |||
| | |||
|- | |- | ||
| app || | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.55-?</span> || 0x0B || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.55++</span> || dec || <code>A4C97402CC8A71BC7748661FE9CE7DF44DCE95D0D58938A59F47B9E9DBA7BFC3</code> || <code>E4792F2B9DB30CB8D1596077A13FB3B5</code> || <code>2733C889D289550FE00EAA5A47A34CEF0C1AF187610EB07BA35D2C09BB73C80B244EB4147700D1BF</code> || <code></code> || <code>0x26</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.55-?</span> || 0x0C || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.55++</span> || dec || <code>9814EFFF67B7074D1B263BF85BDC8576CE9DEC914123971B169472A1BC2387FA</code> || <code>D43B1FA8BE15714B3078C23908BB2BCA</code> || <code>7D1986C6BEE6CE1E0C5893BD2DF203881F40D5056761CC3F1F2E9D9A378617A2DE40BA5F09844CEB</code> || <code></code> || <code>0x3D</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.55</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.55 only</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>BB31DF9A6F62C0DF853075FAA65134D9CE2240306C1731D1F7DA9B5329BD699F</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>263057225873F83940A65C8C926AC3E4</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>BC3A82A4F44C43A197070CD236FDC94FCC542D69A3E803E0AFF78D1F3DA19A79D2F61FAB5B94B437</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x23</code></span> | ||
| | |||
|- | |- | ||
| npdrm || | | npdrm || 3.55 || 0x0A np || 3.55++ || dec || <code>03C21AD78FBB6A3D425E9AAB1298F9FD70E29FD4E6E3A3C151205DA50C413DE4</code> || <code>0A99D4D4F8301A88052D714AD2FB565E</code> || <code>3995C390C9F7FBBAB124A1C14E70F9741A5E6BDF17A605D88239652C8EA7D5FC9F24B30546C1E44B</code> || <code></code> || <code>0x27</code> | ||
| | |||
|- | |- | ||
| | | npdrm || 3.55-? || 0x0C np || 3.55++ || dec || <code>357EBBEA265FAEC271182D571C6CD2F62CFA04D325588F213DB6B2E0ED166D92</code> || <code>D26E6DD2B74CD78E866E742E5571B84F</code> || <code>00DCF5391618604AB42C8CFF3DC304DF45341EBA4551293E9E2B68FFE2DF527FFA3BE8329E015E57</code> || <code></code> || <code>0x3A</code> | ||
| | |||
| | |||
| | |||
|- | |- | ||
| app || | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56-?</span> || 0x0D || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56++</span> || dec || <code>03B4C421E0C0DE708C0F0B71C24E3EE04306AE7383D8C5621394CCB99FF7A194</code> || <code>5ADB9EAFE897B54CB1060D6885BE22CF</code> || <code>71502ADB5783583AB88B2D5F23F419AF01C8B1E72FCA1E694AD49FE3266F1F9C61EFC6F29B351142</code> || - || <code>0x12</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56-?</span> || 0x0E || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56++</span> || dec || <code>39A870173C226EB8A3EEE9CA6FB675E82039B2D0CCB22653BFCE4DB013BAEA03</code> || <code>90266C98CBAA06C1BF145FF760EA1B45</code> || <code>84DE5692809848E5ACBE25BE548F6981E3DB14735A5DDE1A0FD1F475866532B862B1AB6A004B7255</code> || <code></code> || <code>0x27</code> | ||
| | |||
|- | |- | ||
| app || | | style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">app</span> || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56-? || 0x0F || style="background-color:#CCFCCC; color:#330033;" | <span style="background-color:#CCFCCC; color:#330033;">3.56++</span> || dec || <code>FD52DFA7C6EEF5679628D12E267AA863B9365E6DB95470949CFD235B3FCA0F3B</code> || <code>64F50296CF8CF49CD7C643572887DA0B</code> || <code>0696D6CCBD7CF585EF5E00D547503C185D7421581BAD196E081723CD0A97FA40B2C0CD2492B0B5A1</code> || <code></code> || <code>0x3A</code> | ||
| | |||
|- | |- | ||
| | | style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.56</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.56 only</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>71AA75C70A255580E4AE9BDAA0B08828C53EAA713CD0713797F143B284C1589B</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>9DED878CB6BA07121C0F50E7B172A8BF</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>387FCDAEAFF1B59CFAF79CE6215A065ACEAFFAF4048A4F217E1FF5CE67C66EC3F089DB235E52F9D3</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x29</code></span> | ||
| | |||
|- | |- | ||
| app || | | npdrm || 3.56 || 0x0D np || 3.56++ || dec || <code>337A51416105B56E40D7CAF1B954CDAF4E7645F28379904F35F27E81CA7B6957</code> || <code>8405C88E042280DBD794EC7E22B74002</code> || <code>9BFF1CC7118D2393DE50D5CF44909860683411A532767BFDAC78622DB9E5456753FE422CBAFA1DA1</code> || <code></code> || <code>0x18</code> | ||
| | |- | ||
|-style="background-color: | | npdrm || 3.56 || 0x0F np || 3.56++ || dec || <code>135C098CBE6A3E037EBE9F2BB9B30218DDE8D68217346F9AD33203352FBB3291</code> || <code>4070C898C2EAAD1634A288AA547A35A8</code> || <code>BBD7CCCB556C2EF0F908DC7810FAFC37F2E56B3DAA5F7FAF53A4944AA9B841F76AB091E16B231433</code> || <code></code> || <code>0x3B</code> | ||
| | |- | ||
| | | app || 3.60-3.61 || 0x10 || 3.60++ || dec || <code>A5E51AD8F32FFBDE808972ACEE46397F2D3FE6BC823C8218EF875EE3A9B0584F</code> || <code>7A203D5112F799979DF0E1B8B5B52AA4</code> || <code>50597B7F680DD89F6594D9BDC0CBEE03666AB53647D0487F7F452FE2DD02694631EA755548C9E934</code> || <code></code> || <code>0x25</code> | ||
|} | |- | ||
| npdrm || 3.60-3.61 || 0x10 np || 3.60++ || dec || <code>4B3CD10F6A6AA7D99F9B3A660C35ADE08EF01C2C336B9E46D1BB5678B4261A61</code> || <code>C0F2AB86E6E0457552DB50D7219371C5</code> || <code>64A5C60BC2AD18B8A237E4AA690647E12BF7A081523FAD4F29BE89ACAC72F7AB43C74EC9AFFDA213</code> || <code></code> || <code>0x27</code> | |||
=== AppLdr HMAC Key === | |- | ||
| app || 3.60-3.61 || 0x11 || 3.60++ || dec || <code>0F8EAB8884A51D092D7250597388E3B8B75444AC138B9D36E5C7C5B8C3DF18FD</code> || <code>97AF39C383E7EF1C98FA447C597EA8FE</code> || <code>2FDA7A56AAEA65921C0284FF1942C6DE137370093D106034B59191951A5201B422D462F8726F852D</code> || <code></code> || <code>0x26</code> | |||
<code>A09B58A612B9F4C13451A1B81C94ABF8423ED76A96271A722394F0DD042BA2CAA41A567177A8B500235C74495842BF2007FAF274CC81091AD57AF7264A60E2CE</code> | |- | ||
| style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.60-3.61</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>3.60 <=3.61</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>F5D1DBC182F5083CD4EA37C431C7DAC73882C07F232D2699B1DD9FDDF1BF4195</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>D3A7C3C91CBA014FCBCA6D5570DE13FF</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>97CA8A9781F45E557E98F176EF794FCDA6B151EB3DFD1ABA12151E00AE59957C3B15628FC8875D28</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x23</code></span> | |||
Used for lv2 memory check. | |- | ||
| app || 3.60-3.61 || 0x12 || =>3.60 <=4.11 || dec || <code>D127E0F7F31F2546D374E46F26A45F14016308EDB409185187AB7F0B2DEE6715</code> || <code>25589F01B97B9BE1E07447A3CE7F06B9</code> || <code>3C266FF46D1F526405CCCDD67EE9C7D5693B4A072C06988CAD22ADDB64439A32E2337722F51FC15B</code> || <code></code> || <code>0x3D</code> | |||
This key was implemented since 3.55. | |- | ||
| npdrm || 3.60-3.61 || 0x12 np || =>3.60 <=4.11 || dec || <code>D2F32F6E1D7A96131FAECE657008B57AAC14A9475CEF983A55E6C82CF1FCC374</code> || <code>211B52440AB7066A53121106FEB29FD5</code> || <code>EA2F8826D1ECA47B029B41C833615006FAF535AAD30594319EA4F767925EBAE3A3EEE32E6D29580C</code> || <code></code> || <code>0x3A</code> | |||
Lv1 used lv2ldr to generate the hash when it loads LV2 then used appldr to verify generated hash when it loads self file. | |- | ||
| npdrm || 3.65-3.66 || 0x13 np || 3.65++ || dec || <code>265C93CF48562EC5D18773BEB7689B8AD10C5EB6D21421455DEBC4FB128CBF46</code> || <code>8DEA5FF959682A9B98B688CEA1EF4A1D</code> || <code>9D8DB5A880608DC69717991AFC3AD5C0215A5EE413328C2ABC8F35589E04432373DB2E2339EEF7C8</code> || <code></code> || <code>0x18</code> | |||
* Location: lv2ldr, appldr inside lv0 (3.61+) outside lv0 (3.55, 3.60) | |- | ||
| app || 3.65-3.66 || 0x13 || 3.65++ || dec || <code>DBF62D76FC81C8AC92372A9D631DDC9219F152C59C4B20BFF8F96B64AB065E94</code> || <code>CB5DD4BE8CF115FFB25801BC6086E729</code> || <code>B26FE6D3E3A1E766FAE79A8E6A7F48998E7FC1E4B0AD8745FF54C018C2A6CC7A0DD7525FAFEA4917</code> || <code></code> || <code>0x12</code> | |||
* Note: unlike some people have stated, there isn't only one section being verified. 7 sections are verified, and these are: core, text, rodata, ctors, toc1, opd and finally toc | |- | ||
| app || 3.65-3.66 || 0x14 || 3.65++ || dec || <code>491B0D72BB21ED115950379F4564CE784A4BFAABB00E8CB71294B192B7B9F88E</code> || <code>F98843588FED8B0E62D7DDCB6F0CECF4</code> || <code>04275E8838EF95BD013B223C3DF674540932F21B534C7ED2944B9104D938FEB03B824DDB866AB26E</code> || <code></code> || <code>0x27</code> | |||
|- | |||
| style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.65-3.66</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>3.65 <=3.66</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>BF10F09590C0152F7EF749FF4B990122A4E8E5491DA49A2D931E72EEB990F860</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>22C19C5522F7A782AFC547C2640F5BDE</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>3233BA2B284189FB1687DF653002257A0925D8EB0C64EBBE8CC7DE87F548D107DE1FD3D1D285DB4F</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x29</code></span> | |||
|- | |||
| app || 3.65-3.66 || 0x15 || =>3.65 <=4.11 || dec || <code>324D2BFEDA4044604EDCA550EB7F56065C4CA91DFB2636EC78030353DC1CEFF4</code> || <code>A37B2139FBCF62F6B41F796A594440C8</code> || <code>A6283C12B04C37DDC6EBBF4B31E5F1B1B2602DC83EBA6362C9C1189BF25A3EF1BB3766625A4E9694</code> || <code></code> || <code>0x3A</code> | |||
|- | |||
| npdrm || 3.65-3.66 || 0x15 np || =>3.65 <=4.11 || dec || <code>3DED5C82E18CD9F695855B1757CA91447EA34D906A66BEAAB46113F9BCE1D92F</code> || <code>ABF2DA36D993554FB060322DC51097F7</code> || <code>497296C62F2C489F9F0E7628887AD54715EFD1227B053C6AA4501D43FF6FB536B78315C08D786569</code> || <code></code> || <code>0x3B</code> | |||
|- | |||
| app || 3.70-3.74 || 0x16 || 3.70++ || dec || <code>A106692224F1E91E1C4EBAD4A25FBFF66B4B13E88D878E8CD072F23CD1C5BF7C</code> || <code>62773C70BD749269C0AFD1F12E73909E</code> || <code>566635D3E1DCEC47243AAD1628AE6B2CEB33463FC155E4635846CE33899C5E353DDFA47FEF5694AF</code> || <code></code> || <code>0x30</code> | |||
|- | |||
| npdrm || 3.70-3.74 || 0x16 np || 3.70++ || dec || <code>7910340483E419E55F0D33E4EA5410EEEC3AF47814667ECA2AA9D75602B14D4B</code> || <code>4AD981431B98DFD39B6388EDAD742A8E</code> || <code>62DFE488E410B1B6B2F559E4CB932BCB78845AB623CC59FDF65168400FD76FA82ED1DC60E091D1D1</code> || <code></code> || <code>0x25</code> | |||
|- | |||
| app || 3.70-3.74 || 0x17 || 3.70++ || dec || <code>4E104DCE09BA878C75DA98D0B1636F0E5F058328D81419E2A3D22AB0256FDF46</code> || <code>954A86C4629E116532304A740862EF85</code> || <code>3B7B04C71CAE2B1199D57453C038BB1B541A05AD1B94167B0AB47A9B24CAECB9000CB21407009666</code> || <code></code> || <code>0x08</code> | |||
|- | |||
| style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">3.70-3.74</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>3.70 <=3.74</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>F11DBD2C97B32AD37E55F8E743BC821D3E67630A6784D9A058DDD26313482F0F</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>FC5FA12CA3D2D336C4B8B425D679DA55</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>19E27EE90E33EDAB16B22E688B5F704E5C6EC1062070EBF43554CD03DFDAE16D684BB8B5574DBECA</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x15</code></span> | |||
|- | |||
| app || 3.70-3.74 || 0x18 || =>3.70 <=4.11 || dec || <code>1F876AB252DDBCB70E74DC4A20CD8ED51E330E62490E652F862877E8D8D0F997</code> || <code>BF8D6B1887FA88E6D85C2EDB2FBEC147</code> || <code>64A04126D77BF6B4D686F6E8F87DD150A5B014BA922D2B694FFF4453E11239A6E0B58F1703C51494</code> || <code></code> || <code>0x11</code> | |||
|- | |||
| npdrm || 3.70-3.74 || 0x18 np || =>3.70 <=4.11 || dec || <code>1A4B32C927257811F777997EA9549CEFD2AE829A528F771A3EE7FEB2110E0133</code> || <code>402666C76D795D228089810DDC128D14</code> || <code>ABD149AB27BEE0DEC0E34BB8A8CA225E3FCF504E2DDE6A55BBD39A06CFB068CFC3CF5DF8B117EB5A</code> || <code></code> || <code>0x15</code> | |||
|- | |||
| app || 4.00-4.11 || 0x19 || 4.00++ || dec || <code>3236B9937174DF1DC12EC2DD8A318A0EA4D3ECDEA5DFB4AC1B8278447000C297</code> || <code>6153DEE781B8ADDC6A439498B816DC46</code> || <code>148DCA961E2738BAF84B2D1B6E2DA2ABD6A95F2C9571E54C6922F9ED9674F062B7F1BE5BD6FA5268</code> || <code></code> || <code>0x31</code> | |||
|- | |||
| npdrm || 4.00-4.11 || 0x19 np || 4.00++ || dec || <code>FBDA75963FE690CFF35B7AA7B408CF631744EDEF5F7931A04D58FD6A921FFDB3</code> || <code>F72C1D80FFDA2E3BF085F4133E6D2805</code> || <code>637EAD34E7B85C723C627E68ABDD0419914EBED4008311731DD87FDDA2DAF71F856A70E14DA17B42</code> || <code></code> || <code>0x24</code> | |||
|- | |||
| app || 4.00-4.11 || 0x1A || 4.00++ || dec || <code>5EFD1E9961462794E3B9EF2A4D0C1F46F642AAE053B5025504130590E66F19C9</code> || <code>1AC8FA3B3C90F8FDE639515F91B58327</code> || <code>BE4B1B513536960618BFEF12A713F6673881B02F9DC616191E823FC8337CCF99ADAA6172019C0C23</code> || <code></code> || <code>0x17</code> | |||
|- | |||
| style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">4.00-4.11</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">=>4.00 <=4.11</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>751EE949CD3ADF50A469197494A1EC358409CCBE6E85217EBDE7A87D3FF1ABD8</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>23AE4ADA4D3F798DC5ED98000337FF77</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>1BABA87CD1AD705C462D4E7427B6DAF59A50383A348A15088F0EDFCF1ADF2B5C2B2D507B2A357D36</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x1A</code></span> | |||
|- | |||
| app || 4.00-4.11 || 0x1B || =>4.00 <=4.11 || dec || <code>66637570D1DEC098467DB207BAEA786861964D0964D4DBAF89E76F46955D181B</code> || <code>9F7B5713A5ED59F6B35CD8F8A165D4B8</code> || <code>4AB6FB1F6F0C3D9219923C1AC683137AB05DF667833CC6A5E8F590E4E28FE2EB180C7D5861117CFB</code> || <code></code> || <code>0x12</code> | |||
|- | |||
| npdrm || 4.00-4.11 || 0x1B np || =>4.00 <=4.11 || dec || <code>BCF9BD763A7B787CF1428EF45546AF5EBB3D816ABA1C6FF2FFD3D854B71F355B</code> || <code>D03979E47D236BD278EC7331B7DA0BD4</code> || <code>4F30DF9F3A9D6B3AF92510F81F7961DD404F5E09BFF4D989969727509E39B94A750D12A063189848</code> || <code></code> || <code>0x17</code> | |||
|- | |||
| app || 4.20-{{latestPS3}} || 0x1C || 4.20++ || dec || <code>CFF025375BA0079226BE01F4A31F346D79F62CFB643CA910E16CF60BD9092752</code> || <code>FD40664E2EBBA01BF359B0DCDF543DA4</code> || <code>36C1ACE6DD5CCC0006FDF3424750FAC515FC5CFA2C93EC53C6EC2BC421708D154E91F2E7EA54A893</code> || <code></code> || <code>0x09</code> | |||
|- | |||
| npdrm || 4.20-{{latestPS3}} || 0x1C np || 4.20++ || dec || <code>8103EA9DB790578219C4CEDF0592B43064A7D98B601B6C7BC45108C4047AA80F</code> || <code>246F4B8328BE6A2D394EDE20479247C5</code> || <code>503172C9551308A87621ECEE90362D14889BFED2CF32B0B3E32A4F9FE527A41464B735E1ADBC6762</code> || <code></code> || <code>0x30</code> | |||
|- | |||
| app || 4.20-{{latestPS3}} || 0x1D || 4.20++ || dec || <code>D202174EB65A62048F3674B59EF6FE72E1872962F3E1CD658DE8D7AF71DA1F3E</code> || <code>ACB9945914EBB7B9A31ECE320AE09F2D</code> || <code>430322887503CF52928FAAA410FD623C7321281C8825D95F5B47EF078EFCFC44454C3AB4F00BB879</code> || <code></code> || <code>0x1A</code> | |||
|- | |||
| style="background-color:lightgrey;" | <span style="background-color:lightgrey;">seven</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">4.20-{{latestPS3}}</span> || 0x00 || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">4.20++</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;">dec</span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>46BD0891224E0CE13E2162921D4BB76193AEEE4416A729FCDD111C5536BF87C9</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>BF036387CDB613C0AC88A6D9D2CC5316</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>A14F6D5F9AD7EBB3B7A39A7C32F13E5DC3B0BA16BDC33D39FDDF88F4AEEA6CFEEB0C0796C917A952</code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code></code></span> || style="background-color:lightgrey;" | <span style="background-color:lightgrey;"><code>0x0F</code></span> | |||
|- | |||
|} | |||
=== AppLdr HMAC Key === | |||
<code>A09B58A612B9F4C13451A1B81C94ABF8423ED76A96271A722394F0DD042BA2CAA41A567177A8B500235C74495842BF2007FAF274CC81091AD57AF7264A60E2CE</code> | |||
Used for lv2 memory check. | |||
This key was implemented since 3.55. | |||
Lv1 used lv2ldr to generate the hash when it loads LV2 then used appldr to verify generated hash when it loads self file. | |||
* Location: lv2ldr, appldr inside lv0 (3.61+) outside lv0 (3.55, 3.60) | |||
* Note: unlike some people have stated, there isn't only one section being verified. 7 sections are verified, and these are: core, text, rodata, ctors, toc1, opd and finally toc | |||
* Note: hash value is stored in .bss segment of lv1 and transfered to SPU through the SharedLS. | * Note: hash value is stored in .bss segment of lv1 and transfered to SPU through the SharedLS. | ||
Line 2,812: | Line 1,552: | ||
</source> | </source> | ||
=== | === riv_key === | ||
What is this used for? | What is this used for ? | ||
riv_key: 00000000000000000000000000000000 | riv_key: 00000000000000000000000000000000 | ||
Line 2,824: | Line 1,564: | ||
== NPDRM Keys == | == NPDRM Keys == | ||
[https://i.imgur.com/1UN7rOi.png a screenshot of a few NPDRM key files] | |||
=== NPDRM Activation ECDSA Public Key === | === NPDRM Activation ECDSA Public Key === | ||
public key : 6227B00A02856FB04108876719E0A0183291EEB96E736ABF81F70EE9161B0DDEB026761AFF7BC85B | |||
Location: PSP, PS3, PS Vita OS. To detail. | |||
=== NPD CID-FN Hash AES-CMAC Key === | |||
npd_cid_fn_hash_aes_cmac_key : 9B515FEACF75064981AA604D91A54E97 | |||
Temp name was npdrm-omac1-key-3. | |||
Algorithm: AES-CMAC over 0x30 bytes of CONTENT_ID concatenated with variable-sized filename. | |||
Location: PS3 OS as it is used in PS3 [[NPD]]. | |||
=== NPD Header Hash XOR Key === | |||
npd_header_hash_xor_key : 6BA52976EFDA16EF3C339FB2971E256B | |||
Temp name was npdrm-omac1-key-2. | |||
Algorithm: (NPD Header Hash AES-CMAC key = npd_header_hash_xor_key XOR klicensee) | |||
Location: PS3 OS as it is used in PS3 [[NPD]]. | |||
=== ps3_klic_dec_key === | |||
ps3_klic_dec_key_old : DC41D59080BFFF45547D0B3A12E591D3 | |||
ps3_klic_dec_key : F2FBCA7A75B04EDC1390638CCDFDD1EE | |||
* See: [https://web.archive.org/web/20141119010015/http://pastie.org/private/k2vlnqi6h8onbkxhpjuxg here]. | |||
=== NP Activation Data Index Decryption key === | |||
Used to decrypt act.dat key index from .rif file at offset 0x40. | |||
Also named .rif Key. | |||
np_act_data_index_dec_key : DA7D4B5E499A4F53B1C1A14A7484443B | |||
* Location: vsh.self | |||
=== Act.dat key (debug) === | |||
Unknown purpose, but seems to decrypt the debug section of the act.dat | |||
<pre>E8205BCD11573530BE8DED1682936AF6</pre> | |||
* Location: lv2_kernel.self (since PS3 FW 2.00) | |||
=== klicensee constant === | |||
Also named act.dat Key. | |||
klicensee_const : 5E06E04FD94A71BF0000000000000001 | |||
=== Default Licensee Keys === | |||
==== PS3 Free License klicensee ==== | |||
klic_ps3_free : 72F990788F9CFF745725F08E4C128387 | |||
Temp name was ps3_klic_free_key, npdrm-omac1-key-1, but it is not even an AES-CMAC key, just a licensee key. | |||
==== PSP klicensee ==== | |||
Used as klicensee for PSP ISO.BIN.EDAT and for Minis ISO.BIN.EDAT. | |||
klic_psp : 2A6AFBCF43D1579F7D738741A13BD42E | |||
==== PS1 klicensee ==== | |||
Used as klicensee for PS1 ISO.BIN.EDAT. | |||
klic_ps1 : 52C0B5CA76D6134BB45FC66CA637F2C1 | |||
* Location: ps1_netemu.self | |||
==== PSP Remasters klicensee ==== | |||
klic_pe : 0DB85732366CD734FC879E743343BB4F | |||
* Location: psp_emulator.self | |||
== | == ECDSA Curve Type 2 (VSH) == | ||
curve : 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |||
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | |||
0000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFE000000 | |||
00000000000000000000000000FFFFFFFE00000000000000039A2EB773FCA61DCB5236A42C6F7FEB426E5ADA06 | |||
0000000000000000FFFE4A39E80D6F151E245270DDA65311EAB7634F69577D0F51E30602711A07059FBCA7BA92 | |||
F5E34D6F7216F0D828A37D413EF73F0000000000000000FFFFFFFE00000000000000000000000000000000FFFF | |||
FFFE00000000000000035974123CCBE7FD63E2C31CC465CDE0334461F0F4000000000000000100004A51C3ADC1 | |||
9C6BB0DED8ED713BDA9B780270209B1DBC843F5E092A5021D3A6A7AA814E24FFED9FBDAADB243C862A53A0B520 | |||
inv_curves: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF | |||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF | |||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000001FFFFFF | |||
FFFFFFFFFFFFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFC65D1488C0359E234ADC95BD3908014BD91A525F9 | |||
FFFFFFFFFFFFFFFF0001B5C617F290EAE1DBAD8F2259ACEE15489CB096A882F0AE1CF9FD8EE5F8FA604358456D | |||
0A1CB2908DE90F27D75C82BEC108C0FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000 | |||
0001FFFFFFFFFFFFFFFCA68BEDC33418029C1D3CE33B9A321FCCBB9E0F0BFFFFFFFFFFFFFFFEFFFFB5AE3C523E | |||
63944F2127128EC4256487FD8FDF64E2437BC0A1F6D5AFDE2C5958557EB1DB001260425524DBC379D5AC5F4ADF | |||
* This curve is used for example for rif/act.dat, most IdStorage Certificates. | |||
== Snowden Key == | |||
9DE004E9F2D72F6DE377699BC2E5F83A4C28EEA575DBEAA293F3835E8B7AFA9A | |||
16573AD5B0DEEBCCE1A7C54C66B903AE4186FBD7EEB23F16E67A19420B262114 | |||
08B91715ACC3D1998A37A4639FAFF064E9F90C0FECB28C813FA9F649074C9A33 | |||
0392EA2B91C3FD3732D1DFED7CA151A21926F0B315107BF1FBEA8929E68AB397 | |||
* Location: vsh.elf or vshnet.prx into old firmwares | |||
== VSH CryptoEngine HMAC-SHA1 Keys == | |||
key0 685E2534695D79096F57640044315B515E0C7E55 | |||
key1 46753933634D1A1D464142752110116F2C5E7836 | |||
key2 59CB6067574D873CEFD7B75A300529C18BFB75ED | |||
key3 C699CF88072F6819D5DAFA7A2EEB93E537E0ADE2 | |||
key4 E8ABDAE8F81C086123FE5D6281BB0F0DEE909AF5 | |||
key5 F8A05D44A04E5C036812261DB70EE1708EBC4D48 | |||
key6 A3F58C9913A108BE8C1EDB889C2BF8F7578101DA | |||
key7 B6627AE4422F9D81E1421FA2B1DB02841E64B933 | |||
==== PKG/SELF ECDSA Public Key ==== | |||
Where is it used ? | |||
Public key: <code>E6792E446CEBA27BCADF374B99504FD8E80ADFEB3E66DE73FFE58D3291221C65018C038D3822C3C9</code> (still used in PSVita GameCard Auth Mgr for GPKG). | |||
Public bak: <code>D9AAEB6054307FC0FB488B15AE11B558C75FC8A3EC4907E129C5B5CD386D94D82318B9D558777C5A</code> What is this ? | |||
Curve type: 2 (vsh) | |||
== PS2emu Keys == | |||
MC_CARDKEY_MATERIAL_1 6C26D37F46EE9DA9 <-mc_iso | |||
MC_CARDKEY_HASHKEY_1 CE62F68420B65A81E459FA9A2BB3598A <-mc_iso | |||
MC_CARDKEY_MATERIAL_2 2CD160FA8C2ED362 <-mc_iso | |||
MC_CARDKEY_HASHKEY_2 7014A32FCC5B1237AC1FBF4ED26D1CC1 <-mc_iso | |||
MC_CHALLENGE_MATERIAL 2C5BF48D32749127 <-mc_iso | |||
MG_KBIT_MATERIAL 35C860019222BB60 <-me_iso | |||
MG_KC_MATERIAL 8C2BD03EC245C56D <-me_iso | |||
MG_KBIT_MASTER_KEY 5001C87121F939C144D86B069224B247 <- me_iso | |||
MG_KC_MASTER_KEY 77F38314B047D87C9B37D266049228C4 <- me_iso | |||
META_KEY_RETAIL 389DCBA5203C8159ECF94C9393164CC9 <- sb_iso | |||
DATA_KEY_RETAIL 1017823463F468C1AA41D700B140F257 <- sb_iso | |||
VMC_KEY_RETAIL 64E30D19A16941D677E32EEBE07F45D2 <- sb_iso | |||
META_KEY_DEBUG 2B05F7C7AFD1B169D62586503AEA9798 <- sb_iso | |||
DATA_KEY_DEBUG 74FF7E5D1D7B96943BEFDCFA81FC2007 <- sb_iso | |||
VMC_KEY_DEBUG 30479D4B80E89E2B59E5C9145E1064A9 <- sb_iso | |||
MG_SIG_HASH_KEY 65E88B1A9E3FD268 <- me_iso | |||
MG_SIG_MASTER_KEY 51ED689419A83AD8 <- me_iso | |||
MG_IV_CONTENT_TABLE 20CB60F58D24BE50 <- me_iso | |||
MG_ROOTSIG_MASTER_KEY D56604A445781EC4 <- me_iso | |||
MG_ROOTSIG_HASH_KEY E773089E35D26A1B38C761029437CEE3 <- me_iso | |||
MG_IV_BLOCK 7D16C46313C3711C <- me_iso | |||
== LV2 Kernel 3Des Key == | |||
57C3E792E8D03DC4D2D72DFA4F81FB2889170959 | |||
* used in conjuction with ivs_3des | |||
== PSPemu and PS1emu Keys == | |||
=== Kirk Keys === | |||
Notes: | |||
* Kirk command 0x11 is not vulnerable to retrieval of ECDSA private key. KIRK commmand 1 is. | |||
* Besides Kirk command 1, everything else from the PSP (for example KIRK command 0x11) uses curve type 2 (VSH). Kirk command 1 uses curve type 1. | |||
See also: | |||
* [https://github.com/uofw/upspd/wiki/KIRK-13---ECDSA-point-multiplication] | |||
* [https://code.google.com/p/kirk-engine/source/browse/trunk/libkirk/kirk_engine.c] | |||
* [http://wololo.net/talk/viewtopic.php?f=6&t=7224] | |||
* [http://jpcsp.googlecode.com/svn-history/r2166/trunk/src/jpcsp/crypto/CryptoEngine.java] | |||
* [https://github.com/codestation/mhtools/blob/master/src/jpcsp/crypto/CryptoEngine.java] | |||
* [https://code.google.com/p/jpcsp/source/browse/trunk/src/jpcsp/crypto/KeyVault.java] | |||
* [https://github.com/codestation/mhtools/tree/master/src/keys] | |||
=== KIRK command 1 Keys === | |||
==== Kirk command 1 CMAC ==== | |||
// Kirk command 1 AES128-CMAC key | |||
kirk_command_1_cmac_key = 98C940975C1D10E87FE60EA3FD03A8BA | |||
=== | ==== Kirk command 1 ECDSA Keys ==== | ||
// Kirk command 1 ECDSA Private Key | |||
kirk_command_1_ecdsa_priv = F392E26490B80FD889F2D9722C1F34D7274F983D | |||
// Kirk command 1 ECDSA Public Key | |||
// Since public key is hardcoded, it is also included | |||
kirk_command_1_ecdsa_pub_x = ED9CE58234E61A53C685D64D51D0236BC3B5D4B9 | |||
kirk_command_1_ecdsa_pub_y = 049DF1A075C0E04FB344858B61B79B69A63D2C39 | |||
==== Kirk command 0x10 Default ECDSA Keys ==== | |||
// Emulated Kirk command 0x10 ECDSA Default Private Key | |||
kirk_command_0x10_priv_key = 993150A4524E35F4DA5608630E23D959839F53DB | |||
// Emulated Kirk command 0x10 ECDSA Default Public Key | |||
kirk_command_0x10_pub_key_x = 987FBEEE85F85B51BA823267EE1822F20EAC7889 | |||
kirk_command_0x10_pub_key_y = 3D4FD43EDE57E615B4636B621037399EB03D0E16 | |||
==== | ==== Kirk commands 1, 0x11 - ECC Curves ==== | ||
// Common Curve paramters p and a | |||
ec_p = FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFF | |||
ec_a = FFFFFFFFFFFFFFFF00000001FFFFFFFFFFFFFFFC // mon | |||
// Kirk command 1 - Unique curve parameters for b, N and base point G | |||
ec_b1 = 65D1488C0359E234ADC95BD3908014BD91A525F9 | |||
ec_N1 = 00FFFFFFFFFFFFFFFF0001B5C617F290EAE1DBAD8F | |||
Gx1 = 2259ACEE15489CB096A882F0AE1CF9FD8EE5F8FA | |||
Gy1 = 604358456D0A1CB2908DE90F27D75C82BEC108C0 | |||
==== Kirk commands 0xC, 0xD, 0x10, 0x11 - Unique curve parameters for b, N and base point G ==== | |||
Since public key is variable, it is not specified here. | |||
ec_b2 = A68BEDC33418029C1D3CE33B9A321FCCBB9E0F0B // mon | |||
ec_N2 = 00FFFFFFFFFFFFFFFEFFFFB5AE3C523E63944F2127 | |||
Gx2 = 128EC4256487FD8FDF64E2437BC0A1F6D5AFDE2C | |||
Gy2 = 5958557EB1DB001260425524DBC379D5AC5F4ADF | |||
=== Kirk commands 4 and 7 AES128CBC Keys === | |||
<pre> | |||
2C92E5902B86C106B72EEA6CD4EC7248 | |||
058DC80B33A5BF9D5698FAE0D3715E1F | |||
B813C35EC64441E3DC3C16F5B45E6484 | |||
9802C4E6EC9E9E2FFC634CE42FBB4668 | |||
99244CD258F51BCBB0619CA73830075F | |||
0225D7BA63ECB94A9D237601B3F6AC17 | |||
6099F28170560E5F747CB520C0CDC23C | |||
76368B438F77D87EFE5FB6115939885C | |||
14A115EB434A1BA4905E03B617A15C04 | |||
E65803D9A71AA87F059D229DAF5453D0 | |||
BA3480B428A7CA5F216412F70FBB7323 | |||
72AD35AC9AC3130A778CB19D88550B0C | |||
8485C848750843BC9B9AECA79C7F6018 | |||
B5B16EDE23A97B0EA17CDBA2DCDEC46E | |||
C871FDB3BCC5D2F2E2D7729DDF826882 | |||
0ABB336C96D4CDD8CB5F4BE0BADB9E03 | |||
32295BD5EAF7A34216C88E48FF50D371 | |||
46F25E8E4D2AA540730BC46E47EE6F0A | |||
5DC71139D01938BC027FDDDCB0837D9D | |||
51DD65F071A4E5EA6AAF12194129B8F4 | |||
03763C6865C69B0FFE8FD8EEA43616A0 | |||
7D50B85CAF6769F0E54AA8098B0EBE1C | |||
72684B32AC3B332F2A7AFC9E14D56F6B | |||
201D31964AD99FBF32D5D61C491BD9FC | |||
F8D84463D610D12A448E9690A6BB0BAD | |||
5CD4057FA13060440AD9B6745F244F4E | |||
F48AD678599C22C1D411933DF845B893 | |||
CAE7D287A2ECC1CD94542B5E1D9488B2 | |||
DE26D37A39956C2AD8C3A6AF21EBB301 | |||
7CB68B4DA38D1DD932679CA99FFB2852 | |||
A0B556B469AB368F36DEC9092ECB41B1 | |||
939DE19B725FEEE2452ABC1706D14769 | |||
A4A4E621382EF1AF7B177AE842AD0031 | |||
C37F13E8CF84DB34747BC3A0F19D3A73 | |||
2BF7838AD898E95FA5F901DA61FE35BB | |||
C704621E714A66EA62E04B203DB8C2E5 | |||
C933859AAB00CDCE4D8B8E9F3DE6C00F | |||
1842561F2B5F34E3513EB78977431A65 | |||
DCB0A0065A50A14E59AC973F1758A3A3 | |||
C4DBAE83E29CF254A3DD374E807BF425 | |||
BFAEEB498265C57C64B8C17E19064409 | |||
797CECC3B3EE0AC03BD8E6C1E0A8B1A4 | |||
7534FE0BD6D0C28D68D4E02AE7D5D155 | |||
FAB35326974F4EDFE4C3A814C32F0F88 | |||
EC97B386B433C6BF4E539D95EBB979E4 | |||
B320A204CF480629B5DD8EFC98D4177B | |||
5DFC0D4F2C39DA684A3374ED4958A73A | |||
D75A5422CED9A3D62B557D8DE8BEC7EC | |||
6B4AEE4345AE7007CF8DCF4E4AE93CFA | |||
2B522F664C2D114CFE61318C56784EA6 | |||
3AA34E44C66FAF7BFAE55327EFCFCC24 | |||
2B5C78BFC38E499D41C33C5C7B2796CE | |||
F37EEAD2C0C8231DA99BFA495DB7081B | |||
708D4E6FD1F66F1D1E1FCB02F9B39926 | |||
0F6716E180699C51FCC7AD6E4FB846C9 | |||
560A494A844C8ED982EE0B6DC57D208D | |||
12468D7E1C42209BBA5426835EB03303 | |||
C43BB6D653EE67493EA95FBC0CED6F8A | |||
2CC3CF8C2878A5A663E2AF2D715E86BA | |||
833DA70CED6A2012D196E6FE5C4D37C5 | |||
C743D06742EE90B8CA75503520ADBCCE | |||
8AE3663F8D9E82A1EDE68C9CE8256DAA | |||
7FC96F0BB1485CA55DD364B77AF5E4EA | |||
91B765788BCB8BD402ED553A6662D0AD | |||
2824F9101B8D0F7B6EB263B5B55B2EBB | |||
30E2575DE0A249CEE8CF2B5E4D9F52C7 | |||
5EE50439623202FA85393F72BB77FD1A | |||
F88174B1BDE9BFDD45E2F55589CF46AB | |||
7DF49265E3FAD678D6FE78ADBB3DFB63 | |||
747FD62DC7A1CA96E27ACEFFAA723FF7 | |||
1E58EBD065BBF168C5BDF746BA7BE100 | |||
24347DAF5E4B35727A52276BA05474DB | |||
09B1C705C35F536677C0EB3677DF8307 | |||
CCBE615C05A20033378E5964A7DD703D | |||
0D4750BBFCB0028130E184DEA8D48413 | |||
0CFD679AF9B4724FD78DD6E99642288B | |||
7AD31A8B4BEFC2C2B39901A9FE76B987 | |||
BE787817C7F16F1AE0EF3BDE4CC2D786 | |||
7CD8B891910A4314D0533DD84C45BE16 | |||
32722C8807CF357D4A2F511944AE68DA | |||
7E6BBFF6F687B898EEB51B3216E46E5D | |||
08EA5A8349B59DB53E0779B19A59A354 | |||
F31281BFE69F51D164082521FFBB2261 | |||
AFFE8EB13DD17ED80A61241C959256B6 | |||
92CDB4C25BF2355A2309E819C9144235 | |||
E1C65B226BE1DA02BA18FA21349EF96D | |||
14EC76CE97F38A0A34506C539A5C9AB4 | |||
1C9BC490E3066481FA59FDB600BB2870 | |||
43A5CACC0D6C2D3F2BD989676B3F7F57 | |||
00EFFD1808A405893C38FB2572706106 | |||
EEAF49E009879BEFAAD6326A3213C429 | |||
8D26B90F431DBB08DB1DDAC5B52C92ED | |||
577C3060AE6EBEAE3AAB1819C571680B | |||
115A5D20D53A8DD39CC5AF410F0F186F | |||
0D4D51AB2379BF803ABFB90E75FC14BF | |||
9993DA3E7D2E5B15F252A4E66BB85A98 | |||
F42830A5FB0D8D760EA671C22BDE669D | |||
FB5FEB7FC7DCDD693701979B29035C47 | |||
02326AE7D396CE7F1C419DD65207ED09 | |||
9C9B1372F8C640CF1C62F5D592DDB582 | |||
03B302E85FF381B13B8DAA2A90FF5E61 | |||
BCD7F9D32FACF847C0FB4D2F309ABDA6 | |||
F55596E97FAF867FACB33AE69C8B6F93 | |||
EE297093F94E445944171F8E86E170FC | |||
E434520CF088CFC8CD781B6CCF8C48C4 | |||
C1BF66818EF953F2E1266B6F550CC9CD | |||
560FFF8F3C9649144516F1BCBFCEA30C | |||
2408DC753760A29F0554B5F243857399 | |||
DDD5B56A59C55AE83B9667C75C2AE2DC | |||
AA686772E02D44D5CDBB6504BCD5BF4E | |||
1F17F014E777A2FE4B136B56CD7EF7E9 | |||
C93548CF558D7503896B2EEB618CA902 | |||
DE34C541E7CA86E8BEA7C31CECE4360F | |||
DDE5FF551B74F6F4E016D7AB22311B6A | |||
B0E93521333FD7BAB4762CCB4D8008D8 | |||
381469C4C3F91B9633638E4D5F3DF029 | |||
FA486AD98E6716EF6AB087F589457F2A | |||
321A091250148A3E963DEA025932E18F | |||
4B00BE29BCB02864CEFD43A96FD95CED | |||
577DC4FF0244E28091F4CA0A7569FDA8 | |||
835336C61803E43E4EB30F6B6E799B7A | |||
5C9265FD7B596AA37A2F509D85E927F8 | |||
9A39FB89DF55B2601424CEA6D9650A9D | |||
8B75BE91A8C75AD2D7A594A01CBB9591 | |||
95C21B8D05ACF5EC5AEE77812395C4D7 | |||
B9A461643633FA5D9488E2D3281E01A2 | |||
B8B084FB9F4CFAF730FE7325A2AB897D | |||
5F8C179FC1B21DF1F6367A9CF7D3D47C | |||
</pre> | |||
// KIRK Unknown PS3 Key | |||
kirk_unk100 = 000102030405060708090A0B0C0D0E0F | |||
=== PSP IdStorage Master Key === | |||
psp_idstorage_master_key = 475E09F4A237DA9BEFFF3BC077143D8A | |||
== | |||
=== PSP EDAT ECDSA Keys === | |||
// PSP EDAT ECDSA Private Key | |||
edat_ecdsa_private_key = E5C4D0A8249A6F27E5E0C9D534F4DA15223F42AD | |||
// PSP EDAT ECDSA Public Key | |||
edat_ecdsa_pub_key_x = 1F072BCCC162F2CFAEA0E7F4CDFD9CAEC6C45521 | |||
edat_ecdsa_pub_key_y = 5301F4E370C3EDE2D4F5DBC3A7DE8CAAE8AD5B7D | |||
=== | === PSISOIMG0000 ECDSA Keys === | ||
= | Private key: | ||
// PSISOIMG0000 ECDSA Private Key | |||
psisoimg0000_ecdsa_private_key = 00BF21224B041F29549DB25E9AADE19E720A1FE0F1 | |||
// | // PSISOIMG0000 ECDSA Public Key | ||
psisoimg0000_ecdsa_pub_key_x = 948DA13E8CAFD5BA0E90CE434461BB327FE7E080 | |||
psisoimg0000_ecdsa_pub_key_y = 475EAA0AD3AD4F5B6247A7FDA86DF69790196773 | |||
Curve type: 2 (vsh) | |||
This key is used for signing content of the ISO.BIN.EDAT (decrypted form). The signature is located at the tail of the decrypted ISO.BIN.EDAT, its length is 0x28 bytes. See also [[PSISOIMG0000]]. | |||
* Location: ps1_netemu.self (1.70 and higher), ps1_newemu.self (2.10 and higher) | |||
=== | === NPUMDIMG ECDSA Keys === | ||
// | // NPUMDIMG ECDSA Private Key | ||
npumdimg_ecdsa_private_key = 14B022E892CF8614A44557DB095C928DE9B89970 | |||
// | // NPUMDIMG ECDSA Public Key | ||
npumdimg_ecdsa_pub_key_x = 0121EA6ECDB23A3E2375671C5362E8E28B1E783B | |||
npumdimg_ecdsa_pub_key_y = 1A2732158B8CED98466C18A3AC3B1106AFB4EC3B | |||
Curve type: 2 (vsh) | |||
This key is used to sign the NPUMDIMG data inside PSN NPDRM EBOOT.PBP. | |||
There is even a thread asking about the size limitation of the "Bubbles" method: http://www.wololo.net/talk/viewtopic.php?f=54&t=40931. | |||
With this key you no longer need to use a base game to sign your homebrew, so the fake_np EBOOT.PBP size limitation is no longer an issue. | |||
* Source: [http://wololo.net/talk/viewtopic.php?f=54&t=40916&start=30#p373493 Hykem] | |||
* Application: [[https://github.com/Sorvigolova/sign_np sign_np updated by Sorgigolova]] | |||
=== | === DOCUMENT.DAT === | ||
des key: 39F7EFA16CCE5F4C | |||
des iv: A819C4F5E154E30B | |||
* Location: ps1_netemu.self | |||
=== | === CHNNLSV SaveData keys === | ||
sdHashKey1 = 40E6533F05113A4EA14BDAD6727C534C | |||
sdHashKey2 = FAAA50EC2FDE5493AD14B2CEA53005DF | |||
sdHashKey3 = 36A53EACC5269EA383D9EC256C484872 | |||
sdHashKey4 = D8C0B0F33E6B7685FDFB4D7D451E9203 | |||
sdHashKey5 = CB15F407F96A523C04B9B2EE5C53FA86 | |||
sdHashKey6 = 7044A3AEEF5DA5F2857FF2D694F5363B | |||
sdHashKey7 = EC6D29592635A57F972A0DBCA3263300 | |||
=== AMCTRL keys === | |||
amHashKey1 = 9C48B62840E6533F05113A4E65E63A64 | |||
amHashKey2 = 70B47BC0A14BDAD6E01014ED727C534C | |||
amHashKey3 = E350ED1D910A1FD029BB1C3EF34077FB | |||
amHashKey4 = 135FA47CAB395BA476B8CCA98F3A0445 | |||
amHashKey5 = 678D7FA32A9CA0D1508AD8385E4B017E | |||
=== PRXDecrypter 16-byte Tag Keys === | |||
== | |||
key_D91611F0: 61B0C0587157D9FA74670E5C7E6E95B9 | |||
== PEmuCoreLib Key (3DES) == | == PEmuCoreLib Key (3DES) == | ||
Line 3,612: | Line 2,225: | ||
== T5 == | == T5 == | ||
* Location: | * Location: in lv2_kernel | ||
* See [https://github.com/cforler/Ada-Crypto-Library/blob/master/src/crypto-symmetric-algorithm-aes-tables.ads this] | * See [https://github.com/cforler/Ada-Crypto-Library/blob/master/src/crypto-symmetric-algorithm-aes-tables.ads this] | ||
Line 3,621: | Line 2,233: | ||
* Used for hdd-boot game saves as hashkey. | * Used for hdd-boot game saves as hashkey. | ||
* Location: ss_server1.fself in lv1 | * Location: ss_server1.fself in lv1 | ||
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> | {{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> |