AES的计数器模式(CTR)
2021/09/23
下图为AES中计数器模式的总体结构,从中可以看出,计数器模式实际上将分组密码改变成了流密码,通过计数器生成了相应的密钥流。
具体的加密示例如下,从示例中可以看出,计数器由两个部分组成,分别是随机数(Nonce)和计数值(Count),Nonce值一经确定就不会改变,主要是计数器值在生成流密码的时候会进行+1操作,计数器经过密钥Key加密后生成密钥流,与明文进行异或就可生成密文。
同样,解密过程相同,只不过是相同的密钥流与密文进行异或即可生成明文。
努力,向上,自律