轻量级分组密码算法分析
初始置换IP及其逆置换IP-1两个置换的主要目的是为了更容易地将明文和密文数据以字节大小放入DES芯片中,同时打乱原来输入X的ASCII码字划分的关系,并将原来明文的检验位X8,X16,⋯,X64变成IP输出的一个字节。1.3密钥方案初始密钥K(包括8位校验位)通过子密钥发生器变成K1,K2,⋯,K16,分别作为1到16层的f函数子密钥,密钥的计算过程如下:(1)给定一个64比特的密钥k,去除8个校验位后利用一个固定的置换PC-1置换k的剩下56比特,记PC-1(k)=C0D0
下载地址
用户评论