20、高效辫群实现与McEliece数字签名方案

高效辫群实现与McEliece数字签名方案

辫群算法

辫群在密码系统中有着重要的应用,下面将介绍辫群相关的算法、随机辫的生成以及辫密码系统的性能。

算法5:左典范形式转换
while (i < ℓ) do begin
    t ← ℓ;
    for j ← ℓ−1 to i step −1 do begin
        B ← (DA−1j ) ∧L Aj+1;
        if (B is nontrivial) then begin
            t ← j; Aj ← AjB; Aj+1 ← B−1Aj+1;
        end
    end
    i ← t + 1;
end
while (ℓ > 0) ∧ (A1 = D) do begin
    Remove A1 from β; ℓ ← ℓ−1; p ← p + 1;
end
while (ℓ > 0) ∧ (Aℓ is trivial) do begin
    Remove Aℓ from β; ℓ ← ℓ−1;
end

该算法可进行并行处理优化。为方便起见,将第6 - 9行对于 (i, j) 的操作记为 S(i, j) S(i, j) 可在 S(i - 1, j - 1) 完成后处理。对于 k = ℓ−1, ℓ−2, ..., 1, 0, −1, ..., −ℓ+3 S(1, k),

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值