Page 1 of 1

How to enable SHA256 signing in IA X12

Posted: Fri Sep 18, 2020 1:09 pm
by mwilner
I have retried using the signing feature after installing IA X12 but it failed.
I am using a SHA256 certificate and added the respective time stamp URL but it failed trying to sign.
Using the Microsoft signing tools or FinalBuilder I can successfully sign all my dependable executable files but not within IA.

Best regards,

Re: How to enable SHA256 signing in IA X12

Posted: Mon Sep 21, 2020 10:15 am
by FrancescoT
Which TimeStamp URL did you specify?

Re: How to enable SHA256 signing in IA X12

Posted: Mon Sep 21, 2020 10:53 am
by mwilner

Re: How to enable SHA256 signing in IA X12

Posted: Mon Sep 21, 2020 10:58 am
by FrancescoT

Re: How to enable SHA256 signing in IA X12

Posted: Mon Sep 21, 2020 11:42 am
by mwilner
Excellent! this is resolving the problem.
Is this anywhere documented in the application help? If not maybe you want to add this in a future release.

Re: How to enable SHA256 signing in IA X12

Posted: Thu Sep 24, 2020 11:22 am
by FrancescoT
No, it's documented because these URLs may vary.
At any rate, we will take in account your suggestion.

Re: How to enable SHA256 signing in IA X12

Posted: Fri Dec 11, 2020 12:58 pm
by Edhy
Hi Francesco,
I am having issues with signing my install file from X12 IDE. When using the "InstallAware Code Signing" application with the same values, then it will work.

I am attaching images of the process in the IDE which fails all the time and the process using the external code signing application.

The problem with the external code signing application is that we have to enter the values all the time we need to sign a file.

Re: How to enable SHA256 signing in IA X12

Posted: Fri Dec 11, 2020 3:01 pm
by FrancescoT
i suggest you to try with: http://timestamp.digicert.com, for the TimeStamp URL parameter.

Re: How to enable SHA256 signing in IA X12

Posted: Fri Dec 11, 2020 4:07 pm
by Edhy
Hi Francesco,

Thanks for the prompt reply.

Unfortunately this TimeStamp URL also failed, but notice that it will only fail for the last process, other files are being signed as per the image attached from the build.

Re: How to enable SHA256 signing in IA X12

Posted: Fri Dec 11, 2020 4:33 pm
by mwilner
I have noticed when doing signing outside of IA that sometimes the signing is failing and I needed to run a loop around it.
This will not help in IA since we can't do this but maybe it is something the IA developer can look into.

Re: How to enable SHA256 signing in IA X12

Posted: Sat Dec 12, 2020 12:54 pm
by Edhy
Hi Manfred,

Thanks for the tip.

Re: How to enable SHA256 signing in IA X12

Posted: Sat Dec 12, 2020 1:01 pm
by Edhy
Hi Francesco,
FrancescoT wrote:i suggest you to try with: http://timestamp.digicert.com, for the TimeStamp URL parameter.


Actually this URLworked after I re-exported my certificate with the option "Enable certificate privacy" checked. My certificate provider suggested on their tutorial https://ksoftware.freshdesk.com/support/solutions/articles/17157-how-do-i-export-my-code-signing-certificate-from-internet-explorer-chrome-or-safari-on-windows- that this option to be optional, so I checked and tried again with all the URLs available and it only worked with http://timestamp.digcert.com.

Thanks again for the hints and recommendations.

Re: How to enable SHA256 signing in IA X12

Posted: Tue Dec 15, 2020 2:41 pm
by FrancescoT
Happy you solved!