To use Authenticode, the following files are required:
Wintrust.dll (installed in the System\System32 directory)
Digsig.dll (installed in the System\System32 directory)
Makecert.exe (creates an X.509 certificate for testing purposes only)
Cert2SPC.exe (creates an SPC for testing purposes only)
SignCode.exe (digitally signs code)
PeSigMgr.exe (checks that SignCode was successful)
ChkTrust.exe (checks the validity of the file)
Root.cer (a root certificate for testing purposes only)