Click here to Skip to main content
15,883,809 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi everyone,

I am looking for suggestions from anyone regarding how to acquire digital signature certificates. What is the most popular place to acquire them? Are there any that can be free or do you have to purchase them? I'm about to deploy my first Windows Forms project and I'm new to the digital signature arm of the deployment cycle.

Thanks everyone!
Posted

1 solution

Please see:
http://en.wikipedia.org/wiki/Certificate_authority#Providers[^].

Please read the whole article to get more understanding of the technology, purpose and available options. As one option, consider making a self-signed certificate, which you can create, say, using OpenSSL:
http://en.wikipedia.org/wiki/OpenSSL[^],
http://www.openssl.org/[^]
for Windows: http://code.google.com/p/openssl-for-windows/[^].

If you consider self-signing, do it and try it first, especially see how it looks in the browser (I know that you are not providing a Web application, but how will you deliver it? I assume, through the Web, otherwise getting a certification would be not so important). Before making a solution, learn all pro and contra.

See also, to understand the technology and benefits:
http://en.wikipedia.org/wiki/Public_key_certificate[^],
http://en.wikipedia.org/wiki/Public-key_cryptography[^],
http://en.wikipedia.org/wiki/Cryptographic_strength[^],
http://en.wikipedia.org/wiki/One-way_function[^].

—SA
 
Share this answer
 
Comments
joshrduncan2012 29-Oct-12 14:19pm    
This will be delivered by hand via flash drive.
Sergey Alexandrovich Kryukov 29-Oct-12 14:32pm    
OK, if it means that the person getting the product knows you, this person can use your self-signed certificate. If will ensure that the application was not hacked, modified or phished for malicious purpose. Anyway, read on the topic to understand how it really works.
If you finally see it makes sense, then please accept the answer formally (green button) -- thanks.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900