CodeSign Secure Documentation
  • Overview
    • About CodeSign Secure
    • Getting Started
    • Documentation Guide
    • Portal Overview
    • Troubleshooting
      • FAQ
    • Glossary
  • Reference Guide
    • Header Bar
      • CodeSign Secure Documentation
      • Swagger API
      • Profile Section
    • Dashboard
      • Key Performance Indicators
      • Issued Certificates
      • Signatures Generated
      • HSM Health Check
    • Keys and Certificates
      • Key and Certificate Lifecycle
    • App Management
    • Signing Requests
      • Approval Workflows
    • Signing Tools
    • Reports
      • Signing Request Report
      • Audit Trail
      • Certificate Report
      • Client Report
    • Logs
    • System Setup
      • Identity Store
      • Backup
      • User
      • Roles and Permissions
      • Email
      • Signing Projects
      • SSL/TLS Management
      • Environment
      • Plugins
  • Setup & Architecture
    • Identity and Access Control
    • Architecture and Concepts
    • Installation
      • Windows
        • Installing the Server
        • Ports and Protocols
        • High Availability and Backup
        • Upgrades and Compatibility
    • Security
      • Security Hardening Checklist
      • Client Authentication
      • Designing Signing Policies
  • Release Notes
    • Releases for 2026
      • v3.2.1
    • Releases for 2025
      • v3.2.0
    • Releases for 2024
      • v3.1.0
  • API Reference
    • Getting Started
    • Authorizing Requests
    • Securing API Access
    • Request and Response Conventions
    • Endpoint Reference
      • Signing
      • Signing Requests
      • Certificates
      • Applications and Environments
      • User Management
      • Permissions
      • Email
      • System Setup
      • Reports
      • Dashboard
      • License
  • Integration Guides
    • Signing Capabilities
      • Supported Formats and Platforms
      • Timestamping
      • Windows Signing - SignTool
        • Signing
        • Macro Signing
      • Apple Signing
      • AppX & MSIX Signing
      • Visual Studio ClickOnce
      • Jar Signing
      • Sign HLK/HCK using CodeSign Secure
      • NuGet Signing
      • Mage Signing
      • Sign OVA/OVF using Encryption Consulting’s Utility Tool
      • Utility Tool for code signing
      • Container Signing
      • PKCS11 Wrapper
        • APK Signing
        • OpenSSL Signing
        • XML Signing
        • JSign Tool Signing
        • Jarsigner Signing
        • GPG2, Debian & RPM Signing
      • Reproducible Build
        • Automated Hash Validation
        • Reproducible Build Process Flow
        • Pipeline Script Components
        • Hash Validation
    • CI/CD Integration
      • GitHub Actions
      • Jenkins
      • GitLab
      • Azure DevOps
      • TeamCity
      • Bamboo
      • Securing CI/CD Credentials

CodeSign Secure v3.1.0

Release notes for CodeSign Secure v3.1.0 (product version 3.01).

Release date: 09 May 2024. API version 3.01. Tested for deployment on Windows Server 2016 and Windows Server 2019; signing tested on Windows 10 and Windows 11.

New features and changes
AreaChange
HSM healthHSM health is checked with the PKCS#11 mechanism, in line with industry standards and with more concrete results. The status is recorded in real time and cached for a period.
Key renewalNew, optional key renewal: after a certificate expires, a new certificate with the same key is generated for the same duration.
Team ManagementNew feature that restricts the use of a certificate and its private key to the members of a team. Team members can use only the certificates in their team, and only a Project Manager can assign certificates to a team.
Role-based access controlMore than 30 System Admin permission options and five distinct roles, so each user gets exactly the access needed for code-signing operations.
Client reportingTracks the client systems that use the EC KSP for code signing, so auditors can see which systems perform signing.
Reproducible BuildConfirms build integrity: the same source code always produces the same binary with the same build environment and configuration, so a signed binary can be traced to the developer’s intended source code.
Build verificationDetects tampering with cryptographic hashes. If the verified hash doesn’t match the expected value, the signed binary may have been manipulated.
User interfaceRedesigned for readability, filtering, and responsiveness. Caching across all routes for faster page loads, clear alerts for both successful and failed actions, and an options icon on each table, including an option to show all rows on one page.
API additions

Release 3.01 raised the REST API version to 3.01 and added endpoints for registering users through Azure AD, setting a certificate’s key usage for reproducible builds, checking HSM health with the PKCS#11 mechanism, creating and listing teams, adding a certificate to several teams at once, the client report, and signing projects. Every current endpoint is listed in the API Reference.

Defect fixes
Defect in 3.0Fix in 3.01
A user couldn’t register a new user or edit system permissions based on the appropriate roles.User Management is fixed. You can onboard a new user through Azure AD, assign roles to the user, and manage role-based access control.
During signing, the certificate details API was called repeatedly, which increased the signing time.The certificate details are cached in the EC KSP, which speeds up signing.
The main URL was hard-coded in the frontend JavaScript file.All hard-coded values were removed and moved to the configuration file.
On this Page:
Support Privacy Policy Terms of Service

Copyright Encryption Consulting LLC. All rights reserved.