Меню DIGICERT DiGiCert Все Code Signing сертификаты
DiGiCert CodeSigning for Adobe
DiGiCert CodeSigning for Mac
DiGiCert CodeSigning for Microsoft Authenticode
DiGiCert CodeSigning for Java
Все материалы Все Code Signing сертификаты
SYMANTEC Все Code Signing сертификаты
VERISIGN Все Code Signing сертификаты
THAWTE Все Code Signing сертификаты
GLOBALSIGN Все Code Signing сертификаты
TRUSTWAVE Все Code Signing сертификаты
DIGICERT Все Code Signing сертификаты
COMODO Все Code Signing сертификаты
CERTUM Все Code Signing сертификаты
|
Digi CodeSigning for Microsoft® Authenticode®
Microsoft Authenticode is designed to help give users an assurance as to who actually created the code that they are running,
especially for code that is downloaded or run on the internet, and to verify that the code has not been altered or tampered with
after being issued. For example, a program that has been digitally signed, maliciously tampered with and then redistributed
online will present users with a warning before being run.
Code signing relies on tested and proven technology based upon Public Key Cryptography and digital certificates,
and DigiCert's trusted identity assurance validation procedures.
With DigiCert's easy to use tools to get your certificate created and installed, and Microsoft's many easy to use code
signing utilities, getting started signing your code couldn't be easier.
With a strong background in authentication and identity assurance, DigiCert has the experience and the tools that you need
to be confident in your code signing certificate purchase decision. The purchase process is simple and flexible, letting you get
your certificate in the way that is easiest for you (you can let us do the work of setting up your certificate for you, or do it yourself).
Our customer support staff is knowledgeable and experienced and available twenty four hours a day to help you with any questions
you might have or problems you might run into.
This guide is for signing code using the signtool Digital Signature Wizard GUI.
- To open the Microsoft Digital Signature Wizard (the GUI interface for Microsoft's SignTool.exe),
go ahead and run the SDK command prompt. You must have the .NET Framework SDK installed before you will have this option.
- At the command prompt, type "signtool.exe signwizard" and hit enter. This will open the Digital Signature Wizard, click Next.
-
Browse to the file that you will be signing, then click Next. Then choose Typical signing option.
- Browse to your certificate using the Select from Store option, and select the code signing certificate
issued to you from DigiCert, the details of which will now be displayed in the window, then click Next.
- If you would like to enter a description or web location, go ahead and do that at the next screen. Otherwise, simply select Next,
the Next again through Timestamping, and then Finish to close the wizard.
You should get a dialogue window informing you that the process has been completed successfully.
SignTool
If you want to use signtool.exe, you will need either Microsoft Visual Studio 2005 (or later) or the Platform SDK. If you do
not have either of those packages, you can proceed to our SignCode instructions or download and install one of the appropriate packages before proceeding.
Most often people find it easier to use the SignTool Sigital Signature Wizard GUI interface. If you want to go ahead from the command line,
continue with these instructions.
- Make sure you have installed your Code Signing certificate to the Microsoft certificate store with our easy code signing install tool,
or by right clicking your PFX and choosing to Install, this should be the only valid code signing certificate available in your store.
- Enter the following command at the Windows command line.
Signtool /v "c:\path o\yourileor\signing.exe"
If you only have one valid signing certificate to choose from, that file will be selected automatically when you run the command.
- You should see the following:
- Congratulations, you are now the proud owner of a freshly signed piece of code.
SignCode
If you want to sign your code in Microsoft-based systems using their signcode.exe tool, you will need either the Microsoft .NET
Framework Software Development Kit or the Authenticode for Internet Explorer Toolkit. If you do not have those installed, the latest
version can be easily downloaded from the Microsoft website before proceeding.
- Before you can follow these instructions, make sure you have installed your certificate with our easy code signing installation tool.
If you have not installed your certificate, but have a PFX file, you can right click on the PFX and follow the Certificate Import Wizard to install
your PFX before proceeding. If importing a PFX, make sure to choose the option to automatically select the certificate store based on type.
- From the command line, enter the following command, replacing MyCertificate with the common name of your code signing certificate,
but leaving the parenthesis.
Signcode –cn "MyCertificate" example.exe
The certificate common name can be found by running MMC or using Internet Explorer under Tools > Internet Options > Content > Certificates, then viewing your certificate and going to the Details tab.
- Congratulations, you just successfully signed your code.
|