第 +x2=5283586900 +x2=5283586900 PI+x2=4642941406 Q1+x2=3501469078 轮+R(8)(P1+x2)=4294140646+R(9)(Q1+x2)=7835014690 P2=8937082052 Q2=1335483768 第十轮 P10=7869031447 Q10=3408472104 P10+Q10=127740355(mod10) 403551 1277 认证符404828(mod1010) 将第二组消息x2=528358586900分别与P和Q1相加,其 结果又分别以P和Q1的第一位控制循环移位后进行相加 得到P2和Q2,依此类推。直至进行十轮后得P10和Q10。 计算P10+Q10(mod0101,并将结果的后6位数与前4位数在 (mod1010)下相加,得6位认证符!
第 + x2=5283586900 + x2=5283586900 二 P1+x2=4642941406 Q1+x2=3501469078 轮 +R(8)(P1+x2)=4294140646 +R(9)(Q1+x2)=7835014690 P2=8937082052 Q2=1336483768 …. …. 第 P10=7869031447 Q10=3408472104 十 P10+Q10=1277403551 (mod 1010) 轮 403551 + 1277 认证符 404828 (mod 1010) 将第二组消息x2=528358586900分别与P1和 Q1相加 其 结果又分别以P1和Q1的第一位控制循环移位后进行相加 得到P2和Q2 依此类推 直至进行十轮后得P10和Q10 计算P10+Q10 (mod 1010),并将结果的后6位数与前4位数在 (mod 1010)下相加 得6位认证符
(二)采用DES的认证算法 有二种基于DES的认证算法,一种按CFB模式,一种 按CBC模式运行。在CBC模式下,消息按64bt分组,不 足时以0补齐,送入DES系统加密,但不输出密文,只取 加密结果最左边的r位作为认证符。 64比特寄存器y1y2.m64b数组 (64bt) (24bt DES 选左r位 or 32bit xL. xn 利用CBC模式下DES的认证法
(二)采用DES的认证算法 有二种基于DES的认证算法 一种按CFB模式 一种 按CBC模式运行 在CBC模式下 消息按64bit分组 不 足时以0补齐 送入DES系统加密 但不输出密文 只取 加密结果最左边的r位作为认证符 As (24bit or 32bit) (64bit) x1,..xn 64比特寄存器 + DES 选左r位 y1,y2,…,yn(64bit数组) yn 利用CBC模式下DES的认证法