蛮力攻击

时间:2013-07-25 07:12:34

标签: cryptography

在Microsoft-CHAP(质询握手身份验证协议)中,消息块被分为三个块,每个块有7个字节,所有块都使用三个不同的密钥加密。

现在所需的暴力攻击组合是

2 ^ 56 + 2 ^ 56 + 2 ^ 56

在三个块中,原始内容仅为16个字节(分为7,7和2),剩余的5个字节用于填充第三个7字节块大小。

因此他们已经给出了所需的暴力攻击组合

2 ^ 56 + 2 ^ 56 + 2 ^ 16约等于2 ^ 57。

我想知道2 ^ 16和2 ^ 57是如何来的。

他们也给了攻击者不需要2 ^ 192的努力只需要2 ^ 56 + 2 ^ 56 + 2 ^ 16大约等于2 ^ 57。

可在“www.cs.sjsu.edu/~stamp/CS265/projects/Spr05/ppt/MS-CHAP.ppt”中找到

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

有点不清楚你要求的是什么,但我会尽力帮忙。

2 ^ 16来自16字节"原始内容"你提到你的帖子顶部附近。

2 ^ 57大概是2 ^ 56 + 2 ^ 56 + 2 ^ 16,正如你所说,所以它来自哪里。