9、深入解析 HFEv 和 HFEv- 的正则度及其对密码系统的影响

深入解析 HFEv 和 HFEv- 的正则度及其对密码系统的影响

1. 核心概念与预备知识

在多元公钥密码系统(PKC)中,若公钥映射为 (P = T ◦Q ◦S),其中 (Q) 为中心映射,(S) 和 (T) 是可逆仿射变换,那么从 (P(X) = Y) 求解 (X) 的正则度仅取决于 (Q),可记为 (D_{reg}(Q))。

当我们尝试求解一个 (HFEv) 系统时,假设 (K \cong F^n),其中 (F = F_q),系统的次数为 (D),且有 (v) 个醋变量。此时会有 (n + v) 个变量和 (n) 个方程。不过,像 MutantXL 或 F4/F5 算法通常处理的是确定或超定方程。常见的解决办法是猜测 (v) 个变量的值,将系统简化为 (n) 个变量的系统,这样就得到了一个 (ipHFE) 实例。

2. 主要定理及结果
  • 定理 3.1 :设 (r) 为 (HFE) 多项式的秩,(v) 为醋变量的数量。(HFEv) 的正则度有如下界:

    • 当 (q) 为偶数且 (r) 为奇数时,(D_{reg} \leq \frac{(q - 1)(r + v - 1)}{2} + 2);
    • 其他情况下,(D_{reg} \leq \frac{(q - 1)(r + v)}{2} + 2)。
      这个结果足以界定对 (HFEv) 进行直接代数攻击的复杂度。若假设直接代数攻击是针对 (HFEv) 系统的最佳攻击方式,那么这将是评估奇域 (HFEv) 及其派生系统安全性所需的关键界。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值