Patent ID: 9614667
Date: 2017-04-04
CPC Classifications: G09C,H04L

Claim:
1. An information processing apparatus comprising: a plural number M (M≧2) of cipher processing units configured to perform, in a block order, either encryption processing or decryption processing for data of a series of blocks each having a predetermined data size and included in a data unit, wherein the plural number M of cipher processing units perform either encryption or decryption processing for the data unit by repeating processing in the block order, and every time processing of the data unit starts, a first cipher processing unit configured to process data of an nMth (nM<N, N represents a block count) block in nth (n≧1) processing generates an initial mask value to be used for the encryption or the decryption, and wherein the first cipher processing unit is one of the plural number M of cipher processing units.