Please note: The key pair for the code signing certificate has to be created on a hardware security module (FIPS 140-2 level 2). Soft certificates may no longer be used according to the new Microsoft regulations.
Using a code signing certificate, you sign your programs for various platforms.
This provides you with the following benefits:
Please note: Apple requires its own certificate for its apps in the Apple Store. For certain drivers that are very operating system-oriented, Microsoft also only uses EV code signing certificates. The SwissSign code signing certificate is not an EV certificate.
With an official time stamp in your code signing signature you ensure that the trustworthiness of the signature does not expire at the same time as the certificate. Thanks to the time stamp, the software of the user can differentiate between code that has been signed with an expired certificate and is not trusted, and code which has been signed with a certificate which was valid at the time of the signature but expired after.
Please refer that the SwissSign Time Stamping Service is suitable only for use with the Microsoft Sign Tool (SignTool.exe) from Windows 7+ SDK.
The issuance speed for SwissSign certificates depends on the certificate type and reaches from a few seconds up to 10 business days for certificates, which require an intensive manual verification of the requester, of the organization or of the domain. These deadlines are valid after reception of the registration documents by SwissSign and can be held under the exclusive condition that all documents are correct and complete.
An exception are those certificates with automated issuance, which do not require submission of documents (eg. domain-validated-only SSL). These certificates are usually issued immediately.
Issuance speed for SSL Certificates:
Issuance speed for Personal Certificates:
Issuance speed for Organization Certificates:
These deadlines are standard values and may be subject to extraordinary exceptions (eg. important workload of the registration authority)