Patent ID: 7962758
Filing Date: 2011-06-14
Classification: G06F

Abstract:
1. A system for processing data including a data encryption apparatus comprising: a plurality of individual processing elements arranged in a serial array wherein a first processing element precedes a second processing element which precedes a final processing element; a port in electrical communication with at least a processing element of the serial array for providing data to the serial array for processing; and logic circuitry in electrical communication with the port and with at least two processing elements of the serial array for, in use, processing data indicative of an encryption key length to determine a last processing element of the serial array and for providing a signal to one of the at least two processing elements that is the determined processor element of the serial array in dependence upon the data indicative of an encryption key length; the processing elements configured to propagate data along a forward processing path for further processing in a step-wise forward serial fashion from the first processing element only until the last processing element and precluding the data from passing through further processing elements after the last processing element, wherein at least two of the processing elements within a same pipeline processor are determinable as the last processing element with the last processing element being other than the final processing element.