cognis-digital/quantumready

GitHub: cognis-digital/quantumready

quantumready 扫描代码库中的量子脆弱性加密算法并生成 NIST PQC 迁移计划,帮助团队评估和推进后量子密码学迁移就绪度。

Stars: 0 | Forks: 0

# quantumready ### 扫描任何代码库/配置以查找**量子脆弱性加密**,并获取 NIST-PQC 迁移计划。Q-Day 即将到来——了解您的风险敞口。 [![License: COCL 1.0](https://img.shields.io/badge/License-COCL%201.0-2b6cb0.svg)](LICENSE) ![PQC](https://img.shields.io/badge/NIST-FIPS%20203%2F204%2F205-00897b) ![MCP](https://img.shields.io/badge/MCP-native-black) [![Suite](https://img.shields.io/badge/Cognis-Neural%20Suite-6b46c1.svg)](https://github.com/cognis-digital/cognis-neural-suite) `#post-quantum` `#pqc` `#cryptography` `#ml-kem` `#security` `#harvest-now-decrypt-later`
“现在窃取,量子时代解密”是真实的威胁。`quantumready` 会查找会被量子计算机破解的 **RSA / ECC / DH / DSA** 使用情况,为您的 **PQC 就绪度评级(A–F)**,并将每个发现映射到 NIST 标准:**ML-KEM (FIPS 203)**、**ML-DSA (FIPS 204)**、**SLH-DSA (FIPS 205)**。 ## 用法 — 分步指南 1. 安装 CLI(控制台脚本:`quantumready`): pipx install "git+https://github.com/cognis-digital/quantumready.git" quantumready --version 2. 扫描代码库以发现后量子风险敞口(RSA/ECC 对比 NIST FIPS 203/204/205): quantumready scan ./src 3. 获取机器可读的输出,用于仪表板或 SBOM 风格的追踪: quantumready scan ./src --format json > pq-report.json jq '.findings[] | select(.severity=="critical")' pq-report.json 4. 阅读报告——审查被标记的算法及其迁移指南。 5. 在 CI 中,基于严重性阈值拦截构建(当满足条件时以非零状态码退出): quantumready scan ./src --fail-on high ## 安装(所有方式) ``` pip install "git+https://github.com/cognis-digital/quantumready.git" # or pipx / uv tool install curl -fsSL https://raw.githubusercontent.com/cognis-digital/quantumready/main/install.sh | sh docker run --rm ghcr.io/cognis-digital/quantumready --help ``` ## 使用 ``` quantumready scan . # grade your repo's PQC readiness quantumready scan . --format json # machine-readable quantumready scan . --fail-on high # CI gate ``` ## 架构 ``` flowchart LR SRC[Code / configs / certs] --> SC[quantumready scan] SC --> R[Rules: RSA · ECC · DH · DSA] R --> G[Readiness grade A-F] R --> M[NIST PQC migration plan
ML-KEM · ML-DSA · SLH-DSA] M --> O[table · JSON · MCP] ``` ## 相关项目 [🔐 agentpassport](https://github.com/cognis-digital/agentpassport) · [🧪 SecOps 工具](https://github.com/cognis-digital/cognis-neural-suite) · [🗂️ 套件](https://github.com/cognis-digital/cognis-neural-suite) ## 互操作性 `quantumready` 可与包含 300+ 工具的 Cognis 套件组合使用——JSON 输入/输出,以及共享的 OpenAI 兼容的 `/v1` 主干网络。请参阅 **[INTEROP.md](INTEROP.md)** 以获取 套件图谱、组合模式和参考技术栈。 ## 集成 通过 [`cognis-connect`](https://github.com/cognis-digital/cognis-connect) 将 `quantumready` 的检测结果转发至 STIX/MISP/Sigma/Splunk/Elastic/Slack/webhooks。请参阅 **[INTEGRATIONS.md](INTEGRATIONS.md)**。 ## 许可证 COCL v1.0 — 详见 [LICENSE](LICENSE)。
标签:NIST PQC, 代码安全审计, 后量子密码学, 安全合规, 密码学迁移, 文档结构分析, 网络代理, 请求拦截, 逆向工具, 静态代码扫描