|版权声明:本文为博主原创文章,未经博主允许不得转载。博客地址: https://blog.youkuaiyun.com/sgsgy5
具体封装的所有函数的加密包github地址:https://github.com/wumansgy/goEncrypt
CTR 模式
CTR模式的全称是CounTeR模式(计数器模式)。CTR摸式是一种通过将逐次累加的计数器进行加密来生成密钥流的流密码(下图)。
CTR模式中,每个分组对应一个逐次累加的计数器,并通过对计数器进行加密来生成密钥流。也就是说,最终的密文分组是通过将计数器加密得到的比特序列,与明文分组进行XOR而得到的。
这里我们就简单介绍一下AES的CTR模式的实现。