“商环还可能含零因子。模 $5$ 时 $x^2+1=(x 2)(x+2)$,两个非零类相乘为零。于是普通素数模 LWE 搜索—判定归约中“错误猜测差非零便可逆”的步骤会失败;随机改动单个系数还…”
形式陈述 ​
考虑均匀秘密、固定误差分布
一个核心检验变换如下。对样本
、待测坐标
若
这条定理说的是“搜索 LWE 归约到判定 LWE”,归约本身是经典的。Regev 从最坏情形格问题到搜索 LWE 的原始困难性归约则使用量子步骤;两条结果可以串接,但不能合并成一句“Regev 给出经典格到判定 LWE 归约”。
直觉
判定器看似只回答“一批样本像不像 LWE”,变换却把一个秘密坐标的猜测编码成两种截然不同的分布。猜对时只是沿秘密超平面同步移动
素数条件服务于“每个非零差都有逆”。在合数环
反方向上,搜索器若恢复候选秘密,可用独立样本检查残差是否符合集中误差族,从而构造判定器;这也需要误差与均匀分布可区分、验证样本独立等条件。因此“搜索与判定等价”始终是带参数的定理族,不是两个定义相同。
例子与边界
取
所以整批仍有原误差分布。若误猜
若改成
这套坐标随机化也不能直接搬到结构化 Ring-LWE。商环中的非零猜测差可能不是单位;更重要的是,随机改一个系数不一定保持“由环乘法矩阵产生样本”和 canonical-embedding 误差族。Ring-LWE 的搜索—判定结果要利用理想分解、环自同构及误差不变性,并只在相应数域与模数条件下成立。
推论与应用
search-to-decision 归约允许以更适合安全游戏的判定假设支撑加密,同时把攻击判定分布的算法转化为恢复秘密的算法。归约损失会影响优势、样本数和运行时间,具体方案不能只写“search = decision”后忽略这些量。
将它与最坏情形归约串接时应画出方向:最坏情形格实例通过(原始结果中的量子)算法调用搜索 LWE 求解器,再由本页的经典算法用判定 LWE oracle 实现搜索求解。后续经典困难性结果改变了前半段的条件,不能反向改写历史定理。
参考资料
- Oded Regev, “On Lattices, Learning with Errors, Random Linear Codes, and Cryptography,” Journal of the ACM 56(6), 2009, Sec. 4。
- Zvika Brakerski, Adeline Langlois, Chris Peikert, Oded Regev, and Damien Stehlé, “Classical Hardness of Learning with Errors,” STOC, 2013。
- Chris Peikert, “A Decade of Lattice Cryptography,” Foundations and Trends in Theoretical Computer Science 10(4), 2016, Sec. 4。