【24h】

Modified AES Cipher Round and Key Schedule

机译:修改AES密码和关键时间表

获取原文

摘要

In this paper, Advanced Encryption Standard was modified to address the low diffusion rate at the early rounds by adding additional operations in both the cipher round and the key schedule. The cipher round modifications for rounds 1 to 9 of the encryption cycle were the addition of XOR operation between the SubBytes and the ShiftRow processes and the inclusion of modulo addition between the ShiftRow and MixColumn operations. In the final round of the encryption cycle, modulo addition is inserted between the SubBytes and the ShiftRow. In the decryption cycle of the cipher round, all functions were replaced by their inverses, e.g. SubBytes to InverseSubBytes, Modulo Addition to Modulo Subtraction and so on. Furthermore, the modification in the key schedule algorithm were byte substitution and round constant addition appended to the key schedule algorithm before the key expansion. The byte substitution was utilized by transforming the bytes of the 128-bit master cipher key using the AES S-box and then the result was divided into four 32-bit words. Each word was then XORed with a variable round constant dependent on a specific byte value of the word. The metrics used for evaluation were avalanche effect and frequency test to measure the diffusion and confusion characteristics respectively. Avalanche effect was measured by changing one bit of the input plaintext and determining the percentage of bits that have changed states in the cipher text. While the frequency test determines the randomness of the string by assessing the distribution of ones and zeros. The results of the avalanche effect and the frequency test of the modified AES cipher round and key schedule was compared to the standard AES. The results of the avalanche effect evaluation show that there was an average increase in diffusion of 61.98% in round 1, 14.79% in round 2 and 13.87% in round 3. Consequently, the results of the frequency test demonstrated an improvement in the randomness of the ciphertext since the average difference between the number of ones to zeros is reduced from 11.6 to 6.4 bits along with better-computed p-values. The results clearly show that the modified AES has improved diffusion and confusion properties over the standard AES.
机译:在本文中,修改了高级加密标准,通过在密码回合和关键时间表中添加其他操作来解决早期轮次的低扩散速率。加密周期的圆形1至9的密码转换是在Shiftrow和MixColumn操作之间添加子比特和Shiftrow工艺之间的XOR操作,并在Shiftrow和MixColumn操作之间包含模数。在加密周期的最后一轮中,在子节和Shiftrow之间插入Modulo添加。在密码的解密周期中,所有功能都被其反转取代,例如, eMbytes到InverseSubbytes,Modulo添加到Modulo减法等。此外,密钥调度算法中的修改是字节替换和附加到密钥扩展之前的键调度算法的圆常数添加。通过使用AES S-Box转换128位主密码键的字节来利用字节替换,然后将结果分为四个32位字。然后,每个单词都具有可变圆常数,依赖于单词的特定字节值。用于评估的度量是雪崩效应和频率测试,分别测量扩散和混淆特性。通过改变输入明文的一位并确定在密文中改变状态的比特百分比来测量雪崩效果。虽然频率测试通过评估Zeros的分布来确定字符串的随机性。与标准AES进行比较了雪崩效应的结果和改进的AES密码和关键时间表的频率测试。雪崩效应评估的结果表明,在第1轮中,在第1轮中的扩散为61.98%,第3轮中的平均增加了61.98%和13.87%。因此,频率测试的结果表明了随机性的改善密文,因为零的数量之间的平均差异从11.6到6.4位减少,以及更好计算的p值。结果清楚地表明,改性的AE在标准AES上具有改善的扩散和混淆性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号