Nand:/sys/dev.kp: Difference between revisions
i failed |
add link to cert.sys |
||
| Line 3: | Line 3: | ||
Note that the console id itself is burned in an OTP area of the TWL CPU, and changing the contents of this file will not actually change the console id. | Note that the console id itself is burned in an OTP area of the TWL CPU, and changing the contents of this file will not actually change the console id. | ||
This file contains the unique per-console ECC private-public key pair, along with a certificate issued by Nintendo. | |||
Signature across rest of block -- type = 0x00010002, ECC | Signature across rest of block -- type = 0x00010002, ECC | ||
0000000: 00 01 00 02 00 db da 21 3b e1 f1 bf bb 4d dc 1d | 0000000: 00 01 00 02 00 db da 21 3b e1 f1 bf bb 4d dc 1d | ||
| Line 25: | Line 25: | ||
00000c0: 00 00 00 02 54 57 63 37 39 64 63 65 63 39 2d 30 ....TWc79dcec9-0 | 00000c0: 00 00 00 02 54 57 63 37 39 64 63 65 63 39 2d 30 ....TWc79dcec9-0 | ||
00000d0: 38 61 32 30 32 38 37 30 31 30 38 34 31 31 38 00 8a2028701084118. | 00000d0: 38 61 32 30 32 38 37 30 31 30 38 34 31 31 38 00 8a2028701084118. | ||
00000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
Public ECC key | Public ECC key (should only be 30 bytes, starting with 00 or 01 -- probably 01 e0 .. a2 fe, rest is unknown) | ||
0000100: 00 00 00 00 6f dd de 42 01 e0 34 a3 19 bc a9 af | 0000100: 00 00 00 00 6f dd de 42 01 e0 34 a3 19 bc a9 af | ||
0000110: 50 fe 8a ac 75 08 07 a9 3a 2c 21 51 93 ae 4a 90 | 0000110: 50 fe 8a ac 75 08 07 a9 3a 2c 21 51 93 ae 4a 90 | ||
0000120: 6e 62 41 f1 a2 fe 00 00 3d 0a 13 97 da 53 17 98 | 0000120: 6e 62 41 f1 a2 fe 00 00 3d 0a 13 97 da 53 17 98 | ||
0000130: 69 38 65 67 ca f4 9c 87 ec 44 b7 eb d0 ec b8 3d | 0000130: 69 38 65 67 ca f4 9c 87 ec 44 b7 eb d0 ec b8 3d | ||
0000140: 23 cf 7a 35 00 00 00 00 00 00 00 00 00 00 00 00 | 0000140: 23 cf 7a 35 00 00 00 00 00 00 00 00 00 00 00 00 | ||
0000150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000150: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
0000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
0000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ||
Private per-console ECC key, used for signing files on SD | Private per-console ECC key, used for signing files on SD | ||
| Line 42: | Line 42: | ||
0000190: c9 ab 8e a1 f9 b5 c8 14 3c 74 74 f8 19 3a | 0000190: c9 ab 8e a1 f9 b5 c8 14 3c 74 74 f8 19 3a | ||
See also [http://www.wiibrew.org/wiki/Certificate_chain Certificate Chain] | See also [http://www.wiibrew.org/wiki/Certificate_chain Certificate Chain], [[nand/sys/cert.sys]] | ||