[openssl-users] Verifying Authenticode timestamp using openssl apis
Leena Soman
leenanand at yahoo.com
Tue Nov 24 10:46:36 UTC 2015
Hi Matt,Here is an excerpt of openssl asn1parse ------------------------------------------------------------------------------------------------3588:d=5 hl=4 l=4940 cons: cont [ 1 ]
3592:d=6 hl=4 l=4936 cons: SEQUENCE
3596:d=7 hl=2 l= 10 prim: OBJECT :1.3.6.1.4.1.311.3.3.1
3608:d=7 hl=4 l=4920 cons: SET
3612:d=8 hl=4 l=4916 cons: SEQUENCE
3616:d=9 hl=2 l= 9 prim: OBJECT :pkcs7-signedData
3627:d=9 hl=4 l=4901 cons: cont [ 0 ]
3631:d=10 hl=4 l=4897 cons: SEQUENCE
3635:d=11 hl=2 l= 1 prim: INTEGER :03
3638:d=11 hl=2 l= 15 cons: SET
3640:d=12 hl=2 l= 13 cons: SEQUENCE
3642:d=13 hl=2 l= 9 prim: OBJECT :sha256
3653:d=13 hl=2 l= 0 prim: NULL
3655:d=11 hl=4 l= 316 cons: SEQUENCE
3659:d=12 hl=2 l= 11 prim: OBJECT :id-smime-ct-TSTInfo
3672:d=12 hl=4 l= 299 cons: cont [ 0 ]
3676:d=13 hl=4 l= 295 prim: OCTET STRING [HEX DUMP]:30820123020101060A2B0601040184590A03013031300D060960864801650304020105000420817580D34E29FAD72349E478B6EA0B6354F926FD5CB8719E230D0672BFC5E9C102065593CB94E2BC181232303135303731303035303331352E37315A3007020101800201F4A081B9A481B63081B3310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E310D300B060355040B13044D4F505231273025060355040B131E6E436970686572204453452045534E3A433046342D333038362D44454638312530230603550403131C4D6963726F736F66742054696D652D5374616D702053657276696365
3975:d=11 hl=4 l=3792 cons: cont [ 0 ]
3979:d=12 hl=4 l=1649 cons: SEQUENCE
3983:d=13 hl=4 l=1113 cons: SEQUENCE
3987:d=14 hl=2 l= 3 cons: cont [ 0 ]
3989:d=15 hl=2 l= 1 prim: INTEGER :02
3992:d=14 hl=2 l= 10 prim: INTEGER :6109812A000000000002
4004:d=14 hl=2 l= 13 cons: SEQUENCE
4006:d=15 hl=2 l= 9 prim: OBJECT :sha256WithRSAEncryption
4017:d=15 hl=2 l= 0 prim: NULL
4019:d=14 hl=3 l= 136 cons: SEQUENCE
4022:d=15 hl=2 l= 11 cons: SET
4024:d=16 hl=2 l= 9 cons: SEQUENCE
4026:d=17 hl=2 l= 3 prim: OBJECT :countryName
4031:d=17 hl=2 l= 2 prim: PRINTABLESTRING :US-------------------------------------------------------------------------------------------------
Thanks,Leena.
From: Matt Caswell <matt at openssl.org>
To: openssl-users at openssl.org
Sent: Tuesday, November 24, 2015 3:00 PM
Subject: Re: [openssl-users] Verifying Authenticode timestamp using openssl apis
On 24/11/15 05:17, Leena Soman wrote:
> Hello,
> I am trying to verify the timestamp in a file signed using Authenticode.
> I have found that this timestamp is in the RFC3161 format.
> Using openssl apis, I have parsed the Authenticode signature and reached
> the oid 1.3.6.1.4.1.311.3.3.1. I have subsequently used the following apis :
Am I right in understanding that you are attempting to use the OpenSSL
ASN.1 APIs to parse an RFC3161 response?
Did you realise that OpenSSL has APIs that support RFC3161 directly? See
opensssl/ts.h as well as the "openssl ts" command line app.
Matt
_______________________________________________
openssl-users mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20151124/81d67a5a/attachment-0001.html>
More information about the openssl-users
mailing list