首页 > 代码库 > aes加密步骤
aes加密步骤
最近学了aes加密,在这写一下自己对加密过程的理解。
1.加密采用轮秘钥加密,密钥长度一般为128bit,也对应着是16个字节。128bit的秘钥长度对应的是10轮。
首先是轮秘钥的生成,即秘钥的编排方案,先选取128bit的种子秘钥,对10轮版本的aes需要11个轮秘钥,每个轮秘钥都由16个字节组成,一个字节用两个二进制数来表示。秘钥编排算法是面向字的,即一个字4字节,32bit,即每一轮要四个字。轮秘钥的并联叫做扩展秘钥,共有44个字。每个w【i】都是一个字。未完待续,先去写秘钥编排算法。
aes加密步骤
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。