欢迎您访问广东某某机械环保科有限公司网站,公司主营某某机械、某某设备、某某模具等产品!
全国咨询热线: 400-123-4567

新闻资讯

哈希游戏| 哈希游戏平台| 哈希游戏APP

HAXIYOUXI-HAXIYOUXIPINGTAI-HAXIYOUXIAPP

哈希游戏- 哈希游戏平台- 官方网站1-7 函数(2)SHA算法pdf

作者:小编2025-04-26 11:37:56

  哈希游戏- 哈希游戏平台- 哈希游戏官方网站

哈希游戏- 哈希游戏平台- 哈希游戏官方网站1-7 哈希函数(2)SHA算法pdf

  2、轮运算,每轮16步 MD 4第一轮没有使用加法常量,第二轮使用相同的加法常量,第三轮也使用相同的加法常量 MD 4使用单个逻辑函数 MD 5每一步结果没有与前一步的输入值相加 SHA&MD4 SHA-1算法算法 第一章 信息安全概述 第一步:位填充(Append Padding Bits)填充消息使其长度n448 mod 512(n264)即便消息长度本身满足条件,也必须填充(例如消息长度位448,也必须填充512)填充由一个1和其余的0组成 位填充最小为1,最大为512 static unsigned char PADDING64=0 x80,0,0,0,0,0,0,0,0,0,0,0,0,

  8、XOR Wt-16 Wt-14 Wt-8 Wt-3 CLS1 W79 XOR W63 W65 W71 W76 CLS1 SHA-1算法算法 第一章 信息安全概述 SHA-1的压缩函数 压缩函数用4轮来处理一个512分组 每1轮利用1个逻辑函数对5个寄存器(A,B,C,D,E)进行20步操作 每作的结果均存放在A,B,C,D,E五个寄存器中。第四轮的输出和第一轮的输入相加(模 232)得到下一轮的输入 SHA-1的压缩函数的压缩函数 SHA-1算法算法 第一章 信息安全概述 SHA-1的压缩函数 每1轮利用1个逻辑函数对5个寄存器(A,B,C,D,E)进行206操作 每步操作的通用形式是(记

  14、-1算法算法 第一章 信息安全概述 MD5&SHA-1 比较项比较项 MD5 SHA-1 MD长度长度 128位位 160位位 抗穷举攻击能力抗穷举攻击能力 给定消息的摘要:给定消息的摘要:2128 产生两个具有相同摘要的消息产生两个具有相同摘要的消息:264 给定消息的摘要:给定消息的摘要:2160 产生两个具有相同摘要的消息产生两个具有相同摘要的消息:280 抗密码分析能力抗密码分析能力 对已知的密码分析能力弱对已知的密码分析能力弱 未知未知 速度速度 64步,缓冲区步,缓冲区128位,快位,快 80步,缓冲区步,缓冲区160位,较位,较MD5慢很多慢很多 简单性简单性 简单,软件易实现简单,软件易实现 简单,软件易实现简单,软件易实现 低位结构于高位结构低位结构于高位结构 低位结构低位结构 高位结构高位结构 SHA-1算法算法 第一章 信息安全概述 结束结束 第一章 信息安全概述