FastFlex is a cryptographic function, which uses a new approach to construct a secure cryptographic function which performs quite fast on processors of varying word length and architectures. FastFlex uses only four basic operations, word additions, word XORs, word rotations, and word multiplications, found in instruction sets of almost all processor architectures. FastFlex also has a manageable internal state size of 256 bits. A single 1KB s-box is used. The function accepts 8 words as inputs and as output produces 8 words.
|Operating Systems||OS Independent|