|
The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "CERT"
ChronicDev (talk | contribs) |
(Removing all content from page) |
||
| Line 1: | Line 1: | ||
| − | Apple's certificates on [[IMG2]] and [[IMG3]] files. Some hardware tags like [[CHIP]] and [[PROD]] are actually within this section and technically not in the signature checked area, but that does not matter as in parseCertificatesAndSignature(); in iBoot, they are compared against a hardcoded value for whatever they should be set to. |
||
| − | |||
| − | ==Parsed== |
||
| − | *openssl asn1parse -inform DER -in cert |
||
| − | 0:d=0 hl=4 l=1211 cons: SEQUENCE |
||
| − | 4:d=1 hl=4 l= 931 cons: SEQUENCE |
||
| − | 8:d=2 hl=2 l= 3 cons: cont [ 0 ] |
||
| − | 10:d=3 hl=2 l= 1 prim: INTEGER :02 |
||
| − | 13:d=2 hl=2 l= 1 prim: INTEGER :02 |
||
| − | 16:d=2 hl=2 l= 13 cons: SEQUENCE |
||
| − | 18:d=3 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 29:d=3 hl=2 l= 0 prim: NULL |
||
| − | 31:d=2 hl=2 l= 98 cons: SEQUENCE |
||
| − | 33:d=3 hl=2 l= 11 cons: SET |
||
| − | 35:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 37:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 42:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 46:d=3 hl=2 l= 19 cons: SET |
||
| − | 48:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 50:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 55:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 67:d=3 hl=2 l= 38 cons: SET |
||
| − | 69:d=4 hl=2 l= 36 cons: SEQUENCE |
||
| − | 71:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 76:d=5 hl=2 l= 29 prim: PRINTABLESTRING :Apple Certification Authority |
||
| − | 107:d=3 hl=2 l= 22 cons: SET |
||
| − | 109:d=4 hl=2 l= 20 cons: SEQUENCE |
||
| − | 111:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 116:d=5 hl=2 l= 13 prim: PRINTABLESTRING :Apple Root CA |
||
| − | 131:d=2 hl=2 l= 30 cons: SEQUENCE |
||
| − | 133:d=3 hl=2 l= 13 prim: UTCTIME :060425214036Z |
||
| − | 148:d=3 hl=2 l= 13 prim: UTCTIME :350209214036Z |
||
| − | 163:d=2 hl=2 l= 98 cons: SEQUENCE |
||
| − | 165:d=3 hl=2 l= 11 cons: SET |
||
| − | 167:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 169:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 174:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 178:d=3 hl=2 l= 19 cons: SET |
||
| − | 180:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 182:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 187:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 199:d=3 hl=2 l= 38 cons: SET |
||
| − | 201:d=4 hl=2 l= 36 cons: SEQUENCE |
||
| − | 203:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 208:d=5 hl=2 l= 29 prim: PRINTABLESTRING :Apple Certification Authority |
||
| − | 239:d=3 hl=2 l= 22 cons: SET |
||
| − | 241:d=4 hl=2 l= 20 cons: SEQUENCE |
||
| − | 243:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 248:d=5 hl=2 l= 13 prim: PRINTABLESTRING :Apple Root CA |
||
| − | 263:d=2 hl=4 l= 290 cons: SEQUENCE |
||
| − | 267:d=3 hl=2 l= 13 cons: SEQUENCE |
||
| − | 269:d=4 hl=2 l= 9 prim: OBJECT :rsaEncryption |
||
| − | 280:d=4 hl=2 l= 0 prim: NULL |
||
| − | 282:d=3 hl=4 l= 271 prim: BIT STRING |
||
| − | 557:d=2 hl=4 l= 378 cons: cont [ 3 ] |
||
| − | 561:d=3 hl=4 l= 374 cons: SEQUENCE |
||
| − | 565:d=4 hl=2 l= 14 cons: SEQUENCE |
||
| − | 567:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Key Usage |
||
| − | 572:d=5 hl=2 l= 1 prim: BOOLEAN :255 |
||
| − | 575:d=5 hl=2 l= 4 prim: OCTET STRING [HEX DUMP]:03020106 |
||
| − | 581:d=4 hl=2 l= 15 cons: SEQUENCE |
||
| − | 583:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Basic Constraints |
||
| − | 588:d=5 hl=2 l= 1 prim: BOOLEAN :255 |
||
| − | 591:d=5 hl=2 l= 5 prim: OCTET STRING [HEX DUMP]:30030101FF |
||
| − | 598:d=4 hl=2 l= 29 cons: SEQUENCE |
||
| − | 600:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifier |
||
| − | 605:d=5 hl=2 l= 22 prim: OCTET STRING [HEX DUMP]:04142BD06947947609FEF46B8D2E40A6F7474D7F085E |
||
| − | 629:d=4 hl=2 l= 31 cons: SEQUENCE |
||
| − | 631:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identifier |
||
| − | 636:d=5 hl=2 l= 24 prim: OCTET STRING [HEX DUMP]:301680142BD06947947609FEF46B8D2E40A6F7474D7F085E |
||
| − | 662:d=4 hl=4 l= 273 cons: SEQUENCE |
||
| − | 666:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Certificate Policies |
||
| − | 671:d=5 hl=4 l= 264 prim: OCTET STRING [HEX DUMP]:308201043082010006092A864886F7636405013081F2302A06082B06010505070201161E68747470733A2F2F7777772E6170706C652E636F6D2F6170706C6563612F3081C306082B060105050702023081B61A81B352656C69616E6365206F6E207468697320636572746966696361746520627920616E7920706172747920617373756D657320616363657074616E6365206F6620746865207468656E206170706C696361626C65207374616E64617264207465726D7320616E6420636F6E646974696F6E73206F66207573652C20636572746966696361746520706F6C69637920616E642063657274696669636174696F6E2070726163746963652073746174656D656E74732E |
||
| − | 939:d=1 hl=2 l= 13 cons: SEQUENCE |
||
| − | 941:d=2 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 952:d=2 hl=2 l= 0 prim: NULL |
||
| − | 954:d=1 hl=4 l= 257 prim: BIT STRING |
||
| − | 1215:d=0 hl=4 l=1016 cons: SEQUENCE |
||
| − | 1219:d=1 hl=4 l= 736 cons: SEQUENCE |
||
| − | 1223:d=2 hl=2 l= 3 cons: cont [ 0 ] |
||
| − | 1225:d=3 hl=2 l= 1 prim: INTEGER :02 |
||
| − | 1228:d=2 hl=2 l= 1 prim: INTEGER :10 |
||
| − | 1231:d=2 hl=2 l= 13 cons: SEQUENCE |
||
| − | 1233:d=3 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 1244:d=3 hl=2 l= 0 prim: NULL |
||
| − | 1246:d=2 hl=2 l= 98 cons: SEQUENCE |
||
| − | 1248:d=3 hl=2 l= 11 cons: SET |
||
| − | 1250:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 1252:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 1257:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 1261:d=3 hl=2 l= 19 cons: SET |
||
| − | 1263:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 1265:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 1270:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 1282:d=3 hl=2 l= 38 cons: SET |
||
| − | 1284:d=4 hl=2 l= 36 cons: SEQUENCE |
||
| − | 1286:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 1291:d=5 hl=2 l= 29 prim: PRINTABLESTRING :Apple Certification Authority |
||
| − | 1322:d=3 hl=2 l= 22 cons: SET |
||
| − | 1324:d=4 hl=2 l= 20 cons: SEQUENCE |
||
| − | 1326:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 1331:d=5 hl=2 l= 13 prim: PRINTABLESTRING :Apple Root CA |
||
| − | 1346:d=2 hl=2 l= 30 cons: SEQUENCE |
||
| − | 1348:d=3 hl=2 l= 13 prim: UTCTIME :070105192159Z |
||
| − | 1363:d=3 hl=2 l= 13 prim: UTCTIME :220105192159Z |
||
| − | 1378:d=2 hl=2 l= 126 cons: SEQUENCE |
||
| − | 1380:d=3 hl=2 l= 11 cons: SET |
||
| − | 1382:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 1384:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 1389:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 1393:d=3 hl=2 l= 19 cons: SET |
||
| − | 1395:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 1397:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 1402:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 1414:d=3 hl=2 l= 38 cons: SET |
||
| − | 1416:d=4 hl=2 l= 36 cons: SEQUENCE |
||
| − | 1418:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 1423:d=5 hl=2 l= 29 prim: PRINTABLESTRING :Apple Certification Authority |
||
| − | 1454:d=3 hl=2 l= 50 cons: SET |
||
| − | 1456:d=4 hl=2 l= 48 cons: SEQUENCE |
||
| − | 1458:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 1463:d=5 hl=2 l= 41 prim: PRINTABLESTRING :Apple Secure Boot Certification Authority |
||
| − | 1506:d=2 hl=4 l= 290 cons: SEQUENCE |
||
| − | 1510:d=3 hl=2 l= 13 cons: SEQUENCE |
||
| − | 1512:d=4 hl=2 l= 9 prim: OBJECT :rsaEncryption |
||
| − | 1523:d=4 hl=2 l= 0 prim: NULL |
||
| − | 1525:d=3 hl=4 l= 271 prim: BIT STRING |
||
| − | 1800:d=2 hl=3 l= 156 cons: cont [ 3 ] |
||
| − | 1803:d=3 hl=3 l= 153 cons: SEQUENCE |
||
| − | 1806:d=4 hl=2 l= 14 cons: SEQUENCE |
||
| − | 1808:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Key Usage |
||
| − | 1813:d=5 hl=2 l= 1 prim: BOOLEAN :255 |
||
| − | 1816:d=5 hl=2 l= 4 prim: OCTET STRING [HEX DUMP]:03020186 |
||
| − | 1822:d=4 hl=2 l= 15 cons: SEQUENCE |
||
| − | 1824:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Basic Constraints |
||
| − | 1829:d=5 hl=2 l= 1 prim: BOOLEAN :255 |
||
| − | 1832:d=5 hl=2 l= 5 prim: OCTET STRING [HEX DUMP]:30030101FF |
||
| − | 1839:d=4 hl=2 l= 29 cons: SEQUENCE |
||
| − | 1841:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifier |
||
| − | 1846:d=5 hl=2 l= 22 prim: OCTET STRING [HEX DUMP]:0414493D3653C9D715E186614EACABAB1856635DC3C6 |
||
| − | 1870:d=4 hl=2 l= 31 cons: SEQUENCE |
||
| − | 1872:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identifier |
||
| − | 1877:d=5 hl=2 l= 24 prim: OCTET STRING [HEX DUMP]:301680142BD06947947609FEF46B8D2E40A6F7474D7F085E |
||
| − | 1903:d=4 hl=2 l= 54 cons: SEQUENCE |
||
| − | 1905:d=5 hl=2 l= 3 prim: OBJECT :X509v3 CRL Distribution Points |
||
| − | 1910:d=5 hl=2 l= 47 prim: OCTET STRING [HEX DUMP]:302D302BA029A0278625687474703A2F2F7777772E6170706C652E636F6D2F6170706C6563612F726F6F742E63726C |
||
| − | 1959:d=1 hl=2 l= 13 cons: SEQUENCE |
||
| − | 1961:d=2 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 1972:d=2 hl=2 l= 0 prim: NULL |
||
| − | 1974:d=1 hl=4 l= 257 prim: BIT STRING |
||
| − | 2235:d=0 hl=4 l= 927 cons: SEQUENCE |
||
| − | 2239:d=1 hl=4 l= 563 cons: SEQUENCE |
||
| − | 2243:d=2 hl=2 l= 3 cons: cont [ 0 ] |
||
| − | 2245:d=3 hl=2 l= 1 prim: INTEGER :02 |
||
| − | 2248:d=2 hl=2 l= 9 prim: INTEGER :FB01FB0000000001 |
||
| − | 2259:d=2 hl=2 l= 13 cons: SEQUENCE |
||
| − | 2261:d=3 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 2272:d=3 hl=2 l= 0 prim: NULL |
||
| − | 2274:d=2 hl=2 l= 126 cons: SEQUENCE |
||
| − | 2276:d=3 hl=2 l= 11 cons: SET |
||
| − | 2278:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 2280:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 2285:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 2289:d=3 hl=2 l= 19 cons: SET |
||
| − | 2291:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 2293:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 2298:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 2310:d=3 hl=2 l= 38 cons: SET |
||
| − | 2312:d=4 hl=2 l= 36 cons: SEQUENCE |
||
| − | 2314:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 2319:d=5 hl=2 l= 29 prim: PRINTABLESTRING :Apple Certification Authority |
||
| − | 2350:d=3 hl=2 l= 50 cons: SET |
||
| − | 2352:d=4 hl=2 l= 48 cons: SEQUENCE |
||
| − | 2354:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 2359:d=5 hl=2 l= 41 prim: PRINTABLESTRING :Apple Secure Boot Certification Authority |
||
| − | 2402:d=2 hl=2 l= 30 cons: SEQUENCE |
||
| − | 2404:d=3 hl=2 l= 13 prim: UTCTIME :070106052052Z |
||
| − | 2419:d=3 hl=2 l= 13 prim: UTCTIME :170106052052Z |
||
| − | 2434:d=2 hl=2 l= 116 cons: SEQUENCE |
||
| − | 2436:d=3 hl=2 l= 11 cons: SET |
||
| − | 2438:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 2440:d=5 hl=2 l= 3 prim: OBJECT :countryName |
||
| − | 2445:d=5 hl=2 l= 2 prim: PRINTABLESTRING :US |
||
| − | 2449:d=3 hl=2 l= 19 cons: SET |
||
| − | 2451:d=4 hl=2 l= 17 cons: SEQUENCE |
||
| − | 2453:d=5 hl=2 l= 3 prim: OBJECT :organizationName |
||
| − | 2458:d=5 hl=2 l= 10 prim: PRINTABLESTRING :Apple Inc. |
||
| − | 2470:d=3 hl=2 l= 50 cons: SET |
||
| − | 2472:d=4 hl=2 l= 48 cons: SEQUENCE |
||
| − | 2474:d=5 hl=2 l= 3 prim: OBJECT :organizationalUnitName |
||
| − | 2479:d=5 hl=2 l= 41 prim: PRINTABLESTRING :Apple Secure Boot Certification Authority |
||
| − | 2522:d=3 hl=2 l= 28 cons: SET |
||
| − | 2524:d=4 hl=2 l= 26 cons: SEQUENCE |
||
| − | 2526:d=5 hl=2 l= 3 prim: OBJECT :commonName |
||
| − | 2531:d=5 hl=2 l= 19 prim: PRINTABLESTRING :S5L8900 Secure Boot |
||
| − | 2552:d=2 hl=3 l= 159 cons: SEQUENCE |
||
| − | 2555:d=3 hl=2 l= 13 cons: SEQUENCE |
||
| − | 2557:d=4 hl=2 l= 9 prim: OBJECT :rsaEncryption |
||
| − | 2568:d=4 hl=2 l= 0 prim: NULL |
||
| − | 2570:d=3 hl=3 l= 141 prim: BIT STRING |
||
| − | 2714:d=2 hl=2 l= 90 cons: cont [ 3 ] |
||
| − | 2716:d=3 hl=2 l= 88 cons: SEQUENCE |
||
| − | 2718:d=4 hl=2 l= 11 cons: SEQUENCE |
||
| − | 2720:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Key Usage |
||
| − | 2725:d=5 hl=2 l= 4 prim: OCTET STRING [HEX DUMP]:03020780 |
||
| − | 2731:d=4 hl=2 l= 9 cons: SEQUENCE |
||
| − | 2733:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Basic Constraints |
||
| − | 2738:d=5 hl=2 l= 2 prim: OCTET STRING [HEX DUMP]:3000 |
||
| − | 2742:d=4 hl=2 l= 29 cons: SEQUENCE |
||
| − | 2744:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Subject Key Identifier |
||
| − | 2749:d=5 hl=2 l= 22 prim: OCTET STRING [HEX DUMP]:041419DFD743A6C35716ED8642DDB29408A16AEDDFDE |
||
| − | 2773:d=4 hl=2 l= 31 cons: SEQUENCE |
||
| − | 2775:d=5 hl=2 l= 3 prim: OBJECT :X509v3 Authority Key Identifier |
||
| − | 2780:d=5 hl=2 l= 24 prim: OCTET STRING [HEX DUMP]:30168014493D3653C9D715E186614EACABAB1856635DC3C6 |
||
| − | 2806:d=1 hl=2 l= 13 cons: SEQUENCE |
||
| − | 2808:d=2 hl=2 l= 9 prim: OBJECT :sha1WithRSAEncryption |
||
| − | 2819:d=2 hl=2 l= 0 prim: NULL |
||
| − | 2821:d=1 hl=4 l= 341 prim: BIT STRING |
||
| − | |||
| − | [[Category:Firmware Tags]] |
||
| − | [[Category:Firmware Parsing]] |
||