Patent ID: 7697682
Filing Date: 2010-04-13
Classification: H04L

Abstract:
1. An encryption apparatus having an encryption interruption/restart function and temporarily interrupting packet processing accompanied with encryption to process with precedence packets having a higher priority order, comprising: a data storage memory for storing data to be processed, a common key cipher block for encrypting transferred data to be processed by a common key cipher, a hash block for hash processing of the transferred data to be processed, and a memory access controller for controlling data transfer from the data storage memory to the common key cipher block and the hash block based on a descriptor providing information instructing the transfer data to be processed from the data storage memory, wherein the descriptor includes a descriptor format for instructing a cipher algorithm in the common key cipher and for instructing an encryption mode when instructing transfer of data to the common key cipher block, and for instructing a hash algorithm in a hash computation, for instructing an interruption of hash processing, and for instructing a restart of hash processing when instructing transfer of data to the hash block.