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 = | ||
Line 995: | Line 22: | ||
|} | |} | ||
= Portability / | = Portability/EncDec Keys = | ||
* Todo: fill slots | |||
== 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> | ||
== | == 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 | == 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> | ||
== | == 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> | ||
== | == 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> | ||
== HMAC PORTABLE D == | |||
== HMAC PORTABLE | |||
<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> | ||
* CDF | |||
== 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> | ||
== HMAC PORTABLE 14 == | |||
== 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> | ||
== | == 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> | ||
== HMAC PORTABLE 1C == | |||
== HMAC PORTABLE | |||
<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 == | |||
== HMAC PORTABLE | |||
<pre> | <pre> | ||
8F 1D FF 01 2B 18 14 D7 3F 70 A1 BC F0 4E AE 7F | |||
</pre> | </pre> | ||
== AES PORTABLE 24 == | |||
== AES PORTABLE | |||
<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> | ||
== HMAC PORTABLE 24 == | |||
== HMAC PORTABLE | |||
<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> | ||
== 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> | ||
== HMAC PORTABLE 3C == | |||
== HMAC PORTABLE | |||
<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> | ||
== 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> | ||
== HMAC PORTABLE 44 == | |||
== HMAC PORTABLE | |||
<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> | ||
== HMAC PORTABLE 48 == | |||
== | |||
<pre> | <pre> | ||
64 21 DC 67 BF 15 20 75 7F B1 5A 68 01 5B 06 93 | |||
</pre> | </pre> | ||
Line 1,746: | Line 245: | ||
</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 | 4D7E73210B677A832B9F293B496E7C3E | ||
</pre> | </pre> | ||
= EMC Keys = | = EMC Keys = | ||
== EMC | == 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 == | |||
== EMC | |||
<pre> | <pre> | ||
Line 1,799: | Line 285: | ||
* 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 | ||
Line 1,821: | Line 297: | ||
* iv is all zeroes | * iv is all zeroes | ||
* algorithm is AES128CBC | * algorithm is AES128CBC | ||
* Aeolia exists since at least | * Aeolia exists since at least 0.91.040 proto | ||
* EAP | * EAP is codenamed C0010001 | ||
* index is 0xE (14_ if you use Zer0xFF's tools) | * index is 0xE (14_ if you use Zer0xFF's tools) | ||
== EAP | == EAP Aeolia Hasher Key == | ||
<pre> | <pre> | ||
824D9BB4DBA3209294C93976221249E4 | 824D9BB4DBA3209294C93976221249E4 | ||
Line 1,832: | Line 307: | ||
* Algorithm is HMAC-SHA1 | * Algorithm is HMAC-SHA1 | ||
* It hashes the header (size 0x6C) of EAP | * It hashes the header (size 0x6C) of EAP | ||
== EMC/EAP/KERNEL shared keys == | == EMC/EAP/KERNEL shared keys == | ||
Line 1,947: | Line 422: | ||
Used to access more privileged commands, such as the write command | Used to access more privileged commands, such as the write command | ||
== | == Devkit == | ||
=== Full Firmware === | === Full Firmware === | ||
Line 1,972: | Line 447: | ||
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/ | == Retail/Testkit == | ||
=== Patch Firmware Keys === | === Patch Firmware Keys === | ||
Line 1,997: | Line 472: | ||
= Kernel Keys = | = Kernel Keys = | ||
=== Backup And Restore Keys (BAR) === | === Backup And Restore Keys (BAR) === | ||
Line 2,215: | Line 684: | ||
= ShellCore Keys = | = ShellCore Keys = | ||
== | == Devkit/Testkit == | ||
=== Trophy Key === | === Trophy Key === | ||
Line 2,233: | Line 702: | ||
=== 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 746: | ||
</pre> | </pre> | ||
==== Private Key | ==== Private Key ==== | ||
<pre> | <pre> | ||
32D903908FBDB08F572B285E0B8DB3EA | 32D903908FBDB08F572B285E0B8DB3EA | ||
Line 2,273: | Line 766: | ||
</pre> | </pre> | ||
==== DP ==== | |||
==== DP | |||
<pre> | <pre> | ||
52CC2DA09C9E75E728EE3DDEE345D14F | 52CC2DA09C9E75E728EE3DDEE345D14F | ||
Line 2,309: | Line 778: | ||
</pre> | </pre> | ||
==== DQ | ==== DQ ==== | ||
<pre> | <pre> | ||
7C9DAD39E0D560149448197F8895D58B | 7C9DAD39E0D560149448197F8895D58B | ||
Line 2,321: | Line 790: | ||
</pre> | </pre> | ||
==== QP | ==== QP ==== | ||
<pre> | <pre> | ||
459755D422085EF35CB4057AFDAA4242 | 459755D422085EF35CB4057AFDAA4242 | ||
Line 2,342: | Line 811: | ||
flag is 8 | flag is 8 | ||
=== HMAC-SHA256 Patch Pkg URL Key === | === HMAC-SHA256 Patch Pkg URL Key === | ||
Line 2,357: | Line 824: | ||
82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | 82B12D0362A993BFE995D477611BB7B26FB34AC4ED47C3EFC62D8A93B3561255307DFAA1DCA95EBA612468F3471CEF854868DC035C74442F21F7374AA62CEEAE | ||
5B9DD5C1049ADC70B7F3678B37340CD5F8BCC57B1C343D171C510740AD792C5C5C72167EE295F73ED237F9C9D2D06ED66F502F6434FEAD5B64B10623C3E7E27B | 5B9DD5C1049ADC70B7F3678B37340CD5F8BCC57B1C343D171C510740AD792C5C5C72167EE295F73ED237F9C9D2D06ED66F502F6434FEAD5B64B10623C3E7E27B | ||
</pre> | </pre> | ||