Skip to content

Releases: varnaPot/FreeCodeSigner

Free Code Signer v1.7.1

Choose a tag to compare

@varnaPot varnaPot released this 09 Sep 18:27
965a357

Free Code Signer v1.7.1

Free Code Signer v1.7.1 is a stability, diagnostics and certificate-inspection update that builds on the major v1.7.0 multi-provider release.

The focus of this version is simple: make everyday signing safer, easier to inspect and more reliable when working with large batches, YubiKey/PIV, smart cards and HSM-backed certificates.

✨ New

Certificate and file inspection

  • Right-click a file and choose Open file location.
  • Right-click a signed file and choose Show certificate.
  • New certificate-details button next to the selected Windows certificate.
  • New detailed certificate view with:
    • Subject and Issuer
    • validity period
    • serial number
    • SHA-1 thumbprint
    • SHA-256 fingerprint
    • public-key algorithm and key size
    • certificate signature algorithm
    • private-key availability
    • Enhanced Key Usage (EKU)
    • certificate-chain status
  • Access to the standard Windows certificate dialog.
  • Signed JAR certificate display when JDK/keytool is available.

Crash diagnostics

Unexpected application errors are now written to:

%LOCALAPPDATA%\FreeCodeSigner\CrashLogs

This makes unexpected UI or signing-workflow failures much easier to diagnose.

🛠 Fixed / improved

Better YubiKey / smart-card / HSM result handling

A non-zero SignTool exit code no longer means that every file in the batch is automatically marked as failed.

Free Code Signer now checks the actual resulting signature of affected files.

If the expected signature is valid, the file is recovered as successfully signed even if the hardware/provider stack returned an ambiguous SignTool/SignerSign error after the signature had already been written.

Large-batch stability

  • Live CLI output is buffered before it reaches the WinForms interface.
  • The visible console is bounded to prevent unlimited UI growth.
  • Verification fallback no longer launches a separate SignTool process for every file.
  • Unexpected exceptions are logged and the application attempts to stay open where possible.

Localization

All new v1.7.1 strings and Help updates are available in all 25 interface languages.

✅ Real-world batch test

The final v1.7.1 build was tested with a 518-file signing/verification job using the Windows Certificate Store / SignTool workflow and a hardware-backed signing certificate.

Result:

  • 518 files processed
  • 518 signatures verified
  • 0 errors
  • 0 interrupted files
  • application UI remained stable throughout the job

🔐 Existing v1.7 features remain

v1.7.1 keeps all major v1.7.0 functionality:

  • Microsoft SignTool / Windows Certificate Store
  • Azure Artifact Signing
  • Google Cloud KMS
  • Jsign universal provider
  • HSM / PKCS#11 / YubiKey/PIV workflows
  • Java JAR signing via jarsigner
  • Standard, Extended, Extended + JAR and Custom file profiles
  • timestamping and signature verification
  • built-in offline Help
  • 25 interface languages

📦 Download

Attach the public x64 package to this release as:

FreeCodeSigner-v1.7.1-x64.zip

Recommended package contents:

  • FCS.exe
  • LICENSE.txt
  • FREEWARE-NOTICE.txt

📄 License

Free Code Signer is freeware and may be used and distributed free of charge according to the included license terms.

The source code is not distributed as part of the public release.


Free Code Signer
© 2026 RED ZION d.o.o.

Free Code Signer v1.7.0

Choose a tag to compare

@varnaPot varnaPot released this 09 Sep 10:51
d555228

Free Code Signer v1.7.0

Free Code Signer v1.7.0 is a major update that expands the application from a Microsoft SignTool frontend into a more complete multi-provider code-signing solution.

🚀 What's new

☁️ Cloud signing support

Free Code Signer now supports additional signing backends:

  • Microsoft SignTool / Windows Certificate Store
  • Azure Artifact Signing
  • Google Cloud KMS
  • Jsign-based signing providers

The new Jsign integration also provides a foundation for using compatible cloud KMS, HSM, PKCS#11 and remote signing solutions.

📦 Expanded file type support

The application now provides predefined file profiles:

  • Standard
  • Extended
  • Extended + JAR
  • Custom

This makes it possible to sign multiple supported file types with a single operation without having to manually enter every extension.

Custom extension lists are still fully supported.

☕ JAR signing

Java .jar files are now supported through Java jarsigner.

JAR files use the Java signing mechanism rather than Windows Authenticode, so they are handled separately from SignTool-based signing.

A compatible JDK installation is required for JAR signing.

🔐 Azure Artifact Signing

Support for Microsoft Azure Artifact Signing has been added.

This allows signing with cloud-protected keys without storing the private signing key locally.

☁️ Google Cloud KMS

