"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."

Some security program (antimalware, antispyware etc) doesn't allow unsigned program to install or execute.