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 1: | Line 1: | ||
= Static KeySlots = | = Static KeySlots = | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! Slot !! Size !! Key !! Static? !! Notes | ! Slot !! Size !! Key !! Static? !! Notes | ||
|- | |- | ||
| 0x43 || 0x10 || <pre>6B 98 18 FF 35 16 7D 30 90 09 0A A4 22 D6 80 57</pre> || {{yes}} || Unknown | | 0x43 || 0x10 || <pre>6B 98 18 FF 35 16 7D 30 90 09 0A A4 22 D6 80 57</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x44 || 0x10 || <pre>50 5E 2D 39 EB 32 E5 FC E9 DE E1 F8 0D 9E ED 26</pre> || {{yes}} || Unknown | | 0x44 || 0x10 || <pre>50 5E 2D 39 EB 32 E5 FC E9 DE E1 F8 0D 9E ED 26</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x50 || 0x10 || <pre>50 7E 2C 58 77 B3 A0 F3 DE 7B 96 A4 F3 8E FE FF</pre> || {{yes}} || Unknown | | 0x50 || 0x10 || <pre>50 7E 2C 58 77 B3 A0 F3 DE 7B 96 A4 F3 8E FE FF</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x52 || 0x10 || <pre>F4 E6 20 AE EE 53 37 73 85 03 D3 64 01 7D AA 29</pre> || {{yes}} || Unknown | | 0x52 || 0x10 || <pre>F4 E6 20 AE EE 53 37 73 85 03 D3 64 01 7D AA 29</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x67 || 0x10 || <pre>B2 EB AB D9 2C 2D 12 BE 12 C1 1E BD C7 2D 90 36</pre> || {{yes}} || Unknown | | 0x67 || 0x10 || <pre>B2 EB AB D9 2C 2D 12 BE 12 C1 1E BD C7 2D 90 36</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x71 || 0x10 || <pre>87 DB 4C 5C 56 29 1F 3D 4D 60 2E C4 09 50 3A FE</pre> || {{yes}} || Unknown | | 0x71 || 0x10 || <pre>87 DB 4C 5C 56 29 1F 3D 4D 60 2E C4 09 50 3A FE</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x15A || 0x10 || <pre>1A F9 22 3E 6C C0 A3 C8 7E CC C6 52 74 19 13 72</pre> || {{yes}} || Unknown | | 0x15A || 0x10 || <pre>1A F9 22 3E 6C C0 A3 C8 7E CC C6 52 74 19 13 72</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|- | |- | ||
| 0x15B || 0x10 || <pre>2D D7 7F D0 38 BF 67 4C FC 60 73 A9 E7 B6 17 76</pre> || {{yes}} || Unknown | | 0x15B || 0x10 || <pre>2D D7 7F D0 38 BF 67 4C FC 60 73 A9 E7 B6 17 76</pre> || {{yes}} || Unknown Usage, same from 2 5.05 identical dumps | ||
|} | |} | ||
= Portability | = Portability / EncDecKeys = | ||
== In Kernel == | |||
<pre> | <pre> | ||
0x00 pfsSKKey__SecKey | |||
0x0C CFK1 | |||
0x14 SCEROOTPARAM_KEY | 0x14 SCEROOTPARAM_KEY | ||
0x1C SCECloudSD___KEY | 0x1C SCECloudSD___KEY | ||
0x24 SCE_LwUtoken_Key | 0x24 SCE_LwUtoken_Key | ||
0x28 SCE_SBL_BAR_KEY1 | 0x28 SCE_SBL_BAR_KEY1 | ||
0x44 | 0x44 livedump | ||
0x48 SceHidAuth | 0x48 SceHidAuth | ||
0x4C SCE_KDF_NCDT_PSK | 0x4C SCE_KDF_NCDT_PSK | ||
</pre> | </pre> | ||
== In Shellcore == | |||
<pre> | <pre> | ||
0x08 Index.dat | |||
0x0D Hostnames | |||
0x10 SystemLogger | 0x10 SystemLogger | ||
0x3C GetOpenPsIdHash | 0x3C GetOpenPsIdHash | ||
0x40 | 0x40 envelope keys | ||
</pre> | </pre> | ||
== In NPXS20001 == | |||
<pre> | <pre> | ||
0x08 | |||
0x40 | 0x40 | ||
</pre> | </pre> | ||
== In NPXS20120 == | |||
<pre> | <pre> | ||
Line 1,124: | Line 61: | ||
</pre> | </pre> | ||
== In NPXS21000 == | |||
<pre> | <pre> | ||
Line 1,130: | Line 67: | ||
</pre> | </pre> | ||
== In coredump.elf == | |||
<pre> | <pre> | ||
0x08 | |||
</pre> | </pre> | ||
== In libtsmp.sprx == | |||
<pre> | <pre> | ||
0x08 | |||
</pre> | </pre> | ||
== | == in libSceSystemService.sprx == | ||
<pre> | <pre> | ||
Line 1,148: | Line 85: | ||
</pre> | </pre> | ||
== | == in swagner.self == | ||
<pre> | <pre> | ||
Line 1,154: | Line 91: | ||
</pre> | </pre> | ||
== | == in swreset.self == | ||
<pre> | <pre> | ||
Line 1,160: | Line 97: | ||
</pre> | </pre> | ||
== | == in ScePlayReady2.self == | ||
<pre> | <pre> | ||
Line 1,166: | Line 103: | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x0== | ||
* pfsSKKey__SecKey | |||
* iv is F60016BACD42AD21C70D9B075CB51983 | |||
===E=== | |||
<pre> | <pre> | ||
9EA5CD89DA8DAB6E66CE6D345752639D | 9EA5CD89DA8DAB6E66CE6D345752639D | ||
Line 1,180: | Line 115: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
6CEDCF30A30306F3AAE52B51B93726FD | 6CEDCF30A30306F3AAE52B51B93726FD | ||
Line 1,186: | Line 121: | ||
</pre> | </pre> | ||
==== | == HMAC PORTABLE 0x0== | ||
===E=== | |||
<pre> | <pre> | ||
D8808616FA98B0BF50A499D5FA5DCCA7 | D8808616FA98B0BF50A499D5FA5DCCA7 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
096459F1A0C8C5DDDD404E40A4CEBF6C | 096459F1A0C8C5DDDD404E40A4CEBF6C | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x4== | ||
<pre> | <pre> | ||
Line 1,330: | Line 142: | ||
</pre> | </pre> | ||
== HMAC PORTABLE 0x4== | |||
<pre> | <pre> | ||
Line 1,336: | Line 148: | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x5== | ||
<pre> | <pre> | ||
Line 1,345: | Line 155: | ||
</pre> | </pre> | ||
* AACS | |||
== HMAC PORTABLE 0x5== | |||
<pre> | <pre> | ||
Line 1,351: | Line 163: | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x6== | ||
<pre> | <pre> | ||
Line 1,373: | Line 170: | ||
</pre> | </pre> | ||
* Css | |||
== HMAC PORTABLE 0x6== | |||
<pre> | <pre> | ||
Line 1,379: | Line 178: | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x7== | ||
<pre> | <pre> | ||
Line 1,401: | Line 185: | ||
</pre> | </pre> | ||
* BdPlus | |||
== HMAC PORTABLE 0x7== | |||
<pre> | <pre> | ||
Line 1,407: | Line 193: | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x8== | ||
==== | ===E=== | ||
<pre> | <pre> | ||
CC3C6CD60871591A5A6C6347B2100CA2 | CC3C6CD60871591A5A6C6347B2100CA2 | ||
Line 1,432: | Line 202: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
331BDC5EF45CA0CADEB210DDC309C1D2 | 331BDC5EF45CA0CADEB210DDC309C1D2 | ||
Line 1,438: | Line 208: | ||
</pre> | </pre> | ||
==== | *Index.dat | ||
* iv is 310CC1BD68FA39AF74FB07A6C67B6CBF | |||
== HMAC PORTABLE 0x8== | |||
===E=== | |||
<pre> | <pre> | ||
7FA3B3BA6D9456EE223EB74A2D30AA54 | 7FA3B3BA6D9456EE223EB74A2D30AA54 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
D820E2E7455FB1F43EE0593EDA734E9B | D820E2E7455FB1F43EE0593EDA734E9B | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0xC== | ||
===E=== | |||
<pre> | <pre> | ||
36902DC7BD1EC112BE122D2CD9ABEBB2 | 36902DC7BD1EC112BE122D2CD9ABEBB2 | ||
Line 1,488: | Line 233: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
16BC4CCEABEA9F03D2EB670BD29630A1 | 16BC4CCEABEA9F03D2EB670BD29630A1 | ||
Line 1,494: | Line 239: | ||
</pre> | </pre> | ||
*CFK1(Crepo) | |||
== HMAC PORTABLE 0xC== | |||
===E=== | |||
<pre> | <pre> | ||
FFFE8EF3A4967BDEF3A0B377582C7E50 | |||
</pre> | </pre> | ||
=== | ===I=== | ||
<pre> | <pre> | ||
C3F74D676DCF7A68AA482ED8914405B7 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 0xD== | ||
===E=== | |||
=== | |||
<pre> | <pre> | ||
BDA98742518157C4634A21FBB47C8311 | BDA98742518157C4634A21FBB47C8311 | ||
Line 1,631: | Line 264: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
8FC2405D96B41290DF62525E536E37B6 | 8FC2405D96B41290DF62525E536E37B6 | ||
Line 1,637: | Line 271: | ||
</pre> | </pre> | ||
==== | *hostnames(ShellCore) | ||
== HMAC PORTABLE 0xD== | |||
===E=== | |||
<pre> | <pre> | ||
AED0BCC3264D91A698E4D7D8CA428E52 | AED0BCC3264D91A698E4D7D8CA428E52 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
A43C5B248AEF15C4CEFAEA170F6F31F7 | A43C5B248AEF15C4CEFAEA170F6F31F7 | ||
</pre> | </pre> | ||
== | == AES PORTABLE 0x10== | ||
===E=== | |||
<pre> | <pre> | ||
32AF1AE6A8B408ACA7072C9364BF8A36 | 32AF1AE6A8B408ACA7072C9364BF8A36 | ||
Line 1,710: | Line 295: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
05E051FEDB737FEEA2FFA6D78AAC1613 | 05E051FEDB737FEEA2FFA6D78AAC1613 | ||
Line 1,716: | Line 302: | ||
</pre> | </pre> | ||
==== | *logger | ||
* iv is a1d989b020185024f4c448283537540b | |||
== HMAC PORTABLE 0x10== | |||
===E=== | |||
<pre> | <pre> | ||
E2AB163DFA812B4AA73FFB0AB4CB27E2 | E2AB163DFA812B4AA73FFB0AB4CB27E2 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
F7B1C4722FC52AEED7AE88C7DAB14C97 | F7B1C4722FC52AEED7AE88C7DAB14C97 | ||
</pre> | </pre> | ||
=== | == AES PORTABLE 14== | ||
=== | ===E=== | ||
<pre> | <pre> | ||
3A9980C60B2752B1E5C9437C8BE0730E | 3A9980C60B2752B1E5C9437C8BE0730E | ||
Line 1,740: | Line 328: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
190C5FD353B619FFE1CEE8DEB9F828DA | 190C5FD353B619FFE1CEE8DEB9F828DA | ||
Line 1,746: | Line 335: | ||
</pre> | </pre> | ||
*SCEROOTPARAM_KEY | |||
* iv is 9569829CD4B15FF84330545A34EC1BC5 | |||
== HMAC PORTABLE 14== | |||
===E=== | |||
<pre> | <pre> | ||
38618E377454ADC8EA799376DEB01D34 | |||
</pre> | </pre> | ||
=== | ===I=== | ||
<pre> | <pre> | ||
0CB1FD77B96A6815E65A1B26BF29822F | |||
</pre> | </pre> | ||
==== | == AES PORTABLE 18== | ||
=== | ===E=== | ||
<pre> | <pre> | ||
7D031910F9918242BD0069AACD047249 | 7D031910F9918242BD0069AACD047249 | ||
Line 2,076: | Line 361: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
9FCEEE75F2FD4C0A57AA32FDBD4093D3 | 9FCEEE75F2FD4C0A57AA32FDBD4093D3 | ||
Line 2,082: | Line 367: | ||
</pre> | </pre> | ||
==== | *swagner,swreset | ||
== HMAC PORTABLE 18== | |||
===E=== | |||
<pre> | <pre> | ||
E42C03F0ABAF7DED9EF3B31461526DF1 | E42C03F0ABAF7DED9EF3B31461526DF1 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
0F4A79378A97768F719E29A5AE787513 | 0F4A79378A97768F719E29A5AE787513 | ||
</pre> | </pre> | ||
== | == AES PORTABLE 1C== | ||
===E=== | |||
<pre> | <pre> | ||
77684D4ACD210B03382327D4D15A88A4 | 77684D4ACD210B03382327D4D15A88A4 | ||
Line 2,108: | Line 391: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
EA9F99E9ED0D33D58C81E14D30F804C4 | EA9F99E9ED0D33D58C81E14D30F804C4 | ||
Line 2,114: | Line 398: | ||
</pre> | </pre> | ||
==== | *SCECloudSD___KEY | ||
* iv is DF140F0A54E95A581B8049DAA2A9AF2B | |||
== HMAC PORTABLE 1C== | |||
===E=== | |||
<pre> | <pre> | ||
240299607EDB6505B68A7C8852E9305E | 240299607EDB6505B68A7C8852E9305E | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
1539E66891EFC669FF9BDA34123BBE06 | 1539E66891EFC669FF9BDA34123BBE06 | ||
</pre> | </pre> | ||
== | == AES PORTABLE 20== | ||
===E=== | |||
<pre> | <pre> | ||
071B19D53D462093E0AF664ACFA9F937 | 071B19D53D462093E0AF664ACFA9F937 | ||
Line 2,198: | Line 424: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
D6E3473A984BB836E1637F813CA5953E | D6E3473A984BB836E1637F813CA5953E | ||
Line 2,204: | Line 431: | ||
</pre> | </pre> | ||
==== | == HMAC PORTABLE 20== | ||
===E=== | |||
<pre> | <pre> | ||
8F1DFF012B1814D73F70A1BCF04EAE7F | 8F1DFF012B1814D73F70A1BCF04EAE7F | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
DB801FB08E1C0DCE0B9ECC4E518AE24E | DB801FB08E1C0DCE0B9ECC4E518AE24E | ||
</pre> | </pre> | ||
== | == AES PORTABLE 24== | ||
===E=== | |||
<pre> | <pre> | ||
3BDDF81A1FE5CFEE3DAD1835B21CFFED | 3BDDF81A1FE5CFEE3DAD1835B21CFFED | ||
Line 2,245: | Line 454: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
6E523DCAFDAFC20BDF288C8DF3F7BA97 | 6E523DCAFDAFC20BDF288C8DF3F7BA97 | ||
Line 2,251: | Line 460: | ||
</pre> | </pre> | ||
*SCE_LwUtoken_Key | |||
* iv is ED7BD631517CF4753C9DDA7A3AB859DB | |||
== HMAC PORTABLE 24== | |||
=== | ===E=== | ||
<pre> | <pre> | ||
7D10C415D0C0C5DD85C6795E7BA08A7B | |||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
4AC61958B2BCFA6793B49DF84672A44D | |||
</pre> | </pre> | ||
== | == AES PORTABLE 28== | ||
===E=== | |||
<pre> | <pre> | ||
27E0770E09A7FC1D83812F82D5775AE1 | 27E0770E09A7FC1D83812F82D5775AE1 | ||
Line 2,315: | Line 486: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
587853D8EF32804120B6CA6AC15F9E7C | 587853D8EF32804120B6CA6AC15F9E7C | ||
Line 2,321: | Line 492: | ||
</pre> | </pre> | ||
*BAR_KEY(BackupAndRestore) | |||
== HMAC PORTABLE 28== | |||
=== | ===E=== | ||
<pre> | <pre> | ||
DDBE5F9AABC6E810C1527C560EAF8DC5 | |||
</pre> | </pre> | ||
===I=== | |||
==== | |||
<pre> | <pre> | ||
13D173D007FC85D02FC146A78B2C3032 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 3C== | ||
===E=== | |||
<pre> | <pre> | ||
B7F71CB821D163D3E48D20E13CB37C64 | B7F71CB821D163D3E48D20E13CB37C64 | ||
Line 2,380: | Line 517: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
37CE6FF2CBA0C69460329C223EA763E6 | 37CE6FF2CBA0C69460329C223EA763E6 | ||
Line 2,386: | Line 524: | ||
</pre> | </pre> | ||
==== | *SCE_SYS_TLM_SECK | ||
* iv is CE5326C917B698478C46E0387689CB4A | |||
== HMAC PORTABLE 3C== | |||
===E=== | |||
<pre> | <pre> | ||
839E28FC0455F027BDE024DFA6ADCB8A | 839E28FC0455F027BDE024DFA6ADCB8A | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
0D7F88C9A9128A1FD6EF367E78062572 | 0D7F88C9A9128A1FD6EF367E78062572 | ||
</pre> | </pre> | ||
== | == AES PORTABLE 40== | ||
===E=== | |||
=== | |||
<pre> | <pre> | ||
FE3A5009C42E604D3D1F29565C4CDB87 | FE3A5009C42E604D3D1F29565C4CDB87 | ||
Line 2,424: | Line 550: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
353233D34AE6544ADB79FFE2978E88B9 | 353233D34AE6544ADB79FFE2978E88B9 | ||
Line 2,430: | Line 557: | ||
</pre> | </pre> | ||
==== | *envelopes(i'm looking at you, idc ;) ) | ||
== HMAC PORTABLE 40== | |||
===E=== | |||
<pre> | <pre> | ||
898BC1304C51736BA56C33CAE992225F | 898BC1304C51736BA56C33CAE992225F | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
1D9E1E5B2A87B887FF1E017B02D0E04C | 1D9E1E5B2A87B887FF1E017B02D0E04C | ||
</pre> | </pre> | ||
== | == AES PORTABLE 44== | ||
===E=== | |||
<pre> | <pre> | ||
FABE3A6D6B96A150CD5BD5652208F695 | FABE3A6D6B96A150CD5BD5652208F695 | ||
Line 2,643: | Line 582: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
882D16F707FD33FA2ABFEC130F60EEFF | 882D16F707FD33FA2ABFEC130F60EEFF | ||
Line 2,649: | Line 589: | ||
</pre> | </pre> | ||
==== | *livedump_secure | ||
== HMAC PORTABLE 44== | |||
===E=== | |||
<pre> | <pre> | ||
C7959E7798833634764BE40421E4CA87 | C7959E7798833634764BE40421E4CA87 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
A154061C592CE76844847C137F5BE71B | A154061C592CE76844847C137F5BE71B | ||
</pre> | </pre> | ||
== | == AES PORTABLE 48== | ||
===E=== | |||
<pre> | <pre> | ||
0606708496452DD32191FD838B3B6840 | 0606708496452DD32191FD838B3B6840 | ||
Line 2,688: | Line 613: | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
AC4E5205E1EFF2CD76DBC73EB13C383A | AC4E5205E1EFF2CD76DBC73EB13C383A | ||
Line 2,694: | Line 620: | ||
</pre> | </pre> | ||
==== | *SceHidAuth | ||
* iv is 322FDB812C9AA16311E13372657282A1 | |||
== HMAC PORTABLE 48== | |||
===E=== | |||
<pre> | <pre> | ||
6421DC67BF1520757FB15A68015B0693 | 6421DC67BF1520757FB15A68015B0693 | ||
</pre> | </pre> | ||
===I=== | |||
<pre> | <pre> | ||
54D04BABDE26E6D8481A5D860C2D3200 | 54D04BABDE26E6D8481A5D860C2D3200 | ||
</pre> | </pre> | ||
== | == AES PORTABLE 4C== | ||
<pre> | <pre> | ||
BA08EE7EFA8BFEBD4C6360A8F61C1D37 | |||
E735A3A1185C2B91B438D5DD132A5ED0 | |||
</pre> | </pre> | ||
*SCE_KDF_NCDT_PSK | |||
* iv is 90F86BD0BD6587517E71FEB62A8AE2BF | * iv is 90F86BD0BD6587517E71FEB62A8AE2BF | ||
== HMAC PORTABLE 4C== | |||
<pre> | <pre> | ||
Line 2,736: | Line 654: | ||
</pre> | </pre> | ||
== | ==AES PORTABLE 50== | ||
<pre> | <pre> | ||
C2E211E71F4CCD76B65EBB45E64D995A | |||
7424AE72CCC4DF2D6F34CA2F92797B49 | |||
</pre> | </pre> | ||
*SIEIPMISceIpmiMgrEQSx | |||
* iv is 6E73A4D0DF65788581DADA975F5F37A6 | * iv is 6E73A4D0DF65788581DADA975F5F37A6 | ||
==HMAC PORTABLE 50== | |||
<pre> | <pre> | ||
Line 2,769: | Line 670: | ||
</pre> | </pre> | ||
== | ==AES PORTABLE 54== | ||
<pre> | <pre> | ||
FF42F98D1E43E9975E8FE8B793B246A1 | |||
3EED3098D206BCB4550F29FA8761DEE4 | |||
</pre> | </pre> | ||
*rootparam? | |||
* iv is 6DE690827F71C3F2E47A329DCA0F63C9 | * iv is 6DE690827F71C3F2E47A329DCA0F63C9 | ||
==HMAC PORTABLE 54== | |||
<pre> | <pre> | ||
Line 2,802: | Line 686: | ||
</pre> | </pre> | ||
== | ==AES PORTABLE 58== | ||
<pre> | <pre> | ||
AA78DA20F93912F33E831C9A959A99EB | |||
AECBBEAD59F24227CF5CF0CF1BFF95F1 | |||
</pre> | </pre> | ||
*sceSblPfsSaveDataUpdateAuthCode | |||
* | |||
* iv is 3E0386ACCF22356622A15BFAC1F42C3A | * iv is 3E0386ACCF22356622A15BFAC1F42C3A | ||
==HMAC PORTABLE 58== | |||
<pre> | <pre> | ||
Line 2,835: | Line 702: | ||
</pre> | </pre> | ||
==AES PORTABLE 5C== | |||
<pre> | <pre> | ||
Line 2,854: | Line 709: | ||
</pre> | </pre> | ||
==HMAC PORTABLE 5C== | |||
<pre> | <pre> | ||
Line 2,874: | Line 729: | ||
</pre> | </pre> | ||
= AMD SMU | = SMU Keys = | ||
AMD System Management Unit (SMU) is a thermal and electric management unit found in modern AMD x86 processors. See [https://www.youtube.com/watch?v=iYvhHey_dTk this video]. | |||
== | == SMU HMAC Key == | ||
<pre> | <pre> | ||
4D7E73210B677A832B9F293B496E7C3E | 4D7E73210B677A832B9F293B496E7C3E | ||
</pre> | </pre> | ||
= EMC Keys = | = EMC Keys = | ||
== EMC IPL Cipher Key for Aeolia == | == EMC IPL Cipher Key for Aeolia == | ||
Line 2,914: | Line 747: | ||
</pre> | </pre> | ||
* | * iv is all zeroes | ||
* Aeolia exists since at least PS4 prototype | * algorithm is AES128CBC | ||
* EMC IPL is codenamed C0000001 | * Aeolia exists since at least PS4 prototype firmware 0.910.040 | ||
* EMC IPL is codenamed C0000001 | |||
* index is 0xD (13_ if you use Zer0xFF's tools) | |||
== EMC IPL Cipher Key for Belize == | == EMC IPL Cipher Key for Belize == | ||
Line 2,924: | Line 759: | ||
</pre> | </pre> | ||
* | * iv is all zeroes | ||
* Belize was introduced in | * algorithm is AES128CBC | ||
* EMC IPL is codenamed C0000001 | * Belize was introduced in firmware 2.00 | ||
* EMC IPL is codenamed C0000001 | |||
* index is 0x20 (32_ if you use Zer0xFF's tools) | |||
== EMC IPL Hasher Key for Aeolia == | == EMC IPL Hasher Key for Aeolia == | ||
Line 2,934: | Line 771: | ||
</pre> | </pre> | ||
* Algorithm is HMAC-SHA1 | * Algorithm is HMAC-SHA1 | ||
* It hashes the header ( | * It hashes the header (0x6C) of EMC IPL | ||
= EAP Keys = | = EAP Keys = | ||
== EAP KBL Cipher Key for Aeolia == | == EAP KBL Cipher Key for Aeolia == | ||
Line 2,947: | Line 782: | ||
</pre> | </pre> | ||
* | * iv is all zeroes | ||
* Aeolia exists since at least PS4 prototype | * algorithm is AES128CBC | ||
* EAP KBL is codenamed C0010001 | * Aeolia exists since at least PS4 prototype firmware 0.910.040 | ||
* EAP KBL is codenamed C0010001 | |||
* index is 0xE (14_ if you use Zer0xFF's tools) | |||
== EAP KBL Hasher Key for Aeolia == | == EAP KBL Hasher Key for Aeolia == | ||
Line 2,957: | Line 794: | ||
</pre> | </pre> | ||
* Algorithm is HMAC-SHA1 | * Algorithm is HMAC-SHA1 | ||
* It hashes the header (size 0x6C) of EAP KBL | * It hashes the header (size 0x6C) of EAP KBL | ||
= EMC/EAP/ | == EMC/EAP/KERNEL shared keys == | ||
== portability_seed_key == | === portability_seed_key === | ||
<pre> | <pre> | ||
Line 2,968: | Line 805: | ||
</pre> | </pre> | ||
== portability_seed == | === portability_seed === | ||
<pre> | <pre> | ||
Line 2,974: | Line 811: | ||
</pre> | </pre> | ||
== eap_hdd_key_blob_key1_seed == | === eap_hdd_key_blob_key1_seed === | ||
<pre> | <pre> | ||
Line 2,981: | Line 818: | ||
</pre> | </pre> | ||
== eap_hdd_key_blob_key2_seed == | === eap_hdd_key_blob_key2_seed === | ||
<pre> | <pre> | ||
Line 2,988: | Line 825: | ||
</pre> | </pre> | ||
== use_new_blob = Y == | === use_new_blob = Y === | ||
* enc | |||
<pre> | <pre> | ||
CFFDCB6ECAE612B7A30A9EDBD8F77E26 | CFFDCB6ECAE612B7A30A9EDBD8F77E26 | ||
Line 3,002: | Line 840: | ||
</pre> | </pre> | ||
* | * sig | ||
<pre> | <pre> | ||
4798B78DD422601F26A32A1FEC5CAB8B | 4798B78DD422601F26A32A1FEC5CAB8B | ||
Line 3,008: | Line 847: | ||
</pre> | </pre> | ||
* | * iv | ||
<pre> | <pre> | ||
462500ECC487F0A8C2F39511E020CC59 | 462500ECC487F0A8C2F39511E020CC59 | ||
</pre> | </pre> | ||
== use_new_blob = N == | === use_new_blob = N === | ||
* enc | |||
<pre> | <pre> | ||
E073B691E177D39642DF2E1D583D0E9A | E073B691E177D39642DF2E1D583D0E9A | ||
Line 3,027: | Line 868: | ||
</pre> | </pre> | ||
* | * sig | ||
<pre> | <pre> | ||
ED4F32C095847C6D3143EFFD61E7582F | ED4F32C095847C6D3143EFFD61E7582F | ||
Line 3,033: | Line 875: | ||
</pre> | </pre> | ||
* | * iv | ||
<pre> | <pre> | ||
3286EA97F3E92C434E1DC170C9289003 | 3286EA97F3E92C434E1DC170C9289003 | ||
</pre> | </pre> | ||
== EAP_HDD_KEY_BLOB == | === EAP_HDD_KEY_BLOB === | ||
<pre> | <pre> | ||
Line 3,050: | Line 893: | ||
00000000000000000000000000000000 | 00000000000000000000000000000000 | ||
</pre> | </pre> | ||
= Syscon Keys = | = Syscon Keys = | ||
Line 3,079: | Line 901: | ||
<pre> | <pre> | ||
3A4E6F743A557365643A | 3A4E6F743A557365643A (:Not:Used:) | ||
</pre> | </pre> | ||
<pre> | |||
Checksum for RL78: 3A+4E+6F+74+3A+55+73+65+64+3A = 0x370 && 0xFF = 0x70 - 1 = 0x6F | |||
Same Checksum for 78K0R | |||
</pre> | |||
Used to access more privileged commands, such as the write command | |||
== DevKit == | == DevKit == | ||
Line 3,092: | Line 914: | ||
=== Full Firmware === | === Full Firmware === | ||
AES-CBC-128 | AES-CBC-128 | ||
<pre> | <pre> | ||
5301C28824B57137A819C042FC119E3F | Key = 5301C28824B57137A819C042FC119E3F | ||
IV = 00000000000000000000000000000000 | |||
00000000000000000000000000000000 | |||
</pre> | </pre> | ||
Line 3,107: | Line 926: | ||
* 40000003 (SYST) | * 40000003 (SYST) | ||
<br | <br> | ||
AES-CMAC-128 | AES-CMAC-128 | ||
<pre> | <pre> | ||
8F215691AC7EF6510239DD32CC6A2394 | Key = 8F215691AC7EF6510239DD32CC6A2394 | ||
</pre> | </pre> | ||
Used to generate the AES-CMAC-128 | Used to generate the AES-CMAC-128 at the start of decrypted 40000001, 40000002 and 40000003, by digesting the remainder of the decrypted data | ||
== Retail/TestKit == | == Retail/TestKit == | ||
Line 3,120: | Line 939: | ||
=== Patch Firmware Keys === | === Patch Firmware Keys === | ||
AES-CBC-128 | AES-CBC-128 | ||
<pre> | <pre> | ||
EF90B21B31452379068E3041AAD8281E | Key = EF90B21B31452379068E3041AAD8281E | ||
IV = 00000000000000000000000000000000 | |||
00000000000000000000000000000000 | |||
</pre> | </pre> | ||
Line 3,134: | Line 950: | ||
* 40010002 (Patch #2) | * 40010002 (Patch #2) | ||
<br | <br> | ||
AES-CMAC-128 | AES-CMAC-128 | ||
<pre> | <pre> | ||
95B1AAF20C16D46FC816DF32551DE032 | Key = 95B1AAF20C16D46FC816DF32551DE032 | ||
</pre> | </pre> | ||
Used to generate the AES-CMAC-128 | Used to generate the AES-CMAC-128 at the start of decrypted 40010001 and 40010002, by digesting the remainder of the decrypted data | ||
= Kernel Keys = | = Kernel Keys = | ||
Line 3,147: | Line 963: | ||
== Kernel Magic == | == Kernel Magic == | ||
<pre> | |||
2FB09FD1DE76967DEB947B51EC82781E | |||
</pre> | |||
=== Backup And Restore Keys (BAR) === | |||
==== Cipher ==== | |||
<pre> | <pre> | ||
79C8CCC889A1540D4F2E27BB614FD653 | |||
</pre> | </pre> | ||
== | ==== Hasher ==== | ||
<pre> | |||
1F18C970D000AC7E6FCC1A8CDD89B4FECDA133A10EC8F525982223F5861F0200 | |||
</pre> | |||
=== default_suffix === | |||
<pre> | <pre> | ||
518D64A635DED8C1E6B039B1C3E55230 | Key = 518D64A635DED8C1E6B039B1C3E55230 | ||
</pre> | </pre> | ||
== Crash Dump KeySeed == | Used as suffix to symbol names when hashing with SHA1 to create a NID. | ||
=== Crash Dump KeySeed === | |||
<pre> | <pre> | ||
kd, kc | |||
KEYS = [ | KEYS = [ | ||
['',''], | ['',''], | ||
Line 3,174: | Line 1,002: | ||
</pre> | </pre> | ||
=== Sealed Key Values or (PFS_EncKey and sealedkey_retail_key) Values === | |||
==== Keyset 1 ==== | |||
= | AES-CBC-128 | ||
<pre> | |||
Key = B5DAEFFF39E6D90ECA7DC5B029A8153E | |||
</pre> | |||
<br> | |||
SHA-256-HMAC | |||
<pre> | |||
Hash = 8707960A53468D6C843B3DC9624E22AF | |||
</pre> | |||
==== Keyset 2 ==== | |||
AES-CBC-128 | |||
<pre> | |||
Key = EC0D347E2A7657471F1FC33E9E916FD4 | |||
</pre> | |||
<br> | |||
SHA-256-HMAC | |||
<pre> | |||
Hash = A6D6583D3217E87D9BE9BCFC4436BE4F | |||
</pre> | |||
==== Keyset 3 ==== | |||
AES-CBC-128 | |||
<pre> | |||
Key = 51D8BFB4E387FB4120F081FE33E4BE9A | |||
</pre> | |||
<br> | |||
= | SHA-256-HMAC | ||
<pre> | |||
Hash = FFF9BDEA803B14824C61850EBB084EE9 | |||
</pre> | |||
==== Keyset 4 ==== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = 346B5D231332AC428A44A708B1138F6D | |||
</pre> | |||
<br> | |||
SHA-256-HMAC | |||
<pre> | |||
Hash = 5DC6B8D1A3A0741852A7D44268714824 | |||
</pre> | |||
Dumped with getSealedKeySecret on 5.05 | |||
==== Keyset 5 ==== | |||
AES-CBC-128 | |||
<pre> | |||
20 D0 43 85 25 30 C4 04 D1 68 69 E0 79 08 D5 E6 | |||
</pre> | |||
SHA-256-HMAC | |||
<pre> | |||
2D E8 DE 4D E6 62 8B B6 2D D5 C1 70 F5 65 B6 2C | |||
</pre> | |||
==== Keyset 6 ==== | |||
AES-CBC-128 | |||
<pre> | |||
93 B7 27 0D F0 D3 73 10 60 07 90 66 65 5D 8D 07 | |||
</pre> | |||
SHA-256-HMAC | |||
<pre> | |||
FD 44 A3 2D 8B C8 AC 18 9C 1B D0 96 40 29 66 CF | |||
</pre> | |||
==== Keyset 7 ==== | |||
AES-CBC-128 | |||
<pre> | |||
4C 78 44 83 69 37 50 8B 92 33 DF 7C D7 D6 51 65 | |||
</pre> | |||
SHA-256-HMAC | |||
<pre> | |||
BC 4C 9F 0F E5 D3 56 A0 57 52 02 4C BD EE C8 E4 | |||
</pre> | |||
==== Keyset 8 ==== | |||
AES-CBC-128 | |||
<pre> | |||
3A 32 EE CF 74 99 39 87 1C 3D 7B F8 C0 1C 7D 1F | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | |||
F6 F9 D8 21 82 CC C2 22 7B 7D 33 A3 B7 1E AD E3 | |||
</pre> | |||
==== Keyset 9 ==== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
EB 35 64 04 7D 60 24 7F 55 73 CD E5 7E 0C DE 1C | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | |||
29 8B 4F 59 1E F0 4E 52 17 3E EC 59 C5 A4 78 33 | |||
</pre> | |||
==== Keyset 0xA ==== | |||
AES-CBC-128 | |||
<pre> | |||
8A D4 92 CC 5B 27 B5 C3 60 11 A5 85 8B 90 93 80 | |||
</pre> | |||
SHA-256-HMAC | |||
<pre> | <pre> | ||
00 6A 34 41 82 B6 1B E5 6A 6C D6 B9 46 6F 03 45 | |||
</pre> | </pre> | ||
=== AuthCode === | |||
==== KeySet 1 ==== | |||
<pre> | <pre> | ||
2B CF 69 8E 79 CF DD FA C2 4D 4C 25 BF 35 1E 62 | |||
</pre> | </pre> | ||
=== aes_key_seed === | === Vtrm Cipher Init Keys === | ||
==== hmac_key_seed ==== | |||
<pre> | |||
Key = 87FB19BBF3D4D6B1B0ED226E39CC621A | |||
37FA4ED2B6618B59B34F770FBB92947B | |||
IV = 00112233445566778899AABBCCDDEEFF | |||
</pre> | |||
==== aes_key_seed ==== | |||
<pre> | <pre> | ||
Line 3,255: | Line 1,160: | ||
</pre> | </pre> | ||
= | === Keystone Keys === | ||
=== | ==== keystone_passcode_secret or passcode_hmac_secret ==== | ||
<pre> | <pre> | ||
C74405F67424BA342BC1276251BBC2F5 | |||
55F16025B6A1B6714780DBAEC852FA2F | |||
</pre> | </pre> | ||
==== keystone_ks_secret or keystone_hmac_secret ==== | |||
<pre> | |||
783D6F3AE91C0E0712FCAAB7950BDE06 | |||
855CF7A22DCDBDE127E9BFCBAD0FF0FE | |||
</pre> | |||
= ShellCore Keys = | |||
== DevKit/TestKit == | |||
=== Trophy Key === | === Trophy Key === | ||
<pre> | <pre> | ||
02CCD346B459CB83505E8E760A44D457 | Key = 02CCD346B459CB83505E8E760A44D457 | ||
</pre> | </pre> | ||
== Retail == | |||
=== Trophy Key === | |||
<pre> | <pre> | ||
21F41A6BAD8A1D3ECA7AD586C101B7A9 | Key = 21F41A6BAD8A1D3ECA7AD586C101B7A9 | ||
</pre> | </pre> | ||
=== RSA PKG Meta === | === RSA PKG Meta === | ||
==== Modulus 400 ==== | ==== Modulus 400 ==== | ||
<pre> | <pre> | ||
D212FC335F6DDB831609628B03562737 | D212FC335F6DDB831609628B03562737 | ||
Line 3,304: | Line 1,217: | ||
==== Private Key 500 ==== | ==== Private Key 500 ==== | ||
<pre> | <pre> | ||
32D903908FBDB08F572B285E0B8DB3EA | 32D903908FBDB08F572B285E0B8DB3EA | ||
Line 3,325: | Line 1,237: | ||
==== P 600 ==== | ==== P 600 ==== | ||
<pre> | <pre> | ||
F967AD9912310C56A22E161C46B34D5B | F967AD9912310C56A22E161C46B34D5B | ||
Line 3,338: | Line 1,249: | ||
==== Q 680 ==== | ==== Q 680 ==== | ||
<pre> | <pre> | ||
D7A10F9A8BF2C91195329A8CF0D94047 | D7A10F9A8BF2C91195329A8CF0D94047 | ||
Line 3,351: | Line 1,261: | ||
==== DP 700 ==== | ==== DP 700 ==== | ||
<pre> | <pre> | ||
52CC2DA09C9E75E728EE3DDEE345D14F | 52CC2DA09C9E75E728EE3DDEE345D14F | ||
Line 3,364: | Line 1,273: | ||
==== DQ 780 ==== | ==== DQ 780 ==== | ||
<pre> | <pre> | ||
7C9DAD39E0D560149448197F8895D58B | 7C9DAD39E0D560149448197F8895D58B | ||
Line 3,377: | Line 1,285: | ||
==== QP 800 ==== | ==== QP 800 ==== | ||
<pre> | <pre> | ||
459755D422085EF35CB4057AFDAA4242 | 459755D422085EF35CB4057AFDAA4242 | ||
Line 3,387: | Line 1,294: | ||
5C85AFCEA93DD1A217F3F698B3508E5E | 5C85AFCEA93DD1A217F3F698B3508E5E | ||
F6EB028EA162A7D62CEC91FF1540D2E3 | F6EB028EA162A7D62CEC91FF1540D2E3 | ||
</pre> | |||
=== Index.dat Key (Portability) === | |||
<pre> | |||
Key = EED5A4FFE8A3C910DC1BFD6AAF1382250B380DBAE5045D230569473F46B07B1F | |||
IV = 3ACB38C1EC12119D56929F49F70415FF | |||
</pre> | |||
flag is 8 | |||
same as internal | |||
=== HMAC-SHA256 Patch Pkg URL Key === | |||
<pre> | |||
Key = AD62E37F905E06BC19593142281C112CEC0E7EC3E97EFDCAEFCDBAAFA6378D84 | |||
</pre> | </pre> | ||
=== RSA-2048 HID Config Service Signature Verification Public Key === | === RSA-2048 HID Config Service Signature Verification Public Key === | ||
<pre> | <pre> | ||
EF276915B7822ADF5D8EA7DF9094AD0EF2C72BB9C08FFAC58FEA3A07505A4B2D610EEE589DBAC967D08B96FBC05AC8111F38886DA99409940B786491FECF0EA6 | Key = EF276915B7822ADF5D8EA7DF9094AD0EF2C72BB9C08FFAC58FEA3A07505A4B2D610EEE589DBAC967D08B96FBC05AC8111F38886DA99409940B786491FECF0EA6 | ||
4C7F0F1E419B5BA4D6701F2E0069A0E0FFCB4884339827D44A78CDC59E287A40ABB2A3D26BAF99693F8E2376A309CFC52D2F1167F8CD1204C66C94DC54C09332 | 4C7F0F1E419B5BA4D6701F2E0069A0E0FFCB4884339827D44A78CDC59E287A40ABB2A3D26BAF99693F8E2376A309CFC52D2F1167F8CD1204C66C94DC54C09332 | ||
82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | 82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | ||
Line 3,433: | Line 1,356: | ||
</pre> | </pre> | ||
* | * decrypts dualshock4 firmwares. algo is aes-128-cbc. zeroed iv | ||
== Common == | == Common == | ||
Line 3,466: | Line 1,388: | ||
=== Certificate Authority Modulus === | === Certificate Authority Modulus === | ||
<pre> | <pre> | ||
8ED7F9E4AA5CC5D23196F0DE797DFEAC | 8ED7F9E4AA5CC5D23196F0DE797DFEAC | ||
Line 3,484: | Line 1,405: | ||
0B36118C60F253FDBCE227A8A4C9CDF2 | 0B36118C60F253FDBCE227A8A4C9CDF2 | ||
260858584AB8D71C629CD421EC666059 | 260858584AB8D71C629CD421EC666059 | ||
Exponent | Exponent = 0x10001 | ||
0x10001 | |||
</pre> | </pre> |