Need for Code Signing

CI/CD is a Software Development Life Cycle (SDLC) process that supports agile development methodologies designed to deliver software in frequent release cycles rapidly and with high quality.

When code or software is ready for production, it is released to organizations and departments for installation on their systems. Prior to release, the code can be signed to verify the identity of the publisher and ensure it hasn't been altered. This increases the authenticity and integrity of the code, enhancing trust and security.

Integration with CI/CD tools automates code signing, ensuring compliance with security policies without slowing down development. This improves the overall efficiency of the process. Additionally, signing code from external sources included in the CI/CD process provides assurance and trust in their inclusion within the software development process.

Supported OS Versions

Linux: AppViewX PKCS11 supports CI/CD pipeline integration with build servers hosted on the following Linux OS versions:
  1. Ubuntu 20.04.6 LTS
  2. Fedora - Red Hat Enterprise Linux 8.7 (Ootpa)
  3. SUSE Linux Enterprise Server 15 SP5
  4. Amazon Linux
  5. Debian
Windows: AppViewX CSP/PKCS11 supports CI/CD pipeline integration with build servers hosted on Windows OS versions.
Note: AppViewX PKCS11 does not support CentOS, as it has reached its end of life.