×

Information processing apparatus, information processing method, and program

  • US 9,281,940 B2
  • Filed: 02/07/2013
  • Issued: 03/08/2016
  • Est. Priority Date: 03/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. An information processing apparatus comprising:

  • a data processing unit which executes a data process according to a program defining a cryptographic process sequence,wherein the data processing unit, according to the program, executesa data conversion process of generating bit slice expression data by performing a bit slice process with respect to a plain text data which is an encryption process target,a key conversion process of generating a bit slice expression key by performing a bit slice process with respect to each cryptographic key of the plain text data,a key scheduling process of inputting the bit slice expression key to generate a whitening key and a round key for each round to be used in a cryptographic process,the cryptographic process in which the whitening key and the round key are applied with respect to the bit slice expression data, anda reverse data conversion process of generating encrypted data corresponding to the plain text data, by performing reverse conversion of the bit slice process with respect to the result of the cryptographic process, andexecutes the cryptographic process according to a cryptographic algorithm Piccolo by using an operation process and a movement process of a bit slice expression data block unit configured with the same orders of bits or bits at every n bits of each plain text data configuring the bit slice expression data in the cryptographic process, and herein n is a power of 2.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×