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: | ||
= Companion App Protocol RSA Public Key = | = Companion App Protocol RSA Public Key = | ||
Line 1,746: | Line 13: | ||
</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 | == Aeolia EMC Cipher Key == | ||
<pre> | <pre> | ||
5F74FE7790127FECF82CC6E6D91FA2D1 | |||
</pre> | </pre> | ||
== EMC | == Aeolia EMC Hasher Key == | ||
<pre> | <pre> | ||
73FE06F3906B05ECB506DFB8691F9F54 | |||
</pre> | </pre> | ||
== EMC | == Belize EMC Cipher Key == | ||
<pre> | <pre> | ||
Line 1,799: | Line 44: | ||
* algorithm is AES128CBC | * algorithm is AES128CBC | ||
* Belize was introduced in firmware 2.00 | * Belize was introduced in firmware 2.00 | ||
* EMC | * EMC is codenamed C0000001 | ||
* index is 0x20 (32_ if you use Zer0xFF's tools) | * index is 0x20 (32_ if you use Zer0xFF's tools) | ||
= EAP Keys = | = EAP Keys = | ||
== EAP | == EAP Aeolia Cipher Key == | ||
<pre> | <pre> | ||
581A75D7E9C01F3C1BD7473DBD443B98 | 581A75D7E9C01F3C1BD7473DBD443B98 | ||
</pre> | </pre> | ||
== EAP Aeolia Hasher Key == | |||
== EAP | |||
<pre> | <pre> | ||
824D9BB4DBA3209294C93976221249E4 | 824D9BB4DBA3209294C93976221249E4 | ||
</pre> | </pre> | ||
== EMC/EAP/KERNEL shared keys == | == EMC/EAP/KERNEL shared keys == | ||
Line 1,947: | Line 172: | ||
Used to access more privileged commands, such as the write command | Used to access more privileged commands, such as the write command | ||
== | === AUTH #1/#2 === | ||
RSA-2048 | |||
<pre> | |||
Modulus = C1653D76057907FBD28AFBC559C23C58 | |||
03A0CD505613C5878E91D90BB6B4CBA4 | |||
513F54A0F52140B0A38C15C24DCC59EB | |||
605618D020B4A21A34C99915DA5A589D | |||
793F58CB6EA82666D272145B62F203ED | |||
87840C844842CA773EDFC581BCAABFFB | |||
4AA4EEED08F6695CAA2C13EC30FA1CE3 | |||
9FCDCDCBA7CDD9C68BA1329D18F89842 | |||
46228A1F1EB57D08E5A52DE51CC3E3D2 | |||
FF96AE61BE0F9E8F996CCDA8C76D66A9 | |||
5DCE0C18FBF86BC27050DB6565F681AA | |||
6670D8F4E626192DEB591E57E99B3325 | |||
297146188EDB6D654ED7F61B5A11532D | |||
87AE562A76EEC16FEC4B1E92977F730D | |||
3D44DB9FB11A4FF07281456D0CFEB30A | |||
123995FE7C72FB5FCC249FB095704ECB | |||
Exponent = 0x10001 | |||
</pre> | |||
Used for UART communications | |||
=== Unknown #1 === | |||
RSA-2048 | |||
<pre> | |||
Modulus = 7BB325CEDD2FE9C1F8C987E0BC175D5F | |||
F99FEBBB45E96793AFBF5727E276F234 | |||
91D82CAD483FA77E917C5DD589D28049 | |||
6D24A0BEBBCBF10D6BB75EC621272886 | |||
EFDA5C481DCBC8A9AD6AD776E7D6DFE6 | |||
A06ACD1BC0D6704455D10D363DBD2497 | |||
E6723F94A98AC31FF7DD7AE72CA75427 | |||
CF7A1E55D145E4E331D7CEDCC27DCEF9 | |||
Exponent = 0x10001 | |||
</pre> | |||
Used for UART communications | |||
=== Unknown #2 === | |||
RSA-2048 | |||
<pre> | |||
Modulus = 23C4F66168B060AB37DCBEB26012D3C5 | |||
B1932E9E7DCB4BC7C4E566BE5DC1F5CA | |||
B185F63280ED4FB078111C186DC52F00 | |||
82502D3D37F366C61A2B92BE2630049D | |||
F8ECC33BDD6A21380E53505E3E564389 | |||
FA8EE23812463E1BA0F6A073778E853E | |||
FE263157D33F409ACEA6BCF0C4C87F1E | |||
FFB449A6C05C06BC115465357992C8BC | |||
Exponent = 0x10001 | |||
</pre> | |||
Used for UART communications | |||
== Devkit == | |||
=== Full Firmware === | === Full Firmware === | ||
Line 1,955: | Line 242: | ||
Key = 5301C28824B57137A819C042FC119E3F | Key = 5301C28824B57137A819C042FC119E3F | ||
IV = | IV = 0000000000000000 | ||
</pre> | </pre> | ||
Line 1,972: | Line 259: | ||
Used to generate the AES-CMAC-128 at the start of decrypted 40000001, 40000002 and 40000003, by digesting the remainder of the decrypted data | 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/ | === SNVS === | ||
AES-CBC-128 | |||
<pre> | |||
Key = 82D4EEE9E7F68EFBC43C3D2747E4139F | |||
IV = 0000000000000000 | |||
</pre> | |||
Used for: | |||
* SNVS (Devkit) | |||
<br> | |||
AES-CMAC-128 | |||
<pre> | |||
Key = 4C49DC8DF6A20E1592F9E9F7442B4261 | |||
</pre> | |||
Used to generate the AES-CMAC-128 at the start of decrypted SNVS(Devkit), by digesting the remainder of the decrypted data | |||
<br> | |||
AES-CBC-128 | |||
<pre> | |||
Key = DB603053A4D3119149996D0BA84434E2 | |||
IV = 0000000000000000 | |||
</pre> | |||
Used for: | |||
* SNVS(Devkit #2) | |||
<br> | |||
AES-CMAC-128 | |||
<pre> | |||
Key = B3A8CB797D1406658372A92B6CFB3490 | |||
</pre> | |||
Used to generate the AES-CMAC-128 at the start of decrypted SNVS(Devkit #2), by digesting the remainder of the decrypted data | |||
== Retail/Testkit == | |||
=== Patch Firmware | === Patch Firmware Key and CMAC === | ||
AES-CBC-128 | AES-CBC-128 | ||
Line 1,980: | Line 309: | ||
Key = EF90B21B31452379068E3041AAD8281E | Key = EF90B21B31452379068E3041AAD8281E | ||
IV = | IV = 0000000000000000 | ||
</pre> | </pre> | ||
Line 1,996: | Line 325: | ||
Used to generate the AES-CMAC-128 at the start of decrypted 40010001 and 40010002, by digesting the remainder of the decrypted data | Used to generate the AES-CMAC-128 at the start of decrypted 40010001 and 40010002, by digesting the remainder of the decrypted data | ||
= | === SNVS Key and CMAC === | ||
AES-CBC-128 | |||
<pre> | |||
Key = 8BF074CCA3D9C398142256D7DD1A1259 | |||
IV = 0000000000000000 | |||
</pre> | |||
<br> | |||
AES-CMAC-128 | |||
<pre> | <pre> | ||
Key = 4065918EB339184DAACCD61B30B5FB59 | |||
</pre> | </pre> | ||
= Kernel Keys = | |||
=== Backup And Restore Keys (BAR) === | === Backup And Restore Keys (BAR) === | ||
Line 2,195: | Line 534: | ||
<pre> | <pre> | ||
B0ED226E39CC621A37FA4ED2B6618B59 | B0ED226E39CC621A37FA4ED2B6618B59 | ||
DBF07E82FFFFFFFF47F17E82FFFFFFFF | |||
81F17E82FFFFFFFFBBF17E82FFFFFFFF | |||
F5F17E82FFFFFFFF37F27E82FFFFFFFF | |||
79F27E82FFFFFFFFA9F27E82FFFFFFFF | |||
DAF27E82FFFFFFFF07F37E82FFFFFFFF | |||
47F37E82FFFFFFFF0000000000000000 | |||
</pre> | </pre> | ||
Line 2,215: | Line 560: | ||
= ShellCore Keys = | = ShellCore Keys = | ||
== | == Devkit/Testkit == | ||
=== Trophy Key === | === Trophy Key === | ||
Line 2,233: | Line 578: | ||
=== RSA PKG Meta === | === RSA PKG Meta === | ||
==== Modulus | ==== P ==== | ||
<pre> | |||
F967AD9912310C56A22E161C46B34D5B | |||
43BE42A2F686968042C3C73FC342F587 | |||
49339F075D6E2C04FDE3E1B2AE0A0CF0 | |||
C7A61CA16350C8099C5124526C5E5EBD | |||
1E2706BBBC9E94E135D46DB3CB3C68DD | |||
68B3FE6CCB8D8220762363B7E9681001 | |||
4EDCBA275D01C12D805E2BAF826BD884 | |||
B6105286A7898EAE9AE289C6F7D587FB | |||
</pre> | |||
==== Q ==== | |||
<pre> | |||
D7A10F9A8BF2C91195329A8CF0D94047 | |||
F568A00DBDC1FC432F65F9C3610F2577 | |||
54ADD758AC8440608D3FF3658975B5C6 | |||
2C511A2F1F22E4431154BEC9B4C7B51B | |||
050BBC569ACD4AD973685E5CFB92B78B | |||
0DFFF507CAB4C89B963C079E3E6B2A11 | |||
F28AB18AD72E1BA5532406ED50B89067 | |||
B1E241C69201EE10F061BBFBB27D4A73 | |||
</pre> | |||
==== Modulus ==== | |||
<pre> | <pre> | ||
D212FC335F6DDB831609628B03562737 | D212FC335F6DDB831609628B03562737 | ||
Line 2,253: | Line 622: | ||
</pre> | </pre> | ||
==== Private Key | ==== Private Key ==== | ||
<pre> | <pre> | ||
32D903908FBDB08F572B285E0B8DB3EA | 32D903908FBDB08F572B285E0B8DB3EA | ||
Line 2,273: | Line 642: | ||
</pre> | </pre> | ||
==== DP ==== | |||
==== DP | |||
<pre> | <pre> | ||
52CC2DA09C9E75E728EE3DDEE345D14F | 52CC2DA09C9E75E728EE3DDEE345D14F | ||
Line 2,309: | Line 654: | ||
</pre> | </pre> | ||
==== DQ | ==== DQ ==== | ||
<pre> | <pre> | ||
7C9DAD39E0D560149448197F8895D58B | 7C9DAD39E0D560149448197F8895D58B | ||
Line 2,321: | Line 666: | ||
</pre> | </pre> | ||
==== QP | ==== QP ==== | ||
<pre> | <pre> | ||
459755D422085EF35CB4057AFDAA4242 | 459755D422085EF35CB4057AFDAA4242 | ||
Line 2,342: | Line 687: | ||
flag is 8 | flag is 8 | ||
=== HMAC-SHA256 Patch Pkg URL Key === | === HMAC-SHA256 Patch Pkg URL Key === | ||
Line 2,357: | Line 700: | ||
82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | 82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | ||
5B9DD5C1049ADC70B7F3678B37340CD5F8BCC57B1C343D171C510740AD792C5C5C72167EE295F73ED237F9C9D2D06ED66F502F6434FEAD5B64B10623C3E7E27B | 5B9DD5C1049ADC70B7F3678B37340CD5F8BCC57B1C343D171C510740AD792C5C5C72167EE295F73ED237F9C9D2D06ED66F502F6434FEAD5B64B10623C3E7E27B | ||
</pre> | </pre> | ||
= Dualshock 4 Keys = | = Dualshock 4 Keys = | ||
== Common == | == Common == |