Skip to content

Releases: csnp/tls-analyzer

v0.2.2

26 Dec 06:14

Choose a tag to compare

v0.2.0 - CNSA 2.0 Compliance & Enhanced Reporting

26 Dec 05:43

Choose a tag to compare

What's New in v0.2.0

CNSA 2.0 Compliance Framework

  • Full CNSA 2.0 timeline tracking (2025-2035 milestones)
  • Algorithm classification and quantum readiness scoring
  • Migration timeline recommendations

Enhanced Output Formats

  • HTML Reports: Professional visual reports with grade indicators
  • CycloneDX CBOM: Cryptographic Bill of Materials for compliance
  • SARIF: GitHub Security integration for automated scanning

Policy-Based Scanning

  • Built-in policies: modern, intermediate, strict
  • Custom YAML policy definitions
  • Protocol, cipher suite, and certificate validation rules

Security Grading

  • A+ through F letter grades
  • Weighted scoring across protocols, ciphers, certificates, and quantum readiness
  • Detailed vulnerability detection and recommendations

Installation

go install github.com/csnp/qramm-tls-analyzer/cmd/tlsanalyzer@v0.2.0

Quick Start

# Basic scan
tlsanalyzer scan example.com

# Generate HTML report
tlsanalyzer scan example.com --format html --output report.html

# Apply strict policy
tlsanalyzer scan example.com --policy strict

# Generate CBOM for compliance
tlsanalyzer scan example.com --format cbom --output crypto-bom.json

Documentation

See the README for full documentation.

About QRAMM

Part of the QRAMM Toolkit - Quantum Readiness Assurance Maturity Model by CSNP.