Editing Keys

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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:
See also [https://www.psdevwiki.com/ps4/Keys PS4 Keys].
See also [https://www.psdevwiki.com/ps4/Keys PS4 Keys].
= EAP KBL Keys =
== EAP KBL Kernel Keys ==
=== Key ===
<pre>
3D 0B 1C AA 94 9D B8 30 28 F5 04 9B F9 FD C1 1D
</pre>
=== IV ===
<pre>
7A D8 7F 4C 86 5B 1C E2 F0 2E 5E 62 D7 B7 37 5D
</pre>
=== RSA Modulus ===
<pre>
C9 5B 80 13 6F 72 74 99 C9 D7 AF BC 14 7B 23 E9
98 5D FC 34 E5 B7 0C 0F 7D B0 FE 1F 77 F9 24 7E
4B AA 83 E0 67 DE 71 FD 13 D5 94 DD 90 98 30 88
A7 97 A1 1A BF 8F 49 C5 82 94 6A EC 66 2C A0 AB
5C 04 02 B3 1B 33 03 6D AD 3C 08 85 D1 EF 6C 02
C4 8A 86 A1 A6 52 29 AA D2 0C 92 E6 5F 7C 06 4A
1C AE 69 14 70 40 C7 63 D9 C3 E1 7D 7E 46 6F 0E
F1 01 D6 98 4F 8E BB DF 9D 5A 11 39 5D 24 35 FC
AB 20 C3 AD 09 0F B6 EE F4 AE 37 01 04 E6 E7 F0
AB 64 31 00 1F AD 81 29 42 C7 8D 0C 4A 2A 68 30
D3 FC 46 93 00 E2 FD 02 48 D7 AF 4E 10 4A 8B 10
E4 F1 3E 96 2A EB 95 34 66 E6 E8 E4 3F 69 56 C0
5B E8 01 7F 07 49 39 D8 24 15 5A 61 12 E9 05 AA
60 51 83 0E CF F0 FE F1 B6 62 9E 46 EF C1 4E 6D
20 D6 48 72 24 EB F5 03 06 D1 62 D0 C6 F1 B2 33
99 BD 53 59 5B AE 7B 4A 61 5D 5B 8E A6 F6 82 84
DF E6 97 B2 E7 FD ED BE 54 29 BE 1C 65 AE E4 CA
85 96 C6 6E 73 FC 2F F3 00 E7 8D 5A 2A 19 4E A5
FE 55 23 78 52 79 E4 F3 8C 5B 8B 27 8D 10 90 BF
89 69 53 2E 3C 8C 79 5A 23 5B 0D 9F 72 C2 EB 98
B8 B3 6A D0 5C D8 8F 37 F9 CC 8C DD 02 17 AA 69
3D 30 33 46 8E AE EF F0 19 A1 43 C9 09 1D EB 20
09 4C 95 C8 6B 85 3C C2 2A F1 E7 03 B1 80 B1 93
31 79 EF 48 39 07 0A 7E 9F 38 76 65 12 E6 65 87
</pre>
= EAP Kernel Keys =
== EAP Kernel Self Key ==
=== Key ===
<pre>
32 D0 0F 27 AE 38 FE 4A C8 8A 35 23 13 A2 BF B4
</pre>
=== IV ===
<pre>
08 FE A1 AC C3 7A 63 09 99 74 53 86 16 88 12 EC
</pre>
=== RSA Modulus ===
<pre>
EC D0 95 4A 2E D3 70 33 18 D9 B4 3E 0D 2A 1A 88
85 91 22 8C FE AD 58 39 97 7F 40 86 1F 03 14 53
03 E6 3E E3 B8 06 68 B1 27 D1 F6 04 26 61 E9 B0
3A 95 14 CC 4B F8 BE D0 FA AE 48 92 D1 A2 47 26
10 7B 17 2C F7 57 59 C3 F2 9E E9 14 AC E9 4A B3
B7 5D CA FE 75 E7 01 DD 87 41 3A CF 13 65 79 E7
03 EB 1D CE 05 42 BC 43 8F 97 74 E0 A1 B4 95 7B
57 E0 91 1D 4C 0C BC 4F 05 BC 13 92 68 7B A1 90
FE F9 A2 24 5A 07 45 1D 5A C0 40 9F 95 4B D4 08
75 4E 96 32 D5 20 EC C7 7D 93 BB BF E6 2B 69 C8
26 DA AC DC F2 D1 54 22 C4 3C EC EE 68 2B B0 76
BA 87 91 94 61 FF 22 BA 75 27 41 AA 82 51 10 A3
D2 F7 AF 89 32 48 4A 23 83 10 21 30 BC A9 DB 73
43 A4 F8 F0 4C 2C BD B5 C5 5A 2C 60 20 E0 E5 45
88 FC 51 05 18 C3 B6 95 A0 F3 4F 3D 86 CC 1D 6C
EC 44 6D 8E 26 77 87 BB 47 D1 84 09 F6 B2 1B 13
75 CC D0 34 86 31 F5 B5 14 7B 82 AB A3 8B 11 2D
40 81 23 F5 AE A3 B2 3E A2 8A E3 9D 32 06 7B D8
A6 0D 15 C4 27 BE 05 50 79 1A 9B 99 97 DD 56 E7
85 6A 88 A9 98 47 CE 85 B7 57 81 A0 36 CA 34 48
B6 2A 18 B1 05 AE 79 6F 55 26 DA C0 F4 18 4F BF
89 DF FC 94 98 00 14 ED 73 DB F1 E5 BE E5 E0 D9
B6 A5 55 28 62 26 6D 62 DE 0B 7C 4C 8C 35 D5 29
39 9C C7 E4 00 C6 6A F2 CA B0 01 49 C8 0D 53 FB
</pre>


= SceShellCore Keys =
= SceShellCore Keys =
Line 15: Line 101:
= Passcode =
= Passcode =


* These keys are in Prospero Publishing Tools
This section should explain the source, usage or at least to which passcode it refers to.


<pre>
<pre>
Line 189: Line 275:


= Mount Image =
= Mount Image =
* From Prospero Publishing tools


<pre>
<pre>
Line 220: Line 304:


= PKG Meta RSA Keys =
= PKG Meta RSA Keys =
* From ShellCore


== Modulus ==
== Modulus ==
Line 438: Line 520:
* same as PS4
* same as PS4


=== 0x5C playready2 ===
=== ? - playready2 ===


* documented on PS4
* not documented on PS4


<pre>
<pre>
Line 510: Line 592:
9D 02 03 01 00 01
9D 02 03 01 00 01
</pre>
</pre>
= EMC Keys =
== EMC IPL Cipher Key ==
<pre>
D5 C9 2E 39 75 9A 3E 5C E9 54 E7 72 B1 C2 B6 51
</pre>
* Algorithm is AES-128-CBC, with zeroed iv.
* This key only works on PS5 EMC revision c0.
* Output is be garbage-looking, but the body key is at the start of the meta header.
* Credits to VVildcard and his massive scope for this!


= EAP Keys =
= EAP Keys =


== EAP KBL Keys ==
== EMC/EAP/KERNEL shared keys ==


=== EAP Kernel Cipher Key ===
=== portability_seed_key ===
 
Key:
<pre>
3D 0B 1C AA 94 9D B8 30 28 F5 04 9B F9 FD C1 1D
</pre>
 
IV:
<pre>
7A D8 7F 4C 86 5B 1C E2 F0 2E 5E 62 D7 B7 37 5D
</pre>
 
* Algorithm is probably AES-128-CBC.
* This key is probably used by PS5 EAP KBL to decrypt the PS5 EAP Kernel.
 
=== EAP Kernel RSA Modulus ===
 
<pre>
C9 5B 80 13 6F 72 74 99 C9 D7 AF BC 14 7B 23 E9
98 5D FC 34 E5 B7 0C 0F 7D B0 FE 1F 77 F9 24 7E
4B AA 83 E0 67 DE 71 FD 13 D5 94 DD 90 98 30 88
A7 97 A1 1A BF 8F 49 C5 82 94 6A EC 66 2C A0 AB
5C 04 02 B3 1B 33 03 6D AD 3C 08 85 D1 EF 6C 02
C4 8A 86 A1 A6 52 29 AA D2 0C 92 E6 5F 7C 06 4A
1C AE 69 14 70 40 C7 63 D9 C3 E1 7D 7E 46 6F 0E
F1 01 D6 98 4F 8E BB DF 9D 5A 11 39 5D 24 35 FC
AB 20 C3 AD 09 0F B6 EE F4 AE 37 01 04 E6 E7 F0
AB 64 31 00 1F AD 81 29 42 C7 8D 0C 4A 2A 68 30
D3 FC 46 93 00 E2 FD 02 48 D7 AF 4E 10 4A 8B 10
E4 F1 3E 96 2A EB 95 34 66 E6 E8 E4 3F 69 56 C0
5B E8 01 7F 07 49 39 D8 24 15 5A 61 12 E9 05 AA
60 51 83 0E CF F0 FE F1 B6 62 9E 46 EF C1 4E 6D
20 D6 48 72 24 EB F5 03 06 D1 62 D0 C6 F1 B2 33
99 BD 53 59 5B AE 7B 4A 61 5D 5B 8E A6 F6 82 84
DF E6 97 B2 E7 FD ED BE 54 29 BE 1C 65 AE E4 CA
85 96 C6 6E 73 FC 2F F3 00 E7 8D 5A 2A 19 4E A5
FE 55 23 78 52 79 E4 F3 8C 5B 8B 27 8D 10 90 BF
89 69 53 2E 3C 8C 79 5A 23 5B 0D 9F 72 C2 EB 98
B8 B3 6A D0 5C D8 8F 37 F9 CC 8C DD 02 17 AA 69
3D 30 33 46 8E AE EF F0 19 A1 43 C9 09 1D EB 20
09 4C 95 C8 6B 85 3C C2 2A F1 E7 03 B1 80 B1 93
31 79 EF 48 39 07 0A 7E 9F 38 76 65 12 E6 65 87
</pre>
 
== EAP Kernel Keys ==
 
=== EAP Kernel SELF Cipher Key ===
 
Key:
<pre>
32 D0 0F 27 AE 38 FE 4A C8 8A 35 23 13 A2 BF B4
</pre>
 
IV:
<pre>
08 FE A1 AC C3 7A 63 09 99 74 53 86 16 88 12 EC
</pre>
 
* This key is probably used by PS5 EAP Kernel to decrypt SELF files of EAP usermode modules.
 
=== EAP Kernel SELF RSA modulus ===
 
<pre>
EC D0 95 4A 2E D3 70 33 18 D9 B4 3E 0D 2A 1A 88
85 91 22 8C FE AD 58 39 97 7F 40 86 1F 03 14 53
03 E6 3E E3 B8 06 68 B1 27 D1 F6 04 26 61 E9 B0
3A 95 14 CC 4B F8 BE D0 FA AE 48 92 D1 A2 47 26
10 7B 17 2C F7 57 59 C3 F2 9E E9 14 AC E9 4A B3
B7 5D CA FE 75 E7 01 DD 87 41 3A CF 13 65 79 E7
03 EB 1D CE 05 42 BC 43 8F 97 74 E0 A1 B4 95 7B
57 E0 91 1D 4C 0C BC 4F 05 BC 13 92 68 7B A1 90
FE F9 A2 24 5A 07 45 1D 5A C0 40 9F 95 4B D4 08
75 4E 96 32 D5 20 EC C7 7D 93 BB BF E6 2B 69 C8
26 DA AC DC F2 D1 54 22 C4 3C EC EE 68 2B B0 76
BA 87 91 94 61 FF 22 BA 75 27 41 AA 82 51 10 A3
D2 F7 AF 89 32 48 4A 23 83 10 21 30 BC A9 DB 73
43 A4 F8 F0 4C 2C BD B5 C5 5A 2C 60 20 E0 E5 45
88 FC 51 05 18 C3 B6 95 A0 F3 4F 3D 86 CC 1D 6C
EC 44 6D 8E 26 77 87 BB 47 D1 84 09 F6 B2 1B 13
75 CC D0 34 86 31 F5 B5 14 7B 82 AB A3 8B 11 2D
40 81 23 F5 AE A3 B2 3E A2 8A E3 9D 32 06 7B D8
A6 0D 15 C4 27 BE 05 50 79 1A 9B 99 97 DD 56 E7
85 6A 88 A9 98 47 CE 85 B7 57 81 A0 36 CA 34 48
B6 2A 18 B1 05 AE 79 6F 55 26 DA C0 F4 18 4F BF
89 DF FC 94 98 00 14 ED 73 DB F1 E5 BE E5 E0 D9
B6 A5 55 28 62 26 6D 62 DE 0B 7C 4C 8C 35 D5 29
39 9C C7 E4 00 C6 6A F2 CA B0 01 49 C8 0D 53 FB
</pre>
 
=== Unknown EAP Kernel Key ===
 
<pre>
98 2F 8A 42 91 44 37 71 CF FB C0 B5 A5 DB B5 E9
5B C2 56 39 F1 11 F1 59 A4 82 3F 92 D5 5E 1C AB
98 AA 07 D8 01 5B 83 12 BE 85 31 24 C3 7D 0C 55
74 5D BE 72 FE B1 DE 80 A7 06 DC 9B 74 F1 9B C1
C1 69 9B E4 86 47 BE EF C6 9D C1 0F CC A1 0C 24
6F 2C E9 2D AA 84 74 4A DC A9 B0 5C DA 88 F9 76
52 51 3E 98 6D C6 31 A8 C8 27 03 B0 C7 7F 59 BF
F3 0B E0 C6 47 91 A7 D5 51 63 CA 06 67 29 29 14
85 0A B7 27 38 21 1B 2E FC 6D 2C 4D 13 0D 38 53
54 73 0A 65 BB 0A 6A 76 2E C9 C2 81 85 2C 72 92
A1 E8 BF A2 4B 66 1A A8 70 8B 4B C2 A3 51 6C C7
19 E8 92 D1 24 06 99 D6 85 35 0E F4 70 A0 6A 10
16 C1 A4 19 08 6C 37 1E 4C 77 48 27 B5 BC B0 34
B3 0C 1C 39 4A AA D8 4E 4F CA 9C 5B F3 6F 2E 68
EE 82 8F 74 6F 63 A5 78 14 78 C8 84 08 02 C7 8C
FA FF BE 90 EB 6C 50 A4 F7 A3 F9 BE F2 78 71 C6
</pre>
 
= EMC/EAP/EFC/Kernel shared keys =
 
== portability_seed_key ==


* same as PS4
* same as PS4
Line 646: Line 603:
= Communication Processor Keys =
= Communication Processor Keys =


== EMC IPL Header AES-128-CBC Key ==
== EMC Header Decryption Key - AES128-CBC ==


<pre>
<pre>
Line 652: Line 609:
</pre>
</pre>


* Algorithm is AES-128-CBC with zeroed IV.
* IV of Zeroes is used
* This key is probably used by CP to decrypt PS5 EMC IPL Header.


== EAP KBL AES-128-CBC Key ==
== EAP KBL Decryption Key - AES-128-CBC ==


<pre>
<pre>
Line 661: Line 617:
</pre>
</pre>


* Algorithm is AES-128-CBC with zeroed IV.
* IV of Zeroes is Used
* This key is probably used by CP to decrypt PS5 EAP KBL.


== EAP KBL HMAC-SHA1 Key ==
== EAP KBL HMAC Key - SHA1-HMAC ==


<pre>
<pre>
1EE22F6A189E7D99A28B9A96D3C4DBA2
1EE22F6A189E7D99A28B9A96D3C4DBA2
</pre>
</pre>
* Algorithm is HMAC-SHA1.


== EAP KBL Kernel Decryption Key ==
== EAP KBL Kernel Decryption Key ==
Line 677: Line 630:
CBCC1E53F42C1CB44D965E233CD792A8
CBCC1E53F42C1CB44D965E233CD792A8
</pre>
</pre>
* Algorithm is probably AES-128-CBC with zeroed IV.
* This key is probably used by CP to decrypt PS5 EAP Kernel.


== EAP KBL Kernel MAC Key ==
== EAP KBL Kernel MAC Key ==
Line 686: Line 636:
683D6E2E496687CB5B831DA12BCB001B
683D6E2E496687CB5B831DA12BCB001B
</pre>
</pre>
* Algorithm is maybe HMAC-SHA1.


== All EAP KBL Keys ==
== All EAP KBL Keys ==
Please note that all contributions to PS5 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS5 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)