Skip to main content

Release Package Signature

CGI Studio Release Packages are released with a Release Package Signature. This way you can always make sure that the delivery is from Candera GmbH and it includes the original files without any change.

The Signature File

The signature is a CGI Studio File Catalog that can be found here: 

/cgi_studio_docs/Signature/CGIStudioFileCatalog.cat

  • It contains a complete list of files that are part of the delivery. 
  • It lists all filepaths and filenames. 
  • It includes a thumbprint of each file's content. 
  • It is signed using the certificate purchased by Candera GmbH issued by a Certificate Authority. 

Required Tools

The CGI Studio File Catalog is created using the following windows batch file script that is also part of the delivery: 

/cgi_studio_docs/Signature/catalog.bat

  • Microsoft MakeCat is used to create an unsigned catalog file, which is part of Microsoft Windows Kits 8.1.
  • The following path should be in the "PATH" environment variable: C:\Program Files (x86)\Windows Kits\8.1\bin\x64 

Creating a signature file

To create a CGI Studio File Catalog your own, please follow the steps below. 

  1. Make sure, that Windows Kits 8.1 is installed on your PC (should be the case for all Windows7 and Windows10 installations). 
  2. Add the following to your "PATH" environment variable: C:\Program Files (x86)\Windows Kits\8.1\bin\x64 
  3. Check that the path length to the /cgi_studio_docs/Signature/catalog.bat batch file is minimal. 
  4. Run the /cgi_studio_docs/Signature/catalog.bat batch file.