CameraStack

CameraStack
TLS Manager.

A cross-platform desktop application for camera TLS: certificates, private-CA enrolment and secure-transport diagnostics, through the standard ONVIF Advanced Security service.

CameraStack TLS Manager is a desktop application for giving network cameras a proper TLS identity, and for keeping that identity healthy. It speaks the standard ONVIF Advanced Security service and the TLS Configuration Add-on, so it works with CameraStack Server and with other cameras that implement the same operations. It discovers local ONVIF cameras and keeps the connection panel and long-running operation progress visible.

CameraStack TLS Manager managing a self-signed camera identity

What it does

  • Inspect keys, certificates, certification paths, TLS server assignments and live HTTPS state.
  • Create, verify and renew self-signed identities.
  • Adopt an existing certificate without changing the camera.
  • Create a camera-held key and CSR for your private Certificate Authority, then validate and atomically activate the certificate the CA returns. The private key never leaves the camera.
  • Diagnose every advertised secure transport: HTTPS, snapshots, RTSP over HTTPS, secure WebSocket and native rtsps://.
  • Store passwords and accepted certificate pins in the operating-system vault.
  • Preview dependency-aware cleanup before deleting anything.
  • Export a sanitized support bundle.
  • Disable plain HTTP only after repeating the secure-management checks.

TLS Manager does not contain a production Certificate Authority. It exports the CSR for the CA software your organisation already runs, then resumes from a non-secret journal when the issued certificate is ready.

The self-signed alternative

For one private-network camera with one self-signed identity, the ONVIF TLS Self-Signed Configurator is smaller and scriptable. The two tools use the same standard ONVIF objects, so a camera configured with one can later be inspected, renewed or migrated with the other.

Downloads

Version 0.2.2. Each archive contains the application, the manual (as README.md), and full third-party licence notices.

PlatformDownloadSize
Linux (x86-64).tar.xz10.5 MiB
Windows (x86-64).zip13.1 MiB

Verify a download against its published SHA-256 checksums.

The Windows build is not code-signed yet, so SmartScreen may warn on first run. See the manual for usage.