AES128算法C语言实现(附每轮执行结果以供调试)
关于AES128算法的文章网上已经很多了,之所以要写这篇是因为前两天自己在写代码调试的时候遇到一些问题,底层函数单独调试的时候是好的,但是综合在一起执行10轮操作以后总的结果却是不对的,所以一下子很难定位问题出在哪里,为了帮助遇到相同问题的朋友,特此把我每轮执行的结果都贴出来,给大家一个参考。首先分享一些AES的技术要点,关于数学理论就不多说了,要彻底理解伽罗瓦域在二进制世界里的工作原理相信没点天赋还真的不行,所以这里我只说结论和如何应用这些结论。关于AES的乘法(在列混合操作中要用到矩阵乘法),A
原创
2021-07-23 13:51:22 ·
7767 阅读 ·
1 评论