Google Cloud KMS support has been added through the Jsign integration.

Private keys remain protected inside Google Cloud KMS and do not need to be exported to the local computer.

🔑 Jsign integration

A generic Jsign provider has been added for broader signing compatibility.

Depending on the configuration, Jsign can be used with compatible:

  • cloud KMS providers
  • HSM devices
  • PKCS#11 devices
  • hardware security tokens
  • remote signing services

📁 Improved extension handling

Users can now choose a predefined file profile or continue using a manually defined extension list.

This makes batch signing easier and reduces the need to know every supported file extension in advance.

🌍 25 interface languages

All supported languages have been updated for v1.7.0.

Free Code Signer currently includes 25 interface languages.

The application also remembers the last selected language and restores it automatically on the next start.

❓ Built-in Help

A new built-in help system has been added.

Press F1 or use the Help button to access offline documentation for:

  • Quick Start
  • Windows / SignTool
  • Azure Artifact Signing
  • Google Cloud KMS
  • Jsign
  • JAR signing
  • file profiles
  • timestamping
  • signature verification
  • troubleshooting
  • security

The help system works completely offline.

🔒 Security

Free Code Signer is designed so that sensitive signing credentials do not need to be stored in the application configuration.

This includes:

  • private keys
  • PIN codes
  • passwords
  • access tokens
  • client secrets

Authentication is handled by the operating system, hardware token, HSM, cloud provider or environment-based credential mechanism whenever possible.

🛠 Requirements

Depending on the selected signing method, additional components may be required:

  • Microsoft SignTool / Windows SDK
  • Java JDK for JAR signing
  • Jsign for Jsign-based providers
  • Azure configuration/authentication for Azure Artifact Signing
  • Google Cloud configuration/authentication for Google Cloud KMS

The original Windows Certificate Store / Microsoft SignTool workflow remains fully available.

⬆️ Upgrade

Existing users can upgrade directly to v1.7.0.

Existing SignTool-based workflows remain available.
Cloud signing, Jsign and JAR support are optional and only need to be configured when required.

📄 License

Free Code Signer is freeware and may be used and distributed free of charge in accordance with the included license terms.

The source code is not distributed as part of this release.

See LICENSE.txt for details.


Free Code Signer
© 2026 RED ZION d.o.o.

Free Code Signer v1.6.1

Choose a tag to compare

@varnaPot varnaPot released this 08 Sep 13:15
d555228

Free Code Signer v1.6.1

Free multilingual Windows GUI for Microsoft SignTool and hardware-backed Code Signing.

Highlights

  • Batch signing of EXE, DLL, MSI and OCX files
  • ROOT folder and recursive subfolder scanning
  • Microsoft SignTool integration
  • YubiKey PIV and compatible HSM support
  • Reduced repeated PIN prompts through batch signing
  • Automatic signature verification
  • RFC3161 timestamping
  • Detection of existing signatures
  • Option to skip files already validly signed
  • TXT and CSV reports
  • Live CMD / CLI output
  • 25 interface languages
  • Windows x64

Security

Free Code Signer does not store your private-key PIN or password.

The private key remains on the selected hardware security device or with the selected cryptographic provider.

Signing is performed using Microsoft SignTool.

License

© 2026 RED ZION d.o.o.

Free to use and redistribute in its original, unmodified form.

Proprietary software. Source code is not publicly distributed.


Slovenščina

Free Code Signer je brezplačen večjezični Windows vmesnik za Microsoft SignTool in strojno zaščiten Code Signing.

Glavne funkcije

  • Paketno podpisovanje EXE, DLL, MSI in OCX datotek
  • Pregled ROOT mape in vseh podmap
  • Integracija z Microsoft SignTool
  • Podpora YubiKey PIV in združljivim HSM napravam
  • Manj ponavljajočega vnašanja PIN-a zaradi paketnega podpisovanja
  • Samodejno preverjanje digitalnih podpisov
  • RFC3161 časovni žig
  • Preverjanje obstoječih podpisov
  • Možnost preskoka že veljavno podpisanih datotek
  • TXT in CSV poročila
  • CMD / CLI izpis v živo
  • 25 jezikov uporabniškega vmesnika
  • Windows x64

Varnost

Free Code Signer ne shranjuje PIN-a ali gesla zasebnega ključa.

Zasebni ključ ostane na izbrani varnostni napravi oziroma pri izbranem kriptografskem ponudniku.

Podpisovanje izvaja Microsoft SignTool.

Licenca

© 2026 RED ZION d.o.o.

Brezplačno za uporabo in razširjanje v izvirni, nespremenjeni obliki.

Lastniška programska oprema. Izvorna koda ni javno dostopna.