Advanced Encryption Standard (AES) is a widely used symmetric encryption mechanism. The recent development of Composite Field Arithmetic (CFA) has significantly optimized the AES architecture. Moreover, subpipeline structures are often used to speed up the execution of AES. In this paper, we propose a nonlinear subkey scheduling for the rounds of AES. The objective is to introduce a different ordering of subkeys without incurring additional latency. The proposed mechanism will increase the complexity of some known chosen text/key attacks.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Nonlinearity in AES Subkey Scheduling—An Augmented Security

  • Jaydeep Howlader

摘要

Advanced Encryption Standard (AES) is a widely used symmetric encryption mechanism. The recent development of Composite Field Arithmetic (CFA) has significantly optimized the AES architecture. Moreover, subpipeline structures are often used to speed up the execution of AES. In this paper, we propose a nonlinear subkey scheduling for the rounds of AES. The objective is to introduce a different ordering of subkeys without incurring additional latency. The proposed mechanism will increase the complexity of some known chosen text/key attacks.