How to enable SHA256 signing in IA X12

Got a problem you cannot solve? Try here.
Post Reply
mwilner
Posts: 88
Joined: Fri Sep 18, 2009 5:55 am

How to enable SHA256 signing in IA X12

Post 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,
Manfred Wilner
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: How to enable SHA256 signing in IA X12

Post by FrancescoT »

Which TimeStamp URL did you specify?
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
mwilner
Posts: 88
Joined: Fri Sep 18, 2009 5:55 am

Re: How to enable SHA256 signing in IA X12

Post by mwilner »

Manfred Wilner
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: How to enable SHA256 signing in IA X12

Post by FrancescoT »

Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
mwilner
Posts: 88
Joined: Fri Sep 18, 2009 5:55 am

Re: How to enable SHA256 signing in IA X12

Post 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.
Manfred Wilner
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: How to enable SHA256 signing in IA X12

Post by FrancescoT »

No, it's documented because these URLs may vary.
At any rate, we will take in account your suggestion.
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Edhy
Posts: 138
Joined: Sun Jul 31, 2005 4:09 pm
Location: New York, USA

Re: How to enable SHA256 signing in IA X12

Post 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.
Attachments
Code signing succeeded
Code signing succeeded
Code Signing suceeded.png (26.51 KiB) Viewed 22046 times
Code signing error during build
Code signing error during build
Code Signing Error during Build.png (22.75 KiB) Viewed 22046 times
Project Option - Authenticode
Project Option - Authenticode
Project Options - Authenticode.png (33.41 KiB) Viewed 22046 times
Edhy Rijo
Thom Child and Family Services
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: How to enable SHA256 signing in IA X12

Post by FrancescoT »

i suggest you to try with: http://timestamp.digicert.com, for the TimeStamp URL parameter.
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Edhy
Posts: 138
Joined: Sun Jul 31, 2005 4:09 pm
Location: New York, USA

Re: How to enable SHA256 signing in IA X12

Post 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.
Attachments
IA Build process.png
IA Build process.png (17.96 KiB) Viewed 22032 times
Edhy Rijo
Thom Child and Family Services
mwilner
Posts: 88
Joined: Fri Sep 18, 2009 5:55 am

Re: How to enable SHA256 signing in IA X12

Post 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.
Manfred Wilner
Edhy
Posts: 138
Joined: Sun Jul 31, 2005 4:09 pm
Location: New York, USA

Re: How to enable SHA256 signing in IA X12

Post by Edhy »

Hi Manfred,

Thanks for the tip.
Edhy Rijo
Thom Child and Family Services
Edhy
Posts: 138
Joined: Sun Jul 31, 2005 4:09 pm
Location: New York, USA

Re: How to enable SHA256 signing in IA X12

Post 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 ... n-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.
Attachments
Certificate Export Wizard - Enable certificate privacy.png
Certificate Export Wizard - Enable certificate privacy.png (27.54 KiB) Viewed 22027 times
Edhy Rijo
Thom Child and Family Services
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: How to enable SHA256 signing in IA X12

Post by FrancescoT »

Happy you solved!
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Post Reply