gpt4 book ai didi

encryption - 为什么在对对称算法的暴力攻击中,尝试一半后有 50% 的机会找到 key ?

转载 作者:行者123 更新时间:2023-12-03 12:54:31 25 4
gpt4 key购买 nike

任何密码学文本都提到,在对对称算法的暴力攻击中,尝试一半后有 50% 的机会找到 key 。

例如在前 255 次尝试后,具有 56 位 key 的 DES 将有 50% 的机会找到 key 。

为什么在针对任何对称加密算法的暴力攻击中,尝试一半后有 50% 的机会找到 key ?它的数学证明是什么?

最佳答案

如果你面前有 N 个箱子,其中一个箱子里有奖品,那么平均你只需要看一半的箱子就能找到它。

(换个角度看:如果有很多箱子,而奖品在您试过的最后一个箱子里,那您就太倒霉了。)

证明:奖品出现在任何特定盒子中的几率是1/N,并且奖品出现在一个且只有一个盒子中。如果您查看一半的框 (N/2),找到它的机会是 (1/N) * (N/2),即 1/2,或 50%。

关于encryption - 为什么在对对称算法的暴力攻击中,尝试一半后有 50% 的机会找到 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3952515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com