Ayu-shhh19/Cryptogaurd

GitHub: Ayu-shhh19/Cryptogaurd

自动化后量子密码学扫描工具,帮助银行在量子计算威胁到来前发现并评估加密资产风险。

Stars: 0 | Forks: 0

# CryptoGuard 🛡️ ### 自动化后量子密码学扫描工具,用于银行资产 ## 🚀 什么是 CryptoGuard? CryptoGuard 是一个全栈的 PQC(后量子密码学)就绪平台,帮助银行机构(如 PNB)在 NIST 2030 量子截止日期之前发现、分析和迁移其加密资产。 ## ✨ 功能特性 - **资产发现** — 自动扫描域名、SSL 证书、IP 和软件 - **资产清单** — 可搜索、可过滤的加密资产数据库 - **CBOM 生成** — CycloneDX 格式的加密物料清单 - **PQC 姿态评估** — 分级分类(精英 / 标准 / 遗留 / 关键) - **网络安全评级** — 企业 PQC 评分,满分 1000 - **报告生成** — 执行报告、定时报告和按需报告 ## 🛠️ 技术栈 | 层级 | 技术 | |------|------| | 前端 | React + Vite + Recharts | | 后端 | Python FastAPI + Uvicorn | | 扫描器 | sslyze(真实 TLS 扫描) | | 标准 | NIST FIPS 203/204/205 | | CBOM 格式 | CycloneDX | | 版本控制 | Git + GitHub | ## ⚡ 运行项目 ### 前端 ``` cd cryptoguard npm install npm run dev ``` 打开 http://localhost:5173 ### 后端 ``` cd cryptoguard-backend pip install fastapi uvicorn sslyze cryptography pydantic uvicorn main:app --reload --port 8000 ``` 打开 http://127.0.0.1:8000/docs ## 👥 团队 Bastion | 成员 | 角色 | |------|------| | Ayush Sharma | 前端与集成 | | Harshveer Singh Khokher | 后端与扫描器 | | Nishalya Anand | 研究与文档 | ## 📜 许可证 为 PNB 网络安全黑客松 2026 构建。保留所有权利。
标签:AV绕过, CBOM, CryptoGuard, Cyber Rating, CycloneDX, Executive Reporting, FastAPI, NIST FIPS 203, NIST FIPS 204, NIST FIPS 205, PNB Cybersecurity Hackathon 2026, Posture of PQC, PQC, sslyze, SSL证书扫描, TLS扫描, Uvicorn, 企业评级, 前端React, 后量子密码, 密码安全, 密码资产管理, 版本控制Git, 网络安全, 自定义脚本, 逆向工具, 量子安全, 银行安全, 隐私保护