gpt4 book ai didi

algorithm - 为什么无法手动测试 AES 算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:02:01 26 4
gpt4 key购买 nike

我有这位老师要求研究AES加密算法,C代码实现并对其进行基准测试。

所以,我什至没有尝试计算它需要的步数,而是我想知道为什么人类可以的这些合理原因t or might not go for it.

最佳答案

密码算法中存在足够的误解和歧义,标准做法是根据算法规范发布示例输入和输出(测试向量),因此您不必手动完成算法.在 http://csrc.nist.gov/groups/STM/cavp/ 的规范中似乎有测试向量.事实上,fips-197.pdf 的附录 B 似乎显示了状态表在单次加密过程中是如何演变的。

当然,对于像 AES 这样的系统,测试每个可能的输入和 key 是不切实际的,您总是可以争辩说,虽然测试可以发现错误,但永远无法证明没有错误。

关于algorithm - 为什么无法手动测试 AES 算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17584770/

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