1c30bd091SSascha Wildner#------------------------------------------------------------------------------ 2*3b9cdfa3SAntonio Huete Jimenez# $File: der,v 1.5 2022/07/30 18:07:34 christos Exp $ 3c30bd091SSascha Wildner# der: file(1) magic for DER encoded files 4c30bd091SSascha Wildner# 5c30bd091SSascha Wildner 6c30bd091SSascha Wildner# Certificate information piece 7c30bd091SSascha Wildner0 name certinfo 8c30bd091SSascha Wildner>0 der seq 9c30bd091SSascha Wildner>>&0 der set 10c30bd091SSascha Wildner>>>&0 der seq 11c30bd091SSascha Wildner>>>>&0 der obj_id3=550406 12c30bd091SSascha Wildner>>>>&0 der prt_str=x \b, countryName=%s 13c30bd091SSascha Wildner>>&0 der set 14c30bd091SSascha Wildner>>>&0 der seq 15c30bd091SSascha Wildner>>>>&0 der obj_id3=550408 16c30bd091SSascha Wildner>>>>&0 der utf8_str=x \b, stateOrProvinceName=%s 17c30bd091SSascha Wildner>>&0 der set 18c30bd091SSascha Wildner>>>&0 der seq 19c30bd091SSascha Wildner>>>>&0 der obj_id3=55040a 20c30bd091SSascha Wildner>>>>&0 der utf8_str=x \b, organizationName=%s 21c30bd091SSascha Wildner>>&0 der set 22c30bd091SSascha Wildner>>>&0 der seq 23c30bd091SSascha Wildner>>>>&0 der obj_id3=550403 24c30bd091SSascha Wildner>>>>&0 der utf8_str=x \b, commonName=%s 25c30bd091SSascha Wildner>>&0 der seq 26c30bd091SSascha Wildner 27c30bd091SSascha Wildner# Certificate requests 28c30bd091SSascha Wildner0 der seq 29c30bd091SSascha Wildner>&0 der seq 30c30bd091SSascha Wildner>>&0 der int1=00 DER Encoded Certificate request 31c30bd091SSascha Wildner>>&0 use certinfo 32c30bd091SSascha Wildner 33c30bd091SSascha Wildner# Key Pairs 34c30bd091SSascha Wildner0 der seq 35c30bd091SSascha Wildner>&0 der int1=00 36c30bd091SSascha Wildner>&0 der int65=x 37c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 512 bits 38c30bd091SSascha Wildner 39c30bd091SSascha Wildner0 der seq 40c30bd091SSascha Wildner>&0 der int1=00 41c30bd091SSascha Wildner>&0 der int129=x 42c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 1024 bits 43c30bd091SSascha Wildner 44c30bd091SSascha Wildner0 der seq 45c30bd091SSascha Wildner>&0 der int1=00 46c30bd091SSascha Wildner>&0 der int257=x 47c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 2048 bits 48c30bd091SSascha Wildner 49c30bd091SSascha Wildner0 der seq 50c30bd091SSascha Wildner>&0 der int1=00 51c30bd091SSascha Wildner>&0 der int513=x 52c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 4096 bits 53c30bd091SSascha Wildner 54c30bd091SSascha Wildner0 der seq 55c30bd091SSascha Wildner>&0 der int1=00 56c30bd091SSascha Wildner>&0 der int1025=x 57c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 8192 bits 58c30bd091SSascha Wildner 59c30bd091SSascha Wildner0 der seq 60c30bd091SSascha Wildner>&0 der int1=00 61c30bd091SSascha Wildner>&0 der int2049=x 62c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 16k bits 63c30bd091SSascha Wildner 64c30bd091SSascha Wildner0 der seq 65c30bd091SSascha Wildner>&0 der int1=00 66c30bd091SSascha Wildner>&0 der int4097=x 67c30bd091SSascha Wildner>&0 der int3=010001 DER Encoded Key Pair, 32k bits 68c30bd091SSascha Wildner 69c30bd091SSascha Wildner# Certificates 70c30bd091SSascha Wildner0 der seq 71c30bd091SSascha Wildner>&0 der seq 72c30bd091SSascha Wildner>>&0 der int2=0dfa DER Encoded Certificate, 512 bits 73c30bd091SSascha Wildner>>&0 der int2=0dfb DER Encoded Certificate, 1024 bits 74c30bd091SSascha Wildner>>&0 der int2=0dfc DER Encoded Certificate, 2048 bits 75c30bd091SSascha Wildner>>&0 der int2=0dfd DER Encoded Certificate, 4096 bits 76c30bd091SSascha Wildner>>&0 der int2=0dfe DER Encoded Certificate, 8192 bits 77c30bd091SSascha Wildner>>&0 der int2=0dff DER Encoded Certificate, 16k bits 78c30bd091SSascha Wildner>>&0 der int2=0e04 DER Encoded Certificate, 32k bits 79c30bd091SSascha Wildner>>&0 der int2=x DER Encoded Certificate, ? bits (%s) 80c30bd091SSascha Wildner>>&0 der seq 81c30bd091SSascha Wildner>>>&0 der obj_id9=2a864886f70d010105 \b, sha1WithRSAEncryption 82c30bd091SSascha Wildner>>>&0 der obj_id9=x \b, ? Encryption (%s) 83c30bd091SSascha Wildner>>>&0 der null 84c30bd091SSascha Wildner>>&0 der seq 85c30bd091SSascha Wildner>>>&0 der set 86c30bd091SSascha Wildner>>>>&0 der seq 87c30bd091SSascha Wildner>>>>>&0 der obj_id3=550406 88c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, countryName=%s 89c30bd091SSascha Wildner>>>&0 der set 90c30bd091SSascha Wildner>>>>&0 der seq 91c30bd091SSascha Wildner>>>>>&0 der obj_id3=550408 92c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, stateOrProvinceName=%s 93c30bd091SSascha Wildner>>>&0 der set 94c30bd091SSascha Wildner>>>>&0 der seq 95c30bd091SSascha Wildner>>>>>&0 der obj_id3=550407 96c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, localityName=%s 97c30bd091SSascha Wildner>>>&0 der set 98c30bd091SSascha Wildner>>>>&0 der seq 99c30bd091SSascha Wildner>>>>>&0 der obj_id3=55040a 100c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, organizationName=%s 101c30bd091SSascha Wildner>>>&0 der set 102c30bd091SSascha Wildner>>>>&0 der seq 103c30bd091SSascha Wildner>>>>>&0 der obj_id3=55040b 104c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, organizationUnitName=%s 105c30bd091SSascha Wildner>>>&0 der set 106c30bd091SSascha Wildner>>>>&0 der seq 107c30bd091SSascha Wildner>>>>>&0 der obj_id3=550403 108c30bd091SSascha Wildner>>>>>&0 der prt_str=x \b, commonName=%s 109c30bd091SSascha Wildner>>>&0 der set 110c30bd091SSascha Wildner>>>>&0 der seq 111c30bd091SSascha Wildner>>>>>&0 der obj_id9=2a864886f70d010901 112c30bd091SSascha Wildner>>>>>&0 der ia5_str=x \b, emailAddress=%s 113*3b9cdfa3SAntonio Huete Jimenez#>>&0 der seq 114*3b9cdfa3SAntonio Huete Jimenez#>>>&0 der utc_time=x \b, utcTime=%s 115*3b9cdfa3SAntonio Huete Jimenez#>>>&0 der utc_time=x \b, utcTime=%s 116c30bd091SSascha Wildner>>&0 use certinfo 117c990e5baSDaniel Fojt 118c990e5baSDaniel Fojt0 der seq 119c990e5baSDaniel Fojt>&0 der seq 120970935fdSSascha Wildner>>&0 der eoc 121970935fdSSascha Wildner>>>&0 der int1=02 Certificate, Version=3 122970935fdSSascha Wildner>>>&0 der int1=x Certificate, Version=%s 123c990e5baSDaniel Fojt>>&0 der int9=x \b, Serial=%s 124c990e5baSDaniel Fojt>>&0 der seq 125c990e5baSDaniel Fojt>>>&0 der obj_id9=2a864886f70d01010b 126c990e5baSDaniel Fojt>>>&0 der null 127c990e5baSDaniel Fojt>>&0 der seq 128c990e5baSDaniel Fojt>>>&0 der set 129c990e5baSDaniel Fojt>>>>&0 der seq 130c990e5baSDaniel Fojt>>>>>&0 der obj_id3=550403 131c990e5baSDaniel Fojt>>>>>&0 der utf8_str=x \b, Issuer=%s 132*3b9cdfa3SAntonio Huete Jimenez#>>&0 der seq 133*3b9cdfa3SAntonio Huete Jimenez#>>>&0 der utc_time=x \b, not-valid-before=%s 134*3b9cdfa3SAntonio Huete Jimenez#>>>&0 der utc_time=x \b, not-valid-after=%s 135c990e5baSDaniel Fojt>>&0 der seq 136c990e5baSDaniel Fojt>>>&0 der set 137c990e5baSDaniel Fojt>>>>&0 der seq 138c990e5baSDaniel Fojt>>>>>&0 der obj_id3=550403 139c990e5baSDaniel Fojt>>>>>&0 der utf8_str=x \b, Subject=%s 140