<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div><span></span></div><div id="yui_3_16_0_1_1448370974404_6822" dir="ltr">Hi Matt,</div><div dir="ltr">Here is an excerpt of openssl asn1parse -</div><div dir="ltr">-----------------------------------------------------------------------------------------------</div><div dir="ltr">3588:d=5  hl=4 l=4940 cons: cont [ 1 ]<br id="yui_3_16_0_1_1448370974404_6788"> 3592:d=6  hl=4 l=4936 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6789"> 3596:d=7  hl=2 l=  10 prim: OBJECT            :1.3.6.1.4.1.311.3.3.1<br id="yui_3_16_0_1_1448370974404_6790"> 3608:d=7  hl=4 l=4920 cons: SET<br id="yui_3_16_0_1_1448370974404_6791"> 3612:d=8  hl=4 l=4916 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6792"> 3616:d=9  hl=2 l=   9 prim: OBJECT            :pkcs7-signedData<br id="yui_3_16_0_1_1448370974404_6793"> 3627:d=9  hl=4 l=4901 cons: cont [ 0 ]<br id="yui_3_16_0_1_1448370974404_6794"> 3631:d=10 hl=4 l=4897 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6795"> 3635:d=11 hl=2 l=   1 prim: INTEGER           :03<br id="yui_3_16_0_1_1448370974404_6796"> 3638:d=11 hl=2 l=  15 cons: SET<br id="yui_3_16_0_1_1448370974404_6797"> 3640:d=12 hl=2 l=  13 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6798"> 3642:d=13 hl=2 l=   9 prim: OBJECT            :sha256<br id="yui_3_16_0_1_1448370974404_6799"> 3653:d=13 hl=2 l=   0 prim: NULL<br id="yui_3_16_0_1_1448370974404_6800"> 3655:d=11 hl=4 l= 316 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6801"> 3659:d=12 hl=2 l=  11 prim: OBJECT            :id-smime-ct-TSTInfo<br id="yui_3_16_0_1_1448370974404_6802"> 3672:d=12 hl=4 l= 299 cons: cont [ 0 ]<br id="yui_3_16_0_1_1448370974404_6803"> 3676:d=13 hl=4 l= 295 prim: OCTET STRING      [HEX DUMP]:30820123020101060A2B0601040184590A03013031300D060960864801650304020105000420817580D34E29FAD72349E478B6EA0B6354F926FD5CB8719E230D0672BFC5E9C102065593CB94E2BC181232303135303731303035303331352E37315A3007020101800201F4A081B9A481B63081B3310B3009060355040613025553311330110603550408130A57617368696E67746F6E3110300E060355040713075265646D6F6E64311E301C060355040A13154D6963726F736F667420436F72706F726174696F6E310D300B060355040B13044D4F505231273025060355040B131E6E436970686572204453452045534E3A433046342D333038362D44454638312530230603550403131C4D6963726F736F66742054696D652D5374616D702053657276696365<br id="yui_3_16_0_1_1448370974404_6804"> 3975:d=11 hl=4 l=3792 cons: cont [ 0 ]<br id="yui_3_16_0_1_1448370974404_6805"> 3979:d=12 hl=4 l=1649 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6806"> 3983:d=13 hl=4 l=1113 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6807"> 3987:d=14 hl=2 l=   3 cons: cont [ 0 ]<br id="yui_3_16_0_1_1448370974404_6808"> 3989:d=15 hl=2 l=   1 prim: INTEGER           :02<br id="yui_3_16_0_1_1448370974404_6809"> 3992:d=14 hl=2 l=  10 prim: INTEGER           :6109812A000000000002<br id="yui_3_16_0_1_1448370974404_6810"> 4004:d=14 hl=2 l=  13 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6811"> 4006:d=15 hl=2 l=   9 prim: OBJECT            :sha256WithRSAEncryption<br id="yui_3_16_0_1_1448370974404_6812"> 4017:d=15 hl=2 l=   0 prim: NULL<br id="yui_3_16_0_1_1448370974404_6813"> 4019:d=14 hl=3 l= 136 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6814"> 4022:d=15 hl=2 l=  11 cons: SET<br id="yui_3_16_0_1_1448370974404_6815"> 4024:d=16 hl=2 l=   9 cons: SEQUENCE<br id="yui_3_16_0_1_1448370974404_6816"> 4026:d=17 hl=2 l=   3 prim: OBJECT            :countryName<br id="yui_3_16_0_1_1448370974404_6817"> 4031:d=17 hl=2 l=   2 prim: PRINTABLESTRING   :US</div><div id="yui_3_16_0_1_1448370974404_6838" dir="ltr">-------------------------------------------------------------------------------------------------</div><div id="yui_3_16_0_1_1448370974404_6839" dir="ltr"><br></div><div id="yui_3_16_0_1_1448370974404_6840" dir="ltr">Thanks,</div><div id="yui_3_16_0_1_1448370974404_6841" dir="ltr">Leena.<br>  </div><div id="yui_3_16_0_1_1448370974404_6751" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1448370974404_6750" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1448370974404_6762" dir="ltr"> <hr size="1" id="yui_3_16_0_1_1448370974404_6784"> <font id="yui_3_16_0_1_1448370974404_6763" face="Arial" size="2"> <b><span style="font-weight: bold;">From:</span></b> Matt Caswell <matt@openssl.org><br> <b><span style="font-weight: bold;">To:</span></b> openssl-users@openssl.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, November 24, 2015 3:00 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [openssl-users] Verifying Authenticode timestamp using openssl apis<br> </font> </div> <div class="y_msg_container" id="yui_3_16_0_1_1448370974404_6749"><br><br clear="none"><div class="qtdSeparateBR"><br><br></div><div class="yqt4826679500" id="yqtfd02844"><br clear="none">On 24/11/15 05:17, Leena Soman wrote:<br clear="none">> Hello,<br clear="none">> I am trying to verify the timestamp in a file signed using Authenticode.<br clear="none">> I have found that this timestamp is in the RFC3161 format.<br clear="none">> Using openssl apis, I have parsed the Authenticode signature and reached<br clear="none">> the oid 1.3.6.1.4.1.311.3.3.1. I have subsequently used the following apis :</div><br clear="none"><br clear="none">Am I right in understanding that you are attempting to use the OpenSSL<br clear="none">ASN.1 APIs to parse an RFC3161 response?<br clear="none"><br clear="none">Did you realise that OpenSSL has APIs that support RFC3161 directly? See<br clear="none">opensssl/ts.h as well as the "openssl ts" command line app.<br clear="none"><br clear="none">Matt<br clear="none">_______________________________________________<br clear="none">openssl-users mailing list<br clear="none">To unsubscribe: <a id="yui_3_16_0_1_1448370974404_6764" href="https://mta.openssl.org/mailman/listinfo/openssl-users" target="_blank" shape="rect">https://mta.openssl.org/mailman/listinfo/openssl-users</a><div class="yqt4826679500" id="yqtfd32406"><br clear="none"></div><br><br></div> </div> </div> </div></body></html>