首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >攻击增加两个LFSRs (LFSR-12和LFSR-19)模FF输出的密码

攻击增加两个LFSRs (LFSR-12和LFSR-19)模FF输出的密码
EN

Cryptography用户
提问于 2022-12-03 16:26:37
回答 1查看 78关注 0票数 -1

LFSR-12和LFSR-19分别与x^7+x^2+1x^{11}+x^5+1分别产生8位的输出,然后将输出相加到一个模FF。

(LFSR-12+LFSR 19)

我知道这个和的前8个字节(-> 8个寄存器周期)。我很确定有比蛮力更好的解决方案--它目前正在我的电脑上运行;)

如果有任何提示,我会很感激的。

虽然关于代数攻击但不确定它是如何工作的?

EN

回答 1

Cryptography用户

发布于 2022-12-03 19:05:17

如果有任何提示,我会很感激的。

在中间碰头。这是通过重新排列您拥有的等式来实现的:

\text{LFSR-12} + \text{LFSR-19} \bmod 255 = \text{Known}

转入:

\text{LFSR-12} \equiv \text{Known} - \text{LFSR-19} \pmod{255}

如果您计算左边大小的所有可能的8字节输出(mod 255),并将它们存储在某种允许快速查找的数据结构中,那么其余的步骤应该是相当直接的.

票数 1
EN
页面原文内容由Cryptography提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://crypto.stackexchange.com/questions/103104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档