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

网站开发答辩ppt网络维修电话

网站开发答辩ppt,网络维修电话,公司登记,如何搭建一个完整的网站序列密码算法ShanLooog512设计原理详解 ShanLooog512(闪龙512)为序列密码算法,内部状态为512比特,密钥长度为128或256比特,轮函数为FFFFFFFF,循环轮数为24轮,输出密钥流为512比特的状态。与Salsa20类似,内…

序列密码算法ShanLooog512设计原理详解

ShanLooog512(闪龙512)为序列密码算法,内部状态为512比特,密钥长度为128或256比特,轮函数为FFFFFFFF,循环轮数为24轮,输出密钥流为512比特的状态。与Salsa20类似,内部状态为4X4的矩阵形式排列,字大小为32比特。

当密钥长度为256比特,密钥K=k0||k1||k2||k3||k4||k5||k6||k7;当密钥长度为128比特,(k4,k5,k6,k7)=(k0,k1,k2,k3) ,密钥K=k0||k1||k2||k3||k4||k5||k6||k7。其中ki(i=0,…,7)为32位字。

(1)初始化阶段

ShanLooog512算法内部状态初始化如下所示:

其中,(k0,...,k7)为256比特的密钥,(v0,v1)为初始IV,(i0,i1)为分组标号,(c0,c1,c2,c3)为固定的常数。如果密钥长度是128比特,则(k4,k5,k6,k7)=(k0,k1,k2,k3)。其中(c0,c1,c2,c3)=(0xccd696e5,0xa8f4e504,0xeb19cf63,0xf708b2cd)或者(c0,c1,c2,c3)=(0xbc42e727,0xe138f70f4,0xc2b3a0d9,0xbd485fdc)。

(2)密钥流产生过程

ShanLooog512为基于ARX(模加、循环移位、异或)混合运算设计的类分组结构流密码算法。其密钥流生成过程如下所示:

轮函数FFFFFFFF如下图所示:

其中GGGGGGGG1如下图所示:

其中GGGGGGGG2如下图所示:

其中Transformation (类似矩阵转置操作)如下图所示:

其中M8X1(矩阵变换操作)如下图所示:

对应的二元矩阵为:

其中M8X2(矩阵变换操作)如下图所示:

对应的二元矩阵为:

综上所述,密钥流(K[0],…,K[15])= ShanLooog512(X0)+X24。

 

http://www.dtcms.com/wzjs/827565.html

相关文章:

  • 建设旅游景点的网站的好处怎样在百度上做网站
  • 公司网站建设费计入哪个科目建设网站 报告
  • 做影视网站违法莫网络营销有什么作用
  • wordpress怎么设置字体济南专业网站优化
  • 如何做网站的301重定向网络推广都是收费
  • 通过网站做外贸单位如何建设网站
  • seo站长综合查询工具凡科快图官网在线制作
  • 网站专题建设方案推广运营公司哪家好
  • wordpress文章站主题wordpress停止循环
  • 网站编辑制作珠宝 网站欣赏
  • 用云主机做网站重庆怎样网站推广
  • 常用wap网站开发工具 手机网站制wordpress断点续传
  • 成都网站建设公司有哪些上海市人才网官网
  • dede 网站入侵上海商标设计
  • 网站开发 net淘宝推广哪种方式最好
  • 网站建设栏目设计网站权重一直做不上去
  • 凡科网站做门户网怎么样青岛网络公司
  • 郑州网站建设彳汉狮网络和网站设计人员谈价要注意什么
  • 手机网站跟pc网站有什么不同做网站申请完域名后做什么
  • 徐州网站建设制作公司网站下载工具
  • 网站 方案兰州做网站价格
  • vps 网站打不开社群营销怎么做
  • dedecms5.7 财经网站株洲新区发布
  • 怎么自己做网站挣钱wordpress上传主题
  • 北京做网站公司排网站交互行为
  • 南阳网站排名优化费用网络培训学院
  • 大型网站seo策略搜索引擎网站提交入口
  • c2c网站建设公司国外风格网站
  • 中国建设银行网站能解密码中国最新军事新闻头条
  • 用python网站开发乐清市做淘宝网站公司