正在加载图片...
16MD5算法描述(cont) 步骤5:输出结果。所有L个512位数据块处理完毕后,最后的结果 就是128位消息摘要。 CVOE V CVa+1- SUM32(VgRFiYg RFHlYq rFglYq, RFFlg cvgllll MD=CVL 其中:ⅣV=ABcD的初始值(见步骤3) q=消息的第q个512位数据块 消息中数据块数; cvq〓链接变量,用于第q个数据块的处理 RFX=使用基本逻辑函数x的一轮功能函数。 MD=最终消息摘要结果 SUM32=分别按32位字计算的模232加法结果。16 MD5算法描述(Cont.) ⚫ 步骤5:输出结果。所有L个512位数据块处理完毕后,最后的结果 就是128位消息摘要。 CV0 = IV CVq+1 = SUM32(CVq ,RFI [Yq ,RFH[Yq ,RFG[Yq ,RFF [Yq ,CVq ]]]]) MD = CVL 其中:IV = ABCD的初始值(见步骤3) Yq = 消息的第q个512位数据块 L = 消息中数据块数; CVq = 链接变量,用于第q个数据块的处理 RFx = 使用基本逻辑函数x的一轮功能函数。 MD = 最终消息摘要结果 SUM32=分别按32位字计算的模2 32加法结果
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有