conchaestradamiguelangel-droid/aegis

GitHub: conchaestradamiguelangel-droid/aegis

AEGIS 是一个基于 NIST 后量子密码学标准的九层自主网络防御系统,旨在无需人工干预的情况下检测、隔离网络威胁并完成取证学习。

Stars: 5 | Forks: 5

# AEGIS — 自主后量子网络防御系统 [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![CI](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/e4cae94cea074636.svg)](https://github.com/conchaestradamiguelangel-droid/aegis/actions/workflows/aegis_tests.yml) [![Python 3.12+](https://img.shields.io/badge/python-3.12+-blue.svg)](https://www.python.org/downloads/) [![Live](https://img.shields.io/badge/live-aegis--pq.com-green.svg)](https://aegis-pq.com) [![Paper](https://img.shields.io/badge/paper-Zenodo-blue.svg)](https://doi.org/10.5281/zenodo.20274935) **AEGIS** 是一个已部署于生产环境的自主、九层后量子网络防御系统。它使用 NIST 标准化的后量子密码学来保护网络服务免受现代及量子时代威胁,且无需人工干预。 ## 为什么选择 AEGIS 互联网的密码学基础设施(RSA、ECC、Diffie-Hellman)在数学上已被运行 Shor 算法的量子计算机所攻破。预计在 2030-2033 年间的 Q-Day 并非理论推演:它是美国、中国和欧盟之间正在进行的一场激烈的地缘政治竞赛。 AEGIS 在一个完全自主的防御栈中实现了 NIST 后量子标准(FIPS 203、204、205),该防御栈能够在不需要安全团队的情况下进行适应、检测、隔离和学习。 ## 架构:九层防御 ``` Incoming traffic | [C0] Crypto Foundation -- ML-KEM-1024, ML-DSA-87, SPHINCS+ [C0.5] Shield -- Decoy ports, disuasion layer [C1] Digital Twin -- Immutable forensic chain, signed jump log [C2] Minefield -- Honeypots, canary tokens [C3] Detector -- Anomaly detection (fire-and-forget) | threat detected [C4] Lockdown -- Atomic isolation, session sealing [C5] AMTD -- Adaptive Moving Target Defense [C6] Bubble -- Attacker containment, interaction recording [C7] Forensic -- Automated post-incident analysis [C8] Learning -- Collective intelligence, pattern update | Protected service (proxy :8080 -> :8000) ``` 威胁流:检测 (C3) -> 原子级封锁 (C4) -> 孪生跳转 (C1) -> 取证 (C7) -> 学习 (C8) ## 后量子密码学 | 算法 | 标准 | 作用 | |-------------|---------------|-----------------------------| | ML-KEM-1024 | NIST FIPS 203 | 密钥封装 (Kyber) | | ML-DSA-87 | NIST FIPS 204 | 数字签名 | | SPHINCS+ | NIST FIPS 205 | 基于哈希的签名 | ## 核心特性 - **100% 防御性** —— 无主动侦察,无反击 - **单进程** —— 纯 Python asyncio,无线程,无 microservice - **无状态重启** —— 干净的 systemd 重启,没有不受欢迎的持久状态 - **最小攻击面** —— 状态 API 仅绑定至 127.0.0.1,绝不绑定至 0.0.0.0 - **不可变取证** —— 数字孪生跳转在注册后被签名且不可变 ## 评估结果 | 指标 | 结果 | |--------------------|------------------------| | 单元测试 | 611 通过 (100%) | | 红队场景 | 946 / 1,000 (94.6%) | | 安全漏洞 | **0** | | 已知限制 (E1) | 持续高于 250 RPS 时延迟 >50% | 54 个 E1 失败是极端负载下的延迟性能下降,而不是安全漏洞。在任何负载下检测都能保持正常功能。这是在通用 VPS 上运行单个 Python 异步进程的已记录架构限制。 ## 在线演示 - 生产环境:https://aegis-pq.com - 仪表盘:https://aegis-pq.com/dashboard(每 5 秒自动刷新) - 量子演示:https://aegis-pq.com/quantum-demo(Shor N=15, Qiskit Aer, 约 155ms) ## 快速开始 ### 环境要求 ``` python3.12+ pip install -r requirements.txt ``` ### 运行 ``` # 保护端口 8000 上的本地服务 python main.py --daemon --mace --mace-port 8080 --mace-target http://localhost:8000 # 使用 Telegram 警报 AEGIS_TG_TOKEN=your_bot_token AEGIS_TG_CHAT=your_chat_id \ python main.py --daemon --mace ``` ### 环境变量 | 变量 | 描述 | 必填 | |---------------------|----------------------------|----------| | AEGIS_TG_TOKEN | Telegram bot token | 否 | | AEGIS_TG_CHAT | Telegram chat ID | 否 | | AEGIS_ENLIL_TOKEN | ENLIL orchestrator token | 否 | | AEGIS_INCIDENTS_DIR | 事件报告路径 | 否 | ### systemd(生产环境) ``` [Service] WorkingDirectory=/path/to/aegis Environment="AEGIS_TG_TOKEN=your_token" Environment="AEGIS_TG_CHAT=your_chat_id" ExecStart=/usr/bin/python3 main.py --daemon --mace --mace-port 8080 --mace-target http://localhost:8000 Restart=always RestartSec=5 ``` ## 运行测试 ``` pytest tests/test_suite.py -v ``` 611 个测试覆盖了全部九个层级、取证链完整性、密码学原语以及封锁机制。 ## 知识产权 已在西班牙知识产权局注册。 - 档案号:8NT20260502456(2026 年 4 月 27 日获准) - 作者:Miguel Angel Concha Estrada - 名称:AEGIS -- Sistema Autonomo de Ciberdefensa Post-Cuantica GPL v3:可自由使用、学习、修改和分发。衍生作品必须在相同的开源许可证下保持开源。 ## 联系方式 - 网站:https://aegis-pq.com - 邮箱:contacto@aegis-pq.com ## 伴生项目:ENLIL AEGIS 负责检测威胁。**ENLIL 负责决定如何应对它们。** [ENLIL](https://github.com/conchaestradamiguelangel-droid/enlil) 是一个开源的多模型 AI 委员会:9 个专业化模型并行对任何查询进行审议,并发出经过加密签名的 Decree (ML-DSA-87)。当 AEGIS 检测到高严重性事件时,ENLIL 会提供战略判断——有据可查、经过签名、可被审计。 - 自托管,BYOK(自带 OpenRouter API key) - GPL v3 —— 与 AEGIS 使用相同的许可证 - 在线演示:https://enlil-council.com
标签:BOF, CISA项目, DNS 反向解析, Google搜索, IPS, 入侵防御系统, 后量子密码学, 威胁检测与响应, 威胁猎捕, 安全防御自动化, 欺骗防御, 网络安全, 计算机取证, 配置错误, 隐私保护