AES算法

AES算法就是高级加密算法

感谢:

http://wenku.baidu.com/link?url=5Lq75x3r0td4ysUUAjphsgKXbj_FbeeLZEUfIpzjPBgXkIedhMlGmDaNqHER6op2ux_LhCUaJLeVTh-zIMlmu6wPshCkClndqV3Cf88i45_

主要介绍应用,包括需要掌握有限域。

感谢:

http://www.mamicode.com/info-detail-514466.html

这是一片写的比较好的AES的介绍还提供git上面的代码

看这篇文章:

需要注意的是:这里面供对16个字节的加密作为样本,其中每个字节是八位,然后这个方正是一个4*4的16个方面,每个方块是两个十六进制的表示。

所以这是需要理解的,所以对于密码这一块一定需要把这个每一位一位搞清楚,一般每一位是用16进制来表示,可以这样想,加密和解密的过程中特别

喜欢用16进制表示,但是两个十六进制才表示一个字节,因为一个八位就足以表示一个十六进制的数字。

w这里需要理解,就是w是4的倍数的时候才需要经过特殊处理,然后每个w恰好是32位能够与上面四个八位进行异或运算。

还有w在右边是通过g算法进行不停的转化的。

原文地址:https://www.cnblogs.com/sengling/p/5299742.html