Category Archives: Digital Signature

How to Digitally Sign Code

June 18, 2012 by Bruce Morton     No Comments

Various application platforms support code-signing and provide different tools to perform the signing. Here is a list of the more common code-signing types and references as to where you can find guides for the given application. Adobe AIR Adobe – Digitally signing an AIR file Apple Mac OS X Developer Library – Code Signing and [Read More...]

Verifying Code Authenticity

August 11, 2011 by Bruce Morton     1 Comment

When an end-user’s browser loads the code, it checks the authenticity of the software using the signer’s public key, signature and the hash of the file. If the signature is verified successfully, the browser accepts the code as valid. If the signature is not successfully verified, the browser will react by warning the user or [Read More...]

What is Code Signing?

July 15, 2011 by Bruce Morton     No Comments

From Wikipedia, “Code signing is the process of digitally signing executables and scripts to confirm the software author and guarantee that the code has not been altered or corrupted since it was signed by use of a cryptographic hash.” In order to sign the code, the publisher needs to generate a private-public key pair and [Read More...]

Why Code Sign?

June 24, 2011 by Bruce Morton     No Comments

Internet users constantly run into situations where they need to download software from websites. In many cases, the user was not planning to download software. However, to experience or use the functionality offered by the website, they need to make a spot decision: “Run” or “Don’t Run.”     In this case, “run/don’t run” questions [Read More...]

Filed Under: Code Signing, Digital Signature Tagged With: