alistairfontaine/ATAVIS

GitHub: alistairfontaine/ATAVIS

ATAVIS 是一款纯 C++17 编写的零依赖去中心化加密身份注册与点对端信任验证引擎,旨在互联网基础设施失效时仍能独立完成离线身份认证。

Stars: 0 | Forks: 0

# ATAVIS (v1.0.0 去中心化离线身份注册引擎) ATAVIS Logo 一款先进、高性能且完全无依赖的加密身份注册与点对点信任验证引擎,采用纯 C++17 从底层基础原则出发精心打造。 ATAVIS 旨在解决所有现代依赖云端安全的终极底层漏洞:在遭遇互联网基础设施全面瘫痪或 DNS 路由故障时的中心化身份崩溃。通过彻底切断与在线证书颁发机构 (CA) 的联系,ATAVIS 利用了定制的按位哈希布局和离散签名方案,这些方案在原生层面上极度贴近处理器寄存器,从而在亚微秒级的执行边界内完成安全数据验证循环。 ## 技术规格 * **零依赖核心:** 仅使用原生 C++ 标准系统头文件直接编译至裸机。 * **超紧凑身份注册矩阵:** 将原始公钥、硬件哈希和权限位掩码结构化为无填充的 73 字节连续内存帧。 * **离散按位加密验证:** 完全通过按位移位、逻辑 XOR 操作和连续数据块构建的零依赖消息签名与认证循环。 * **自主的 .atv 序列化:** 将已验证的身份注册信息、节点凭证和信任链直接封装至我们独立的二进制容器格式标准中。 * **极简美学:** 完全剔除了冗余代码、沉重的第三方库框架以及用户界面的无实用功能部分。 ## 验证与编译指南 ### 1. 克隆完整的工作区仓库 ``` git clone https://github.com/alistairfontaine/ATAVIS cd ATAVIS ``` ### 2. 执行自动化 Makefile 编译流程 ``` make clean make ``` ### 3. 初始化交互式验证控制台 ``` ./atavis-vfs ``` ## 原生终端提示符命令参考 * `register ` - 生成 32 字节哈希,并将节点身份条目映射至 RAM 缓存。 * `sign ` - 使用零依赖加密数学循环对传出数据流 payload 进行签名。 * `verify ` - 交叉验证传入数据流,以确认身份与 payload 的真实性。 * `save ` - 将当前实时的身份矩阵日志直接序列化并写入磁盘扇区。 * `load ` - 读取原始的 .atv 容器文件并完整重建缓存表。 * `exit / quit` - 安全释放描述符并终止 shell 上下文。
标签:C++17, HTTP头分析, 去中心化身份, 密码学, 手动系统调用, 点对点网络, 零依赖