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 EncDec Keys = | = Portability/EncDec Keys = | ||
* Todo: fill slots | |||
* Todo: EncDec 0x4C (present in 7.55) (SCE_KDF_NCDT_PSK) | |||
* Todo: EncDec 0x58 (present in 7.55) (sceSblPfsSaveDataUpdateAuthCode) | |||
* Todo: EncDec 0x54 (present in 7.55) (sbl_pfs) | |||
* Todo: EncDec 0x50 (present in 7.55) (SIEIPMISceIpmiMgrEQSx) | |||
== | == AES PORTABLE 0 == | ||
<pre> | <pre> | ||
9E A5 CD 89 DA 8D AB 6E 66 CE 6D 34 57 52 63 9D | |||
9A 4E E5 1E EA F0 84 D9 70 FE FC 28 50 F7 60 4E | |||
</pre> | </pre> | ||
* pfsSKKey__SecKey | |||
== HMAC PORTABLE 0 == | |||
== | |||
<pre> | <pre> | ||
D8 80 86 16 FA 98 B0 BF 50 A4 99 D5 FA 5D CC A7 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 4 == | ||
<pre> | <pre> | ||
23 1D 69 F7 3D 12 C5 51 64 D5 A4 0A 10 DB 51 70 | |||
4D F9 80 99 8A 15 5C E3 81 96 6E 65 21 C5 72 C6 | |||
</pre> | </pre> | ||
== | == HMAC PORTABLE 4 == | ||
<pre> | <pre> | ||
B3 54 7B 17 91 54 B3 C9 AC 96 30 4B 4F 9A EA 73 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 5 == | ||
<pre> | <pre> | ||
21 E4 74 E2 08 45 F8 68 B1 EA DB C9 0C 7B E0 01 | |||
CF 7F BB 1A 47 97 16 EA 02 F8 A3 0B 23 C5 77 BB | |||
</pre> | </pre> | ||
== | == HMAC PORTABLE 5 == | ||
<pre> | <pre> | ||
94 CA 4F DC 57 5C 81 2E 9E 04 32 45 9E 30 DB 75 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 6 == | ||
<pre> | <pre> | ||
A4 89 32 A3 14 C7 5E D5 32 17 64 63 8B 7A 2F E8 | |||
9E F8 AD B0 44 C0 13 02 93 69 10 C2 5F D7 41 0E | |||
</pre> | </pre> | ||
== | == HMAC PORTABLE 6 == | ||
<pre> | <pre> | ||
6E 30 BD 54 F5 20 53 CA 6B 68 F9 F2 3B 7F D2 16 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 7 == | ||
<pre> | <pre> | ||
7B 62 69 24 42 0F 5F 8D 7B C5 CB F7 BC 80 3C 27 | |||
DA FA 0E A5 07 08 3A F6 D9 10 33 54 8B CF B2 16 | |||
</pre> | </pre> | ||
== | == HMAC PORTABLE 7 == | ||
<pre> | <pre> | ||
8F AA 08 82 3B F7 35 4F 09 99 D0 D8 A7 F0 A8 93 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 8 == | ||
<pre> | <pre> | ||
CC 3C 6C D6 08 71 59 1A 5A 6C 63 47 B2 10 0C A2 | |||
FC 28 66 33 A4 D9 48 2B 93 13 FE E5 74 E0 43 38 | |||
</pre> | </pre> | ||
* Index.dat | |||
== | == HMAC PORTABLE 8 == | ||
<pre> | <pre> | ||
7F A3 B3 BA 6D 94 56 EE 22 3E B7 4A 2D 30 AA 54 | |||
</pre> | </pre> | ||
== AES PORTABLE C == | |||
<pre> | <pre> | ||
36 90 2D C7 BD 1E C1 12 BE 12 2D 2C D9 AB EB B2 | |||
29 AA 7D 01 64 D3 03 85 73 37 53 EE AE 20 E6 F4 | |||
</pre> | </pre> | ||
* CFK1 (Crepo) | |||
== HMAC PORTABLE C == | |||
<pre> | <pre> | ||
FF FE 8E F3 A4 96 7B DE F3 A0 B3 77 58 2C 7E 50 | |||
</pre> | </pre> | ||
== AES PORTABLE D == | |||
<pre> | <pre> | ||
BD A9 87 42 51 81 57 C4 63 4A 21 FB B4 7C 83 11 | |||
D2 1C E6 01 64 04 D8 CB 2E F0 C2 44 62 C4 2C 38 | |||
</pre> | </pre> | ||
* hostnames (ShellCore) | |||
== HMAC PORTABLE D == | |||
<pre> | <pre> | ||
AE D0 BC C3 26 4D 91 A6 98 E4 D7 D8 CA 42 8E 52 | |||
</pre> | </pre> | ||
== AES PORTABLE 10 == | |||
==== | |||
<pre> | <pre> | ||
32 AF 1A E6 A8 B4 08 AC A7 07 2C 93 64 BF 8A 36 | |||
BA 19 E5 52 63 F0 05 85 EA 26 53 31 17 47 A1 E4 | |||
</pre> | </pre> | ||
* enc_util | |||
== HMAC PORTABLE 10 == | |||
<pre> | <pre> | ||
E2 AB 16 3D FA 81 2B 4A A7 3F FB 0A B4 CB 27 E2 | |||
</pre> | </pre> | ||
== AES PORTABLE 14 == | |||
==== | |||
<pre> | <pre> | ||
3A 99 80 C6 0B 27 52 B1 E5 C9 43 7C 8B E0 73 0E | |||
05 76 83 37 1B 02 07 B1 B6 3D 32 41 2D 41 AA C3 | |||
</pre> | </pre> | ||
* SCEROOTPARAM_KEY | |||
== HMAC PORTABLE 14 == | |||
<pre> | <pre> | ||
38 61 8E 37 74 54 AD C8 EA 79 93 76 DE B0 1D 34 | |||
</pre> | </pre> | ||
== AES PORTABLE 18 == | |||
==== | |||
<pre> | <pre> | ||
7D 03 19 10 F9 91 82 42 BD 00 69 AA CD 04 72 49 | |||
A9 5E 1F 06 51 AE 9D 14 E4 F7 B0 9D 0D 81 6E 56 | |||
</pre> | </pre> | ||
* swagner, swreset | |||
== HMAC PORTABLE 18 == | |||
<pre> | <pre> | ||
E4 2C 03 F0 AB AF 7D ED 9E F3 B3 14 61 52 6D F1 | |||
</pre> | </pre> | ||
== AES PORTABLE 1C == | |||
==== | |||
<pre> | <pre> | ||
77 68 4D 4A CD 21 0B 03 38 23 27 D4 D1 5A 88 A4 | |||
19 BD 06 EE C0 44 74 ED EE B1 A0 07 C6 11 2C EA | |||
</pre> | </pre> | ||
* SCECloudSD___KEY | |||
== HMAC PORTABLE 1C == | |||
<pre> | <pre> | ||
24 02 99 60 7E DB 65 05 B6 8A 7C 88 52 E9 30 5E | |||
</pre> | </pre> | ||
== AES PORTABLE 20 == | |||
<pre> | <pre> | ||
07 1B 19 D5 3D 46 20 93 E0 AF 66 4A CF A9 F9 37 | |||
2F CD 01 54 FF 04 A9 AE 39 E8 8E FF 27 82 3F 0C | |||
</pre> | </pre> | ||
== HMAC PORTABLE 20 == | |||
<pre> | <pre> | ||
8F 1D FF 01 2B 18 14 D7 3F 70 A1 BC F0 4E AE 7F | |||
</pre> | </pre> | ||
== AES PORTABLE 24 == | |||
==== | |||
<pre> | <pre> | ||
3B DD F8 1A 1F E5 CF EE 3D AD 18 35 B2 1C FF ED | |||
C1 06 09 C5 D4 D1 DB 17 33 3A BE CA EB 2E F9 55 | |||
</pre> | </pre> | ||
* SCE_LwUtoken_Key | |||
==== | == HMAC PORTABLE 24 == | ||
<pre> | <pre> | ||
7D 10 C4 15 D0 C0 C5 DD 85 C6 79 5E 7B A0 8A 7B | |||
</pre> | </pre> | ||
== AES PORTABLE 28 == | |||
<pre> | <pre> | ||
27 E0 77 0E 09 A7 FC 1D 83 81 2F 82 D5 77 5A E1 | |||
7C B5 D7 7F E7 3E C9 81 57 9E B0 D2 D4 FE 19 FE | |||
</pre> | </pre> | ||
* BAR_KEY (Backup And Restore) | |||
== HMAC PORTABLE 28 == | |||
<pre> | <pre> | ||
DD BE 5F 9A AB C6 E8 10 C1 52 7C 56 0E AF 8D C5 | |||
</pre> | </pre> | ||
== AES PORTABLE 3C == | |||
<pre> | <pre> | ||
B7 F7 1C B8 21 D1 63 D3 E4 8D 20 E1 3C B3 7C 64 | |||
FE 88 34 B9 60 73 CC FD 0A 60 BC C0 44 11 C0 0C | |||
</pre> | </pre> | ||
* SCE_SYS_TLM_SECK | |||
== HMAC PORTABLE 3C == | |||
<pre> | <pre> | ||
83 9E 28 FC 04 55 F0 27 BD E0 24 DF A6 AD CB 8A | |||
</pre> | </pre> | ||
== AES PORTABLE 40 == | |||
<pre> | <pre> | ||
FE 3A 50 09 C4 2E 60 4D 3D 1F 29 56 5C 4C DB 87 | |||
0F DC D5 21 33 8C 84 86 D2 AD 85 BB 52 20 AC 49 | |||
</pre> | </pre> | ||
* envelopes (i'm looking at you idc ;) ) | |||
== HMAC PORTABLE 40 == | |||
<pre> | <pre> | ||
89 8B C1 30 4C 51 73 6B A5 6C 33 CA E9 92 22 5F | |||
</pre> | </pre> | ||
== AES PORTABLE 44 == | |||
<pre> | <pre> | ||
FA BE 3A 6D 6B 96 A1 50 CD 5B D5 65 22 08 F6 95 | |||
18 F7 5E BD 22 70 4F 52 98 F3 B5 92 48 95 13 89 | |||
</pre> | </pre> | ||
* livedump_secure | |||
== HMAC PORTABLE 44 == | |||
<pre> | <pre> | ||
C7 95 9E 77 98 83 36 34 76 4B E4 04 21 E4 CA 87 | |||
</pre> | </pre> | ||
== AES PORTABLE 48 == | |||
<pre> | <pre> | ||
06 06 70 84 96 45 2D D3 21 91 FD 83 8B 3B 68 40 | |||
84 CF A1 C4 FB 44 27 BB 21 CA 18 E8 CA 80 40 6D | |||
</pre> | </pre> | ||
* SceHidAuth | |||
== HMAC PORTABLE 48 == | |||
<pre> | <pre> | ||
64 21 DC 67 BF 15 20 75 7F B1 5A 68 01 5B 06 93 | |||
</pre> | </pre> | ||
== | == AES PORTABLE 4C == | ||
<pre> | <pre> | ||
BA 08 EE 7E FA 8B FE BD 4C 63 60 A8 F6 1C 1D 37 | |||
E7 35 A3 A1 18 5C 2B 91 B4 38 D5 DD 13 2A 5E D0 | |||
</pre> | </pre> | ||
* SCE_KDF_NCDT_PSK | |||
== | == HMAC PORTABLE 4C == | ||
<pre> | <pre> | ||
CD 54 86 B6 21 9C 0B 17 98 79 95 76 19 47 74 AA | |||
</pre> | </pre> | ||
== | == AES PORTABLE 50 == | ||
<pre> | <pre> | ||
C2 E2 11 E7 1F 4C CD 76 B6 5E BB 45 E6 4D 99 5A | |||
74 24 AE 72 CC C4 DF 2D 6F 34 CA 2F 92 79 7B 49 | |||
</pre> | </pre> | ||
* SIEIPMISceIpmiMgrEQSx | |||
== | == HMAC PORTABLE 50 == | ||
<pre> | <pre> | ||
06 17 3B D0 9F AB 15 56 70 64 93 9F 1C 62 2A 5B | |||
</pre> | </pre> | ||
== | == AES PORTABLE 54 == | ||
<pre> | <pre> | ||
FF 42 F9 8D 1E 43 E9 97 5E 8F E8 B7 93 B2 46 A1 | |||
97 | 3E ED 30 98 D2 06 BC B4 55 0F 29 FA 87 61 DE E4 | ||
29 | |||
</pre> | </pre> | ||
* sbl_pfs | |||
== | == HMAC PORTABLE 54 == | ||
<pre> | <pre> | ||
33 47 8B 82 F3 A1 CE CB D5 C1 8B C2 46 BE 23 FE | |||
</pre> | </pre> | ||
== | == AES PORTABLE 58 == | ||
<pre> | <pre> | ||
AA 78 DA 20 F9 39 12 F3 3E 83 1C 9A 95 9A 99 EB | |||
AE CB BE AD 59 F2 42 27 CF 5C F0 CF 1B FF 95 F1 | |||
</pre> | </pre> | ||
* sceSblPfsSaveDataUpdateAuthCode | |||
== HMAC PORTABLE 58 == | |||
<pre> | <pre> | ||
03 9E 51 0C 50 F5 77 C0 22 EA 7D 68 C9 43 5E 26 | |||
</pre> | </pre> | ||
==== | == AES PORTABLE 5C == | ||
<pre> | <pre> | ||
FA D9 28 59 43 74 47 3E EE 62 B2 FB 49 0F F6 40 | |||
15 BA 7A 54 77 1D 98 72 43 22 1E 45 AD 0B 4D 39 | |||
</pre> | </pre> | ||
==== | == HMAC PORTABLE 5C == | ||
<pre> | <pre> | ||
01 9D F2 D7 81 AA 83 0E 7A D7 4B B6 47 39 F6 97 | |||
</pre> | </pre> | ||
== | = Companion App Protocol RSA Public Key = | ||
<pre> | <pre> | ||
-----BEGIN PUBLIC KEY----- | |||
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxfAO/MDk5ovZpp7xlG9J | |||
JKc4Sg4ztAz+BbOt6Gbhub02tF9bryklpTIyzM0v817pwQ3TCoigpxEcWdTykhDL | |||
cGhAbcp6E7Xh8aHEsqgtQ/c+wY1zIl3fU//uddlB1XuipXthDv6emXsyyU/tJWqc | |||
zy9HCJncLJeYo7MJvf2TE9nnlVm1x4flmD0k1zrvb3MONqoZbKb/TQVuVhBv7SM+ | |||
U5PSi3diXIx1Nnj4vQ8clRNUJ5X1tT9XfVmKQS1J513XNZ0uYHYRDzQYujpLWucu | |||
ob7v50wCpUm3iKP1fYCixMP6xFm0jPYz1YQaMV35VkYwc40qgk3av0PDS+1G0dCm | |||
swIDAQAB | |||
-----END PUBLIC KEY----- | |||
</pre> | </pre> | ||
= | = 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 | |||
</pre> | </pre> | ||
= EMC Keys = | |||
==== | == Aeolia EMC Cipher Key == | ||
<pre> | <pre> | ||
5F74FE7790127FECF82CC6E6D91FA2D1 | |||
</pre> | </pre> | ||
* iv is all zeroes | |||
* algorithm is AES128CBC | |||
* Aeolia exists since at least proto firmware 0.910.040 | |||
* EMC is codenamed C0000001 | |||
* index is 0xD (13_ if you use Zer0xFF's tools) | |||
==== | == Aeolia EMC Hasher Key == | ||
<pre> | <pre> | ||
73FE06F3906B05ECB506DFB8691F9F54 | |||
</pre> | </pre> | ||
* Algorithm is HMAC-SHA1 | |||
* It hashes the header (0x6C) of EMC | |||
== | == Belize EMC Cipher Key == | ||
<pre> | <pre> | ||
1A4B4DC4179114F0A6B0266ACFC81193 | |||
</pre> | </pre> | ||
* iv is all zeroes | |||
* algorithm is AES128CBC | |||
* Belize was introduced in firmware 2.00 | |||
* EMC is codenamed C0000001 | |||
* index is 0x20 (32_ if you use Zer0xFF's tools) | |||
= | = EAP Keys = | ||
== EAP Aeolia Cipher Key == | |||
<pre> | <pre> | ||
581A75D7E9C01F3C1BD7473DBD443B98 | |||
</pre> | </pre> | ||
* iv is all zeroes | |||
* algorithm is AES128CBC | |||
* Aeolia exists since at least 0.91.040 proto | |||
* EAP is codenamed C0010001 | |||
* index is 0xE (14_ if you use Zer0xFF's tools) | |||
== EAP Aeolia Hasher Key == | |||
<pre> | <pre> | ||
824D9BB4DBA3209294C93976221249E4 | |||
</pre> | </pre> | ||
* Algorithm is HMAC-SHA1 | |||
* It hashes the header (size 0x6C) of EAP | |||
== EMC/EAP/KERNEL shared keys == | |||
=== | === portability_seed_key === | ||
<pre> | <pre> | ||
E973A44C578757A73492625D2CE2D76B | |||
</pre> | </pre> | ||
=== | === portability_seed === | ||
<pre> | <pre> | ||
DF0C2552DFC7F4F089B9D52DAA0E572A | |||
</pre> | </pre> | ||
=== | === eap_hdd_key_blob_key1_seed === | ||
<pre> | <pre> | ||
7A49D928D2243C9C4D6E1EA8F5B4E229 | |||
317E0DCAD2ABE5C56D2540572FB4B6E3 | |||
</pre> | </pre> | ||
=== | === eap_hdd_key_blob_key2_seed === | ||
<pre> | <pre> | ||
921CE9C8184C5DD476F4B5D3981F7E2F | |||
468193ED071E19FFFD66B693534689D6 | |||
</pre> | </pre> | ||
==== | === use_new_blob = Y === | ||
* enc | |||
<pre> | <pre> | ||
CFFDCB6ECAE612B7A30A9EDBD8F77E26 | |||
1D629DE5E6CA3F22F439211AC033884F | |||
4B5D7D16D0A6F65D3173A2586CF819C7 | |||
C6F437444C1D9499F6EBC4145E0BBAAB | |||
C1DE7C63ED1F5A1E1946358C7F181B1F | |||
AB6DAB31195D8E611A1CB81B9ACF8B38 | |||
FF21029FAB568C7A1BCC3E2FBEB25B13 | |||
F1AFD6A3599EEF09EAEBE32684FDDA29 | |||
</pre> | </pre> | ||
* sig | |||
<pre> | <pre> | ||
4798B78DD422601F26A32A1FEC5CAB8B | |||
256E50958E0B11A31D77DEE201D4D00E | |||
</pre> | </pre> | ||
* iv | |||
<pre> | <pre> | ||
462500ECC487F0A8C2F39511E020CC59 | |||
</pre> | </pre> | ||
==== | === use_new_blob = N === | ||
* enc | |||
<pre> | <pre> | ||
E073B691E177D39642DF2E1D583D0E9A | |||
5A49EDF72BE9412E2B433E51490CE973 | |||
234B84F49E949F03727331D5456F4598 | |||
F2EDE6D0C11483B84CE3283243D0DE9D | |||
C379E915301A805DFAEB292B30374C9B | |||
F1C59041509BF11D215C35D5C08E3330 | |||
807C8229C930FAB88672C4CF7DACA881 | |||
C323D72346CA07921DB806FC242A2ED1 | |||
</pre> | </pre> | ||
* sig | |||
<pre> | <pre> | ||
ED4F32C095847C6D3143EFFD61E7582F | |||
75F24465855C4E94DAF34885D8D03463 | |||
</pre> | </pre> | ||
* iv | |||
<pre> | <pre> | ||
3286EA97F3E92C434E1DC170C9289003 | |||
</pre> | </pre> | ||
=== | === EAP_HDD_KEY_BLOB === | ||
<pre> | <pre> | ||
5343455F4541505F4844445F5F4B4559 | |||
BB6CD66DDC671FAC3664F7BF5049BAA8 | |||
C4687904BC31CF4F2F4E9F89FA458793 | |||
811745E7C7E80D460FAF2326550BD7E4 | |||
D2A0A0D9729DE5D2117D70676F1D5574 | |||
8DC17CDF29C86A855F2AE9A1AD3E915F | |||
00000000000000000000000000000000 | |||
00000000000000000000000000000000 | |||
</pre> | </pre> | ||
= | = Syscon Keys = | ||
== Common == | |||
=== | === Security ID === | ||
<pre> | <pre> | ||
3A4E6F743A557365643A (:Not:Used:) | |||
</pre> | </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> | </pre> | ||
Used to access more privileged commands, such as the write command | |||
== | == Devkit == | ||
=== Full Firmware === | |||
=== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = 5301C28824B57137A819C042FC119E3F | |||
IV = 00000000000000000000000000000000 | |||
</pre> | </pre> | ||
Used for: | |||
* 40000001 (BLNK) | |||
* 40000002 (BASE) | |||
* 40000003 (SYST) | |||
< | <br> | ||
AES-CMAC-128 | |||
<pre> | <pre> | ||
Key = 8F215691AC7EF6510239DD32CC6A2394 | |||
</pre> | </pre> | ||
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 == | |||
=== | === Patch Firmware Keys === | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = EF90B21B31452379068E3041AAD8281E | |||
= | IV = 00000000000000000000000000000000 | ||
</pre> | </pre> | ||
Used for: | |||
* 40010001 (Patch #1) | |||
* 40010002 (Patch #2) | |||
<br> | |||
AES-CMAC-128 | |||
<pre> | <pre> | ||
Key = 95B1AAF20C16D46FC816DF32551DE032 | |||
</pre> | </pre> | ||
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 = | |||
== | |||
=== Backup And Restore Keys (BAR) === | |||
==== | ==== Cipher ==== | ||
<pre> | <pre> | ||
Line 2,358: | Line 593: | ||
</pre> | </pre> | ||
==== | ==== Hasher ==== | ||
<pre> | <pre> | ||
Line 2,366: | Line 599: | ||
</pre> | </pre> | ||
=== | === default_suffix === | ||
<pre> | <pre> | ||
Key = 518D64A635DED8C1E6B039B1C3E55230 | |||
</pre> | </pre> | ||
Used as suffix to symbol names when hashing with SHA1 to create a NID. | |||
=== | === Crash Dump KeySeed === | ||
<pre> | <pre> | ||
kd, kc | |||
KEYS = [ | |||
['',''], | |||
[b'8F86DDEDCBF24A44EB6C30607AA26F76', b'4125715AAB8B78E569F512E65CA62DD3'], # 1.01-3.15 | |||
[b'63AEF79DC49969FD8997B2F60DB65F81', b'1800A5DE2D0F0652FA5602FFADD440AA'], # 3.50-3.70 | |||
[b'05205507B7A154E08A7A38B1897563FB', b'AD334D142EAF8B9438DB00D1D0BFF357'], # 4.00-4.05 | |||
[b'04C1A0961BBB0CB2140361B0956AAABA', b'052D2FF3014FB38CAAF6898CB899982A'], # 4.06-4.07 (to test) | |||
] | |||
</pre> | </pre> | ||
=== | === Sealed Key Values or (PFS_EncKey and sealedkey_retail_key) Values === | ||
==== Keyset 1 ==== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = B5DAEFFF39E6D90ECA7DC5B029A8153E | |||
</pre> | </pre> | ||
<br> | |||
< | |||
SHA-256-HMAC | |||
<pre> | <pre> | ||
Hash = 8707960A53468D6C843B3DC9624E22AF | |||
</pre> | </pre> | ||
==== Keyset 2 ==== | |||
==== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = EC0D347E2A7657471F1FC33E9E916FD4 | |||
</pre> | </pre> | ||
<br> | |||
SHA-256-HMAC | |||
<pre> | <pre> | ||
Hash = A6D6583D3217E87D9BE9BCFC4436BE4F | |||
</pre> | </pre> | ||
==== Keyset 3 ==== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = 51D8BFB4E387FB4120F081FE33E4BE9A | |||
</pre> | </pre> | ||
<br> | |||
< | |||
SHA-256-HMAC | |||
<pre> | <pre> | ||
Hash = FFF9BDEA803B14824C61850EBB084EE9 | |||
</pre> | </pre> | ||
=== | ==== Keyset 4 ==== | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
Key = 346B5D231332AC428A44A708B1138F6D | |||
</pre> | </pre> | ||
<br> | |||
< | |||
SHA-256-HMAC | |||
<pre> | <pre> | ||
Hash = 5DC6B8D1A3A0741852A7D44268714824 | |||
</pre> | </pre> | ||
Dumped with getSealedKeySecret on 5.05 | |||
==== | ==== Keyset 5 ==== | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
20 D0 43 85 25 30 C4 04 D1 68 69 E0 79 08 D5 E6 | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | <pre> | ||
2D E8 DE 4D E6 62 8B B6 2D D5 C1 70 F5 65 B6 2C | |||
</pre> | </pre> | ||
==== | ==== Keyset 6 ==== | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
93 B7 27 0D F0 D3 73 10 60 07 90 66 65 5D 8D 07 | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | <pre> | ||
FD 44 A3 2D 8B C8 AC 18 9C 1B D0 96 40 29 66 CF | |||
</pre> | </pre> | ||
==== | ==== Keyset 7 ==== | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
4C 78 44 83 69 37 50 8B 92 33 DF 7C D7 D6 51 65 | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | <pre> | ||
BC 4C 9F 0F E5 D3 56 A0 57 52 02 4C BD EE C8 E4 | |||
</pre> | </pre> | ||
=== | ==== Keyset 8 ==== | ||
== | |||
AES-CBC-128 | |||
<pre> | <pre> | ||
3A 32 EE CF 74 99 39 87 1C 3D 7B F8 C0 1C 7D 1F | |||
</pre> | </pre> | ||
SHA-256-HMAC | |||
<pre> | <pre> | ||
F6 F9 D8 21 82 CC C2 22 7B 7D 33 A3 B7 1E AD E3 | |||
</pre> | </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> | <pre> | ||
29 8B 4F 59 1E F0 4E 52 17 3E EC 59 C5 A4 78 33 | |||
</pre> | </pre> | ||
==== | ==== Keyset 0xA ==== | ||
AES-CBC-128 | |||
<pre> | <pre> | ||
8A D4 92 CC 5B 27 B5 C3 60 11 A5 85 8B 90 93 80 | |||
</pre> | </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> | ||
==== | === Vtrm Cipher Init Keys === | ||
= | ==== hmac_key_seed ==== | ||
<pre> | <pre> | ||
Key = 87FB19BBF3D4D6B1B0ED226E39CC621A | |||
37FA4ED2B6618B59B34F770FBB92947B | |||
= | IV = 00112233445566778899AABBCCDDEEFF | ||
</pre> | </pre> | ||
==== aes_key_seed ==== | |||
= | |||
== | |||
<pre> | <pre> | ||
B0ED226E39CC621A37FA4ED2B6618B59 | |||
</pre> | </pre> | ||
=== Keystone Keys === | |||
== | ==== keystone_passcode_secret or passcode_hmac_secret ==== | ||
== | |||
<pre> | <pre> | ||
Line 3,222: | Line 787: | ||
</pre> | </pre> | ||
=== keystone_ks_secret === | ==== keystone_ks_secret or keystone_hmac_secret ==== | ||
<pre> | <pre> | ||
Line 3,231: | Line 794: | ||
</pre> | </pre> | ||
= | = ShellCore Keys = | ||
== Devkit/Testkit == | |||
=== | === Trophy Key === | ||
<pre> | <pre> | ||
Key = 02CCD346B459CB83505E8E760A44D457 | |||
</pre> | </pre> | ||
== Retail == | |||
=== | === Trophy Key === | ||
<pre> | <pre> | ||
Key = 21F41A6BAD8A1D3ECA7AD586C101B7A9 | |||
</pre> | </pre> | ||
= | === RSA PKG Meta === | ||
= | |||
==== P ==== | |||
<pre> | <pre> | ||
F967AD9912310C56A22E161C46B34D5B | |||
43BE42A2F686968042C3C73FC342F587 | |||
49339F075D6E2C04FDE3E1B2AE0A0CF0 | |||
C7A61CA16350C8099C5124526C5E5EBD | |||
1E2706BBBC9E94E135D46DB3CB3C68DD | |||
68B3FE6CCB8D8220762363B7E9681001 | |||
4EDCBA275D01C12D805E2BAF826BD884 | |||
B6105286A7898EAE9AE289C6F7D587FB | |||
</pre> | </pre> | ||
==== Q ==== | |||
=== | |||
<pre> | <pre> | ||
D7A10F9A8BF2C91195329A8CF0D94047 | |||
F568A00DBDC1FC432F65F9C3610F2577 | |||
54ADD758AC8440608D3FF3658975B5C6 | |||
2C511A2F1F22E4431154BEC9B4C7B51B | |||
050BBC569ACD4AD973685E5CFB92B78B | |||
0DFFF507CAB4C89B963C079E3E6B2A11 | |||
F28AB18AD72E1BA5532406ED50B89067 | |||
B1E241C69201EE10F061BBFBB27D4A73 | |||
</pre> | </pre> | ||
==== Modulus ==== | |||
==== Modulus | |||
<pre> | <pre> | ||
D212FC335F6DDB831609628B03562737 | D212FC335F6DDB831609628B03562737 | ||
Line 3,303: | Line 858: | ||
</pre> | </pre> | ||
==== Private Key | ==== Private Key ==== | ||
<pre> | <pre> | ||
32D903908FBDB08F572B285E0B8DB3EA | 32D903908FBDB08F572B285E0B8DB3EA | ||
Line 3,324: | Line 878: | ||
</pre> | </pre> | ||
==== DP ==== | |||
==== DP | |||
<pre> | <pre> | ||
52CC2DA09C9E75E728EE3DDEE345D14F | 52CC2DA09C9E75E728EE3DDEE345D14F | ||
Line 3,363: | Line 890: | ||
</pre> | </pre> | ||
==== DQ | ==== DQ ==== | ||
<pre> | <pre> | ||
7C9DAD39E0D560149448197F8895D58B | 7C9DAD39E0D560149448197F8895D58B | ||
Line 3,376: | Line 902: | ||
</pre> | </pre> | ||
==== QP | ==== QP ==== | ||
<pre> | <pre> | ||
459755D422085EF35CB4057AFDAA4242 | 459755D422085EF35CB4057AFDAA4242 | ||
Line 3,389: | Line 914: | ||
</pre> | </pre> | ||
=== | === Index.dat Key (Portability) === | ||
<pre> | <pre> | ||
Key = EED5A4FFE8A3C910DC1BFD6AAF1382250B380DBAE5045D230569473F46B07B1F | |||
IV = 3ACB38C1EC12119D56929F49F70415FF | |||
</pre> | </pre> | ||
=== | flag is 8 | ||
=== HMAC-SHA256 Patch Pkg URL Key === | |||
<pre> | <pre> | ||
Key = AD62E37F905E06BC19593142281C112CEC0E7EC3E97EFDCAEFCDBAAFA6378D84 | |||
</pre> | </pre> | ||
=== RSA-2048 HID | === RSA-2048 HID Config Service Signature Verification Public Key === | ||
<pre> | <pre> | ||
Key = EF276915B7822ADF5D8EA7DF9094AD0EF2C72BB9C08FFAC58FEA3A07505A4B2D610EEE589DBAC967D08B96FBC05AC8111F38886DA99409940B786491FECF0EA6 | |||
4C7F0F1E419B5BA4D6701F2E0069A0E0FFCB4884339827D44A78CDC59E287A40ABB2A3D26BAF99693F8E2376A309CFC52D2F1167F8CD1204C66C94DC54C09332 | |||
82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | |||
5B9DD5C1049ADC70B7F3678B37340CD5F8BCC57B1C343D171C510740AD792C5C5C72167EE295F73ED237F9C9D2D06ED66F502F6434FEAD5B64B10623C3E7E27B | |||
</pre> | </pre> | ||
Line 3,433: | Line 946: | ||
</pre> | </pre> | ||
* | * decrypts dualshock4 firmwares. algo is aes-128-cbc. zeroed iv | ||
== Common == | == Common == | ||
Line 3,466: | Line 978: | ||
=== Certificate Authority Modulus === | === Certificate Authority Modulus === | ||
<pre> | <pre> | ||
8ED7F9E4AA5CC5D23196F0DE797DFEAC | 8ED7F9E4AA5CC5D23196F0DE797DFEAC | ||
Line 3,484: | Line 995: | ||
0B36118C60F253FDBCE227A8A4C9CDF2 | 0B36118C60F253FDBCE227A8A4C9CDF2 | ||
260858584AB8D71C629CD421EC666059 | 260858584AB8D71C629CD421EC666059 | ||
= | Exponent = 0x10001 | ||
</pre> | </pre> |