Patent ID: 8731189
Filing Date: 2014-05-20
Classification: H04L

Abstract:
1. An information processing device, comprising: a non-linear transformation unit that takes a k/2-number of odd-numbered string data B a plurality of k-string generalized Feistel processing units, each of which includes the non-linear transformation unit; and an encryption unit that includes a plurality of k-string generalized Feistel processing units, each of which includes the non-linear transformation unit, wherein the encryption unit inputs, at said k-string generalized Feistel processing units, a plurality of extended keys generated from key data and plaintext data to encrypt the plaintext data; and wherein the intermediate data W if the k strings are six strings, π if the k strings are eight strings, π π π if the k strings are ten strings, π π π π π if the k strings are 12 strings, π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π if the k strings are 14 strings, π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π π if the k strings are 16 strings, π π π π π π π π π π π π π π π π π π π π π π π