A Novel Structure with Dynamic Operation Mode for Symmetric-Key Block Ciphers
Modern Internet Protocols support several modes of operation in encryption tasks for data confidentiality to keep up with varied environments and provide the various choices, such as multi-mode IPSec support. To begin with, the authors will provide a brief background on the modes of operation for symmetric-key block ciphers. Different block cipher modes of operation have distinct characteristics. For example, the Cipher Block Chaining (CBC) mode is suitable for operating environments that require self-synchronizing capabilities and the Output FeedBack (OFB) mode requires encryption modules only. When using symmetric-key block cipher algorithms such as the Advanced Encryption Standard (AES), users performing information encryption often encounter difficulties selecting a suitable mode of operation. This paper describes a structure for analyzing the block operation mode combination.