Patent ID: 7742597
Filing Date: 2010-06-22
Classification: H04L

Abstract:
1. An encryption system comprising: a plurality of encryption operations composed of individual encryption operations and group encryption operations available for application in the encryption of data; at least one processor or circuitry to implement said plurality of encryption operations from the group consisting of functional variance, functional alignment, mathematical offset, wide XOR function, short logical rotation, long logical rotation, functional order, and address encryption; each of a plurality of rounds of encryption operations composed of a first encryption operation and a second encryption operation and wherein the functional order is applied where encryption results are different if the encryption operations within each encryption round are selected in different order; the processor or circuitry to implement the first encryption operation from said plurality of encryption operations acting upon input data to generate a first encrypted data set; the processor or circuitry to implement the second encryption operation from said plurality of encryption operations acting upon the first encrypted data set to generate a second encrypted data set; wherein the first encryption operation and the second encryption operation are different.