| OLD | NEW |
| 1 This is a valid certificate from the perspective of ParseCertificate(). | 1 This is a valid certificate from the perspective of ParseCertificate(). |
| 2 | 2 |
| 3 | 3 |
| 4 | |
| 5 -----BEGIN CERTIFICATE----- | |
| 6 MBAwBgUAMAIFADACBQADAgCs | |
| 7 -----END CERTIFICATE----- | |
| 8 | |
| 9 $ openssl asn1parse -i < [CERTIFICATE] | 4 $ openssl asn1parse -i < [CERTIFICATE] |
| 10 0:d=0 hl=2 l= 16 cons: SEQUENCE | 5 0:d=0 hl=2 l= 16 cons: SEQUENCE |
| 11 2:d=1 hl=2 l= 6 cons: SEQUENCE | 6 2:d=1 hl=2 l= 6 cons: SEQUENCE |
| 12 4:d=2 hl=2 l= 0 prim: NULL | 7 4:d=2 hl=2 l= 0 prim: NULL |
| 13 6:d=2 hl=2 l= 2 cons: SEQUENCE | 8 6:d=2 hl=2 l= 2 cons: SEQUENCE |
| 14 8:d=3 hl=2 l= 0 prim: NULL | 9 8:d=3 hl=2 l= 0 prim: NULL |
| 15 10:d=1 hl=2 l= 2 cons: SEQUENCE | 10 10:d=1 hl=2 l= 2 cons: SEQUENCE |
| 16 12:d=2 hl=2 l= 0 prim: NULL | 11 12:d=2 hl=2 l= 0 prim: NULL |
| 17 14:d=1 hl=2 l= 2 prim: BIT STRING | 12 14:d=1 hl=2 l= 2 prim: BIT STRING |
| 18 | 13 -----BEGIN CERTIFICATE----- |
| 19 | 14 MBAwBgUAMAIFADACBQADAgCs |
| 20 | 15 -----END CERTIFICATE----- |
| 21 -----BEGIN TBS CERTIFICATE----- | |
| 22 MAYFADACBQA= | |
| 23 -----END TBS CERTIFICATE----- | |
| 24 | 16 |
| 25 $ openssl asn1parse -i < [TBS CERTIFICATE] | 17 $ openssl asn1parse -i < [TBS CERTIFICATE] |
| 26 0:d=0 hl=2 l= 6 cons: SEQUENCE | 18 0:d=0 hl=2 l= 6 cons: SEQUENCE |
| 27 2:d=1 hl=2 l= 0 prim: NULL | 19 2:d=1 hl=2 l= 0 prim: NULL |
| 28 4:d=1 hl=2 l= 2 cons: SEQUENCE | 20 4:d=1 hl=2 l= 2 cons: SEQUENCE |
| 29 6:d=2 hl=2 l= 0 prim: NULL | 21 6:d=2 hl=2 l= 0 prim: NULL |
| 22 -----BEGIN TBS CERTIFICATE----- |
| 23 MAYFADACBQA= |
| 24 -----END TBS CERTIFICATE----- |
| 30 | 25 |
| 31 | 26 $ openssl asn1parse -i < [SIGNATURE ALGORITHM] |
| 32 | 27 0:d=0 hl=2 l= 2 cons: SEQUENCE |
| 28 2:d=1 hl=2 l= 0 prim: NULL |
| 33 -----BEGIN SIGNATURE ALGORITHM----- | 29 -----BEGIN SIGNATURE ALGORITHM----- |
| 34 MAIFAA== | 30 MAIFAA== |
| 35 -----END SIGNATURE ALGORITHM----- | 31 -----END SIGNATURE ALGORITHM----- |
| 36 | 32 |
| 37 $ openssl asn1parse -i < [SIGNATURE ALGORITHM] | |
| 38 0:d=0 hl=2 l= 2 cons: SEQUENCE | |
| 39 2:d=1 hl=2 l= 0 prim: NULL | |
| 40 | |
| 41 | |
| 42 | |
| 43 -----BEGIN SIGNATURE----- | 33 -----BEGIN SIGNATURE----- |
| 44 rA== | 34 rA== |
| 45 -----END SIGNATURE----- | 35 -----END SIGNATURE----- |
| OLD | NEW |