登录 注册
当前位置:主页 > 资源下载 > 48 > 用户手册中详细介绍了算法运行-tqimx6q的操作步骤

用户手册中详细介绍了算法运行-tqimx6q的操作步骤

  • 更新:2024-09-27 23:43:32
  • 大小:416KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:系统安全 - 安全技术
  • 格式:PDF

资源介绍

3.6 算法运行 3.6.1 初始化阶段 首先把128比特的初始密钥k和初始向量iv按照3.5的密钥装入方法装到LFSR的寄存器单元变量s0, s1, …, s15中,作为LFSR的初态,并置32比特记忆单元变量R1和R2为全0。然后执行下述操作: 重复下述过程32次: (1) BitReconstruction(); (2) W= F(X0, X1, X2); (3)输出 32 比特字 W; (4) LFSRWithInitialisationMode (W >> 1)。 3.6.2 工作阶段 首先执行下列过程一次,并将 F的输出 W舍弃: (1) BitReconstruction(); (2) F (X0, X1, X2); (3) LFSRWithWorkMode()。 然后进入密钥输出阶段。在密钥输出阶段,每运行一个节拍,执行下列过程一次,并输出一个 32 比特的密钥字 Z: (1) BitReconstruction() ; (2) Z = F (X0, X1, X2)  X3; (3)输出 32 比特密钥字 Z; (4) LFSRWithWorkMode()。