Patent ID: 7266703
Filing Date: 2007-09-04
Classification: G06F,H04L

Abstract:
1. A cryptographic processing system, comprising: a cipher circuit coupled for receiving incoming data and adapted to process the incoming data using at least two different encryption algorithms; a hash circuit coupled to receive data from the cipher circuit, the hash circuit comprising at least two hashing sub-channels and adapted to process data using m least two different hash algorithms; a clear register coupled to an output side of the cipher circuit for storing data passed through the cipher circuit without encryption by the cipher circuit; a cipher register coupled to the output side of the cipher circuit; an input control circuit coupled to control the cipher circuit and configured to selectively couple the clear register or the cipher register to the hash circuit; and an output control circuit coupled to control the hash circuit, wherein the input control circuit and output control circuit cooperate to coordinate cipher and/or hash operations on each of a plurality of data packets processed by the processing system.