Skip to content

Please support .p7c and .p7b certificates

eg.

$ openssl pkcs7 -print -in a/libjcat-tests_0.1.0-2_amd64.deb/usr/libexec/installed-tests/libjcat/colorhug/firmware.bin.p7c

PKCS7: 
  type: pkcs7-signedData (1.2.840.113549.1.7.2)
  d.sign: 
    version: 1
    md_algs:
        algorithm: sha256 (2.16.840.1.101.3.4.2.1)
        parameter: <ABSENT>
    contents: 
      type: pkcs7-data (1.2.840.113549.1.7.1)
      d.data: <ABSENT>
    cert:
        cert_info: 
          version: 2
          serialNumber: 0x785B3F0FBF107CC09F236B5408284BBDC95215B8
          signature: 
            algorithm: sha256WithRSAEncryption (1.2.840.113549.1.1.11)
            parameter: NULL
          issuer: O=Hughski Limited
          validity: 
            notBefore: Apr  7 11:22:15 2020 GMT
            notAfter: Dec 31 23:59:59 9999 GMT
          subject: O=Hughski Limited
          key: 
            algor: 
              algorithm: rsaEncryption (1.2.840.113549.1.1.1)
              parameter: NULL
            public_key:  (0 unused bits)
              0000 - 30 82 01 8a 02 82 01 81-00 bd 6f 7f 8e f5   0.........o...
              000e - 16 b9 9a 6f 85 39 7a 40-84 e4 e4 da 9b aa   ...o.9z@......
              001c - d3 b0 7c 48 4d c0 e2 f7-c0 cf 0e 30 7b fa   ..|HM......0{.
              002a - da 15 30 a5 55 62 57 b4-a5 39 68 de 23 64   ..0.UbW..9h.#d
              0038 - 57 e0 f7 6e 1f 3d 74 c3-9d 88 31 05 c9 d1   W..n.=t...1...
              0046 - 43 49 31 d4 f7 93 32 f1-31 5a e4 be 20 70   CI1...2.1Z.. p
              0054 - ff 1c f1 ed 4a fd ba 19-4d c8 31 60 f6 71   ....J...M.1`.q
              0062 - 39 bb be e5 76 ff f9 14-46 22 a3 18 41 47   9...v...F"..AG
              0070 - 30 ad fb 64 6e e3 c8 fb-bf b4 2e b7 3c 17   0..dn.......<.
              007e - de c1 ca b6 68 c3 74 e3-6b 28 d4 a6 87 60   ....h.t.k(...`
              008c - f7 52 d8 db ca 92 79 6c-15 22 41 c9 48 73   .R....yl."A.Hs
              009a - 3f 9e f8 29 19 e7 a9 c9-03 1a 18 c2 19 dd   ?..)..........
              00a8 - 49 15 a2 7e ca e0 a6 07-d7 29 ba a9 65 64   I..~.....)..ed
              00b6 - 26 a5 0a cd 4f 56 5a 68-0a 68 3c e1 e8 93   &...OVZh.h<...
              00c4 - a7 1d 64 7a fd 44 b9 8f-ab 04 88 79 a4 a5   ..dz.D.....y..
              00d2 - 0c ec b3 d5 38 f2 ce 8d-95 fc 87 af 7e a8   ....8.......~.
              00e0 - 90 c6 f0 fe 81 00 f7 ce-32 eb f5 e1 cb 4f   ........2....O
              00ee - 28 7c 1d f5 d1 6e 9c bb-ca 44 e7 3f 33 82   (|...n...D.?3.
              00fc - f6 5a e9 f0 f9 d5 9f a5-87 b3 5a 99 07 a6   .Z........Z...
              010a - 5c d3 fa 91 2c d9 b0 b7-ea a4 f6 e5 f1 35   \...,........5
              0118 - 33 d5 74 8d b7 86 26 78-45 0f b6 95 99 07   3.t...&xE.....
              0126 - 1a 4b 10 21 8a 70 93 26-ca cb 1e 1a 08 db   .K.!.p.&......
              0134 - d8 ba 6c 82 19 e5 7a a3-70 80 c6 79 3e 06   ..l...z.p..y>.
              0142 - a3 42 8b e7 6d 44 85 4e-0f c8 83 eb 34 38   .B..mD.N....48
              0150 - a9 3c ea 8d 4e 3e 20 0b-68 35 87 a8 cc 87   .<..N> .h5....
              015e - d3 45 65 2f 9e 6a 8b 94-c4 52 6d e3 40 5e   .Ee/.j...Rm.@^
              016c - d6 52 13 4a 10 ff 84 99-44 f8 4d d0 5f 48   .R.J....D.M._H
              017a - d3 0f 32 34 1d af bd 82-0b 7c bf a0 0c ef   ..24.....|....
              0188 - 41 02 03 01 00 01                           A.....
          issuerUID: <ABSENT>
          subjectUID: <ABSENT>
          extensions:
              object: X509v3 Basic Constraints (2.5.29.19)
              critical: TRUE
              value: 
                0000 - 30 00                                    0.

              object: X509v3 Subject Alternative Name (2.5.29.17)
              critical: BOOL ABSENT
              value: 
                0000 - 30 12 81 10 69 6e 66 6f-40 68 75 67 68   0...info@hugh
                000d - 73 6b 69 2e 63 6f 6d                     ski.com

              object: X509v3 Key Usage (2.5.29.15)
              critical: TRUE
              value: 
                0000 - 03 03 07 80 00                           .....

              object: X509v3 Subject Key Identifier (2.5.29.14)
              critical: BOOL ABSENT
              value: 
                0000 - 04 14 de cb 95 ee bc c6-c1 ee c8 a9 78   ............x
                000d - 89 63 f9 0a a0 0b 92 c2-54               .c......T
        sig_alg: 
          algorithm: sha256WithRSAEncryption (1.2.840.113549.1.1.11)
          parameter: NULL
        signature:  (0 unused bits)
          0000 - 92 49 1f 7f db 20 b1 69-f2 0d a0 31 c3 db e4   .I... .i...1...
          000f - aa 9c a1 40 f8 31 6f 91-e6 78 98 2e eb 34 a1   ...@.1o..x...4.
          001e - a0 03 3f 55 fb 0e fb aa-e3 63 18 b2 5b ea 32   ..?U.....c..[.2
          002d - 2f aa 19 c0 ff 33 88 e7-d8 8f 2b 85 2f 2b 92   /....3....+./+.
          003c - bb 13 31 7e e1 35 0b 7d-c3 59 6b f9 da 8c 22   ..1~.5.}.Yk..."
          004b - 08 0c 45 60 f4 ec f0 a1-ad ed 56 1e f8 7d be   ..E`......V..}.
          005a - 61 e6 71 d7 fa 45 af 21-8a 21 f3 24 0e 09 1a   a.q..E.!.!.$...
          0069 - fd 8c 5b 61 47 75 f3 2b-e1 1d 2f e8 e4 94 f1   ..[aGu.+../....
          0078 - e0 ce fc 95 6b f3 5f 74-eb 32 86 43 63 d0 71   ....k._t.2.Cc.q
          0087 - 56 32 c2 c1 c8 82 aa e0-9a 2a c7 37 9a aa c9   V2.......*.7...
          0096 - f4 cc 0a 4c db e1 a9 27-5d b8 a6 48 4b f3 bd   ...L...']..HK..
          00a5 - 93 7f 5f 33 00 2d 01 79-2b a0 b8 55 96 a4 5e   .._3.-.y+..U..^
          00b4 - f4 bc 75 b1 14 b6 19 ad-90 67 50 bb ec b5 d8   ..u......gP....
          00c3 - 39 86 fd 9a 71 ff de 2e-c1 04 05 d6 fe 9a 19   9...q..........
          00d2 - ef 38 1a 47 2c 28 32 e8-6e 48 0c 16 b0 41 b0   .8.G,(2.nH...A.
          00e1 - cc fd c2 98 59 f7 55 60-12 54 36 6a 80 6f 6a   ....Y.U`.T6j.oj
          00f0 - cb 70 74 fb 57 91 0f 73-f5 fb e0 f8 86 75 0c   .pt.W..s.....u.
          00ff - 9a 61 81 b6 eb c1 f9 07-da a1 98 a9 3f 37 21   .a..........?7!
          010e - 11 40 0b 82 18 57 09 fd-cf 29 f1 6a 9b 62 d6   .@...W...).j.b.
          011d - 35 60 ee a1 7f 33 d1 36-7c 8a fd a6 1f 47 47   5`...3.6|....GG
          012c - 84 d2 58 c4 80 5c cf 06-e4 21 63 86 83 62 17   ..X..\...!c..b.
          013b - a8 5f 12 f2 21 60 84 58-3e 71 ea dd 4f 14 6d   ._..!`.X>q..O.m
          014a - 90 c5 ea d0 64 09 26 59-02 cb 2e ea 14 3a d3   ....d.&Y.....:.
          0159 - 00 0e 59 fb 3a bf 01 ea-f9 22 ed 3e b5 f2 aa   ..Y.:....".>...
          0168 - 53 b5 a4 55 a8 ff e7 86-2c 3b 72 f2 30 f8 7d   S..U....,;r.0.}
          0177 - de 14 14 35 d9 38 2d 83-3b                     ...5.8-.;
    crl:
      <ABSENT>
    signer_info:
        version: 1
        issuer_and_serial: 
          issuer: O=Hughski Limited
          serial: 0x785B3F0FBF107CC09F236B5408284BBDC95215B8
        digest_alg: 
          algorithm: sha256 (2.16.840.1.101.3.4.2.1)
          parameter: <ABSENT>
        auth_attr:
            object: contentType (1.2.840.113549.1.9.3)
            set:
              OBJECT:pkcs7-data (1.2.840.113549.1.7.1)

            object: signingTime (1.2.840.113549.1.9.5)
            set:
              UTCTIME:Apr  7 11:22:15 2020 GMT

            object: messageDigest (1.2.840.113549.1.9.4)
            set:
              OCTET STRING:
                0000 - a1 96 50 4d 09 87 1d a4-f7 d8 3b 87 4b   ..PM......;.K
                000d - 50 0f 8e e6 e0 61 9a b7-99 f0 74 81 4b   P....a....t.K
                001a - 31 6d 88 f9 6f 7f                        1m..o.
        digest_enc_alg: 
          algorithm: rsaEncryption (1.2.840.113549.1.1.1)
          parameter: NULL
        enc_digest: 
          0000 - b4 d2 1a 56 8a 5d e8 bb-21 c0 2d c3 7c 0b ff   ...V.]..!.-.|..
          000f - f5 b3 f0 19 e5 4b 53 4d-f4 0c 38 62 18 4a af   .....KSM..8b.J.
          001e - 60 f4 8c 59 4c 33 65 2a-d9 d8 32 e3 77 3f 64   `..YL3e*..2.w?d
          002d - 61 e0 9d e2 bf cf 95 b4-3f 13 60 1f 0a 1c d6   a.......?.`....
          003c - b7 48 ea de 68 d8 89 b2-fb ca 23 ee 5b 79 ed   .H..h.....#.[y.
          004b - a3 49 8e 0b b3 cd fd e0-ce cf 3b cd 51 95 f3   .I........;.Q..
          005a - d7 02 2d ca b7 3a 23 c4-fe b8 58 fd e0 b7 63   ..-..:#...X...c
          0069 - ee 70 7a f0 9a 3d a6 18-95 82 81 2f 11 0c 07   .pz..=...../...
          0078 - ac 31 94 4b 74 e6 11 93-45 59 f1 b7 a4 0d 0e   .1.Kt...EY.....
          0087 - 0b 55 bd a6 cf 1d f4 54-7d 9f 61 e0 31 40 11   .U.....T}.a.1@.
          0096 - eb ee 72 f1 70 42 28 6a-be 72 85 d1 08 06 e3   ..r.pB(j.r.....
          00a5 - 6f 28 21 3b f6 b1 7a c7-9f 3d 25 2d d0 0f a5   o(!;..z..=%-...
          00b4 - d9 60 bd 3c fc 99 a3 cb-06 75 a2 89 63 87 9e   .`.<.....u..c..
          00c3 - 66 ee 33 e7 bd 0b e7 1d-db d3 b2 aa dd b4 5f   f.3..........._
          00d2 - a6 01 10 33 e0 af be 38-de 5b 67 d3 d4 f0 0d   ...3...8.[g....
          00e1 - 15 47 f9 42 69 3a 9a 7a-50 38 8e 36 f9 2a d5   .G.Bi:.zP8.6.*.
          00f0 - 7f 48 20 ed 92 dd 34 eb-f1 bf 3d 4c 69 f1 8f   .H ...4...=Li..
          00ff - bf 71 83 69 8b 89 0a 0f-ac ec ce b0 75 e9 bc   .q.i........u..
          010e - 57 68 fd 57 45 47 cf c6-d9 d0 2b c2 56 43 62   Wh.WEG....+.VCb
          011d - 19 63 2b 76 7d 4d 71 68-81 e8 c4 27 b3 e1 fa   .c+v}Mqh...'...
          012c - a4 57 93 6b cc a1 f2 e0-78 e6 6c b9 a1 ba 06   .W.k....x.l....
          013b - 2d ec 28 ef a6 95 36 af-e6 31 2c 98 fb c4 98   -.(...6..1,....
          014a - 6b 81 c4 e3 34 6e 64 58-40 60 d3 85 74 96 f4   k...4ndX@`..t..
          0159 - bf 61 01 53 e6 fa ca 35-5b 58 26 01 04 6b f8   .a.S...5[X&..k.
          0168 - 26 fa 4a 1e b3 03 da 98-88 14 19 b0 0a 10 02   &.J............
          0177 - 87 f2 ab 18 fa 25 4e 28-43                     .....%N(C
        unauth_attr:
          <ABSENT>
-----BEGIN PKCS7-----
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
+Cb6Sh6zA9qYiBQZsAoQAofyqxj6JU4oQw==
-----END PKCS7-----
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information