Patent ID: 8649518
Filing Date: 2014-02-11
Classification: H04L

Abstract:
1. A method of performing one of decryption or encryption on data packets, each of said data packets being divided into words, said words having ordinal positions in said data packets, said method comprising: processing a plurality of said data packets, wherein: a word having a particular ordinal position in one data packet in said plurality of data packets is processed simultaneously with words having said particular ordinal position in other data packets in said plurality of data packets; and said words are processed in first cipher path circuitry that implements a first portion of said one of decryption or encryption to generate intermediate blocks, and said intermediate blocks are processed in second cipher path circuitry that implements a second portion of said one of decryption or encryption; said method further comprising: adjusting timing of said intermediate blocks after output from said first cipher path circuitry.