Releases: csnp/tls-analyzer
Releases · csnp/tls-analyzer
v0.2.2
Full Changelog: v0.2.1...v0.2.2
v0.2.0 - CNSA 2.0 Compliance & Enhanced Reporting
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.0Quick 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.jsonDocumentation
See the README for full documentation.
About QRAMM
Part of the QRAMM Toolkit - Quantum Readiness Assurance Maturity Model by CSNP.