• TerryGoForIt
    2019-12-23
    老师您好,按照你前面所讲的异或运算,密钥长度应该和分组长度是一致的,这里密钥长度可以为 6 和 8 该怎么理解哇?

    作者回复: 你注意到192位也就是你说的6是12轮,256位是14轮了吗?这里的每一轮,都不是拿原封不动的密钥来做异或的,而是根据KeyExpansion重新生成的。每轮生成的密钥,都是4个word,与分组的长度是一致的。具体你可以看一下《FIPS 197》文档,介绍得很详细。

    
    
  • Geek_007
    2019-08-31
    辉老师,前面的GCM都听懂了,但是讲到这一节,发现好像和前面的知识关联不上了,比如GCM在这10轮中哪一个步骤体现了 555

    作者回复: GCM是分组方法,把文件分成许多组后,每一组都要执行一遍10轮的轮密钥加流程

    
    
  • 一步
    2019-08-04
    AES的分组长度只能是 16个字节,但是 AES 的密钥长度可以是 16, 24, 32 字节 , 当 AES的密钥长度为 24 或者 32字节的时候,每一个分组都是根据分组的规则在 分组长度16字节的基础进行填充吗?以便达到密钥的长度可以进行计算
     1
    
我们在线,来聊聊吧