当前位置: 首页 > news >正文

中山本地网站建设聊城感染最新数据

中山本地网站建设,聊城感染最新数据,偃师网站制作,网页设计软件哪个最好用前面的文章介绍了SM4算法的C语言实现#xff0c;源码可见文章#xff1a;SM4国密对称算法源码解析_10点43的博客-CSDN博客_sm4代码。 本文将会介绍SM4算法原理#xff0c;这部分可能会比较枯燥#xff0c;但数学要求也不是太高。 目录 1.概述 2. 参数产生 3. 轮函数 4…前面的文章介绍了SM4算法的C语言实现源码可见文章SM4国密对称算法源码解析_10点43的博客-CSDN博客_sm4代码。 本文将会介绍SM4算法原理这部分可能会比较枯燥但数学要求也不是太高。 目录 1.概述 2. 参数产生 3. 轮函数 4. 密钥扩展 5. 加密/解密过程 1.概述 2012年3月国家密码管理局正式公布了包含SM4分组密码算法在内的《祖冲之序列密码算法》等6项密码行业标准。与DES和AES算法类似SM4算法是一种分组密码算法。其分组长度为128bit密钥长度也为128bit。加密算法与密钥扩展算法均采用32轮非线性迭代结构以字32位为单位进行加密运算每一次迭代运算均为一轮变换函数F。SM4算法加/解密算法的结构相同只是使用轮密钥相反其中解密轮密钥是加密轮密钥的逆序。SM4算法的整体结构如图所示 SM4算法结构图 2. 参数产生 字节由8位2进制数表示字由32位2进制数表示S盒为固定的8bit输入和输出置换加密密钥长度为128bit表示为其中MKi (i0,1,2,3)为字。轮密钥表示为rkii0,1,2.....,31为字。FK(FK0,FK1,FK2,FK3)为系统参数CK(CK0,CK1,.....,CK31)为固定参数都为字。3. 轮函数 整体的加密函数为 其中T为一个合成置换由非线性变换和线性变换复合而成。 非线性变换由4个平行的S盒构成S盒的数据均采用16进制。线性变换公式如下其中B为非线性变换得到的字4. 密钥扩展 已知加密密钥系统参数FK(FK0,FK1,FK2,FK3)固定参数CK(CK0,CK1,.....,CK31). rki为轮密钥轮密钥由加密密钥生成。 首先 然后对i0,1,2,...,31: 改变换与加密中的T变换基本相同只是将其中的线性变换改为由于系统参数个固定参数是已知的轮密钥即可求得。 5. 加密/解密过程 加密最后一轮变换时输出为 最后输出是加密的反序解密时只是将轮密钥的使用顺序进行逆向进行。
http://www.yutouwan.com/news/14269/

相关文章:

  • 做木业网站怎样起名奎屯网站建设
  • 网站界面优化html5 图片展示网站
  • 网站建设要学哪些visual studio2005做网站
  • 安徽网站建设公司哪家好重庆市建设工程造价信息官网
  • 下载网站源文件网站免费观看
  • 曹县网站建设软件开发好么
  • 做网站金山wordpress 模板制作软件
  • 网站ip域名查询做的好的购物网站
  • wordpress ssl nginx网站的优化总结怎么写
  • seo网站内容优化有哪些正邦设计公司
  • 官方网站面膜做代理工信部网站找回不了密码
  • 广西网站建设费用百度云空间能做网站吗
  • 营销网站制作费用亚马逊雨林火灾
  • 1.网站建设分为哪几个阶段wordpress修改文章id
  • 网站空间使用方法小微企业名录查询官网
  • 银川网站建设联系电话电商网站设计平台
  • 建设网站宣传页东莞人才市场有哪些
  • 公司网站icp备案盗版系统网站怎么建立
  • 诗人做的网站青岛网站制作费用
  • 织梦摄影网站源码河间网站网站建设
  • 代发新闻稿的网站网页设计的版式有哪些
  • 杨凌住房和城乡建设局网站免费下载中国移动app
  • 网站开发毕业设计ppt哈尔滨做网站数据平台的公司
  • 潍坊市住房和城乡建设局网站wordpress search标签页
  • 做设计在哪个网站上找高清图网站推广广告语
  • wordpress seo怎么做广州seo黑帽培训
  • 房地产公司网站制作腾讯企业邮箱扫码登录
  • 微信做购物网站怎么抽佣海外营销
  • 文昌市规划建设管理局网站营销型网站建设的特色
  • 深圳定制网站制作玉环做网站找那家公司