NachoPeinador/Galois-Lattice-Pruning
GitHub: NachoPeinador/Galois-Lattice-Pruning
利用分圆环中的 Galois 不变量与高性能 MitM 架构,证明结构化格中 LWE 噪声的非遍历性并确定性坍缩 SVP 搜索空间的后量子密码分析研究框架。
Stars: 1 | Forks: 0
# 分圆格枚举中的 Galois 不变量
[]()
[]()
[](https://doi.org/10.5281/zenodo.19920083)
[](https://orcid.org/0009-0008-1822-3452)
[](https://twitter.com/todos_lumpen)
[](https://github.com/NachoPeinador/Galois-Lattice-Pruning/blob/main/Paper/Galois_Invariants_in_Cyclotomic_Lattice_Enumeration.pdf)
论文 **"Galois Invariants in Cyclotomic Lattice Enumeration: Deterministic Collapse of the SVP Search Space via Modular Projection Pruning"** 的官方代码库及补充材料(已提交至 *SEMA Journal*, Springer Nature)。
## 🎯 太长不看(TL;DR) – 核心要点
### 🔬 **理论突破**
* 🛡️ **Galois 剪枝:** 在分圆环 $\mathbb{Z}[x]/\langle x^n + 1 \rangle$ 上实现了算术超选择定则。拦截并消除代数不一致的分支,完全绕过欧几里得范数约束。
* 📐 **预言机独立性定律:** 解析证明了同时模投影可作为统计独立的过滤器。受限的搜索空间严格由 $|\Omega_{conf}| \approx \frac{|\Omega|}{\prod_{i=1}^k p_i}$ 决定。
* 🌀 **非遍历噪声:** 正式证明了在结构化格中存在对本征态热化假说(ETH)的结构性违反。LWE 误差向量在整个拓扑相空间中不会均匀热化。
* 🧩 **正交整合:** 算术筛与经典的几何边界(例如 Schnorr-Euchner 半径)正交运行,实现了确定性的混合搜索剪枝。
### ⚡ **计算与物理验证 ($d \le 32$, $k \le 5$)**
* 🚀 **MitM 架构:** 高吞吐量的 C++ / OpenMP 引擎,通过高度优化、位压缩的 $\mathcal{O}(N \log N)$ Meet-in-the-Middle 碰撞状态数组克服了 DFS 的“预言机盲区”。
* 📉 **确定性坍缩:** 证明了在 $d=32$ 且带有 $k=5$ 个并行预言机的情况下,节点被精确消除 $>99.99999\%$,将 $1.8 \times 10^{15}$ 个叶子节点压缩至恰好 $157,517$ 条可行路径。
* 🎯 **完美的经验一致性:** C++ 执行结果与理论代数除数方程完美吻合。通过对互质集(例如 $\{17, 19, 23, 29, 31\}$)的严格对照实验验证了不变性。
## 🔭 哲学背景
多年来,密码学界一直将 Learning With Errors (LWE) 中注入的噪声视为不可穿透、毫无特征的一团迷雾——一种在格相空间上完美随机热化的假设。这一几何公理构建了现代后量子密码学看似不可逾越的指数级高墙。
这项工作源于一种范式转变:不再通过欧几里得几何的传统视角观察分圆格,而是透过 Galois 域严格、无情的架构来审视它。通过认识到模投影作为确定性的超选择定则,“随机噪声”被揭示为高度受约束的。这种噪声并非真正的遍历;它受到代数定律的严格约束。
与以前的工作一样,这个分析框架是在传统学术孤岛之外锻造的。它提醒我们,那些被认为不可破解的加密标准,并不一定非要挥舞着大型超级计算机才能受到致命挑战,而是可以通过将极端的数学好奇心、优雅的计算架构以及质疑基础公理的胆识结合起来实现。
Figure 1. Deterministic collapse of the LWE search space in dimension d=32. The empirical results (red points) obtained via the C++ MitM engine perfectly align with the theoretical Law of Oracle Independence (dashed line).
👇 点击查看引用详情
如果这种 Galois 剪枝机制、Meet-in-the-Middle (MitM) C++ 架构或预言机独立性定律($|\Omega_{conf}| \approx \frac{|\Omega|}{\prod p_i}$)对您的研究有所帮助,请引用相应的手稿: **BibTeX:** ``` @article{peinador2026galois, author = {Peinador Sala, Jos{\'e} Ignacio}, title = {Galois Invariants in Cyclotomic Lattice Enumeration: Deterministic Collapse of the SVP Search Space via Modular Projection Pruning}, journal = {Zenodo}, year = {2026}, note = {Under Review SEMA Journal}, url = {https://doi.org/10.5281/zenodo.19920083} } ``` **APA:**
最后更新: 2026 年 4 月 | 状态: 同行评审中 (SEMA Journal) SEMJ-D-26-00109 | 使用 ⚙️ & 🐍 构建
标签:C++, C++实现, LWE, Meet-in-the-Middle, MitM, NoSQL, OpenMP, PQC, Python, Python实现, SEMA, Springer, Springer Nature, SVP, TruffleHog, 代数数论, 伽罗瓦不变量, 分圆域, 后量子密码学, 学术论文, 容错学习, 密码分析, 数据擦除, 无后门, 最短向量问题, 格密码学, 格枚举, 模投影剪枝, 算法实现, 计算数学, 逆向工具, 非遍历噪声, 高维几何