Encryption device, encryption method, and computer program

Cryptography – Particular algorithmic function encoding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C380S037000, C713S189000

Reexamination Certificate

active

07747011

ABSTRACT:
The invention realizes a high-security cryptographic processing apparatus that increases difficulty in analyzing its key and a method therefor. In Feistel-type common-key-block cryptographic processing that repeatedly executes an SPN-type F-function having the nonlinear conversion section and the linear conversion section over a plurality of rounds, Linear conversion processing of an F-function corresponding to each of the plurality of rounds is carried out by linear conversion processing that applies square MDS (Maximum Distance Separable) matrices. The invention uses a setting that arbitrary m column vectors included in inverse matrices of square MDS matrices being set up at least in consecutive even-numbered rounds and in consecutive odd-numbered rounds, respectively, constitute a square MDS matrix. This structure realizes cryptographic processing whereby resistance to linear cryptanalysis attacks in the common-key-block cipher is improved.

REFERENCES:
patent: 7194090 (2007-03-01), Muratani et al.
patent: 7227948 (2007-06-01), Ohkuma et al.
patent: 7433470 (2008-10-01), Shirai et al.
patent: 2002/0021801 (2002-02-01), Shimoyama et al.
patent: 2002-23623 (2002-01-01), None
patent: 2002-91295 (2002-03-01), None
patent: 2002-91297 (2002-03-01), None
patent: 2004-245988 (2004-09-01), None
Taizo Shirai, et al., “Improving Immunity of Feistel Ciphers Against Differential Cryptanalysis by Using Multiple MDS Matrices”, Fast Software Encryption Lecture Notes in Computer Science, XP 019007568, vol. 3017, Feb. 5, 2004, pp. 260-278.
Taizo Shirai, et al., “On Feistel Ciphers Using Optimal Diffusion Mappings Across Multiple Rounds”, Lecture Notes in Computer Science, XP 003015809, vol. 3329, No. 10, Dec. 5, 2004, pp. 1-15.
Jérôme Lacan, “Constructions de codes MDS”, (travail realise conjointement avec Jérôme Fimes), DMI : Département Mathématiques appliquées et Informatique, May 24, 2004, XP007907064, 45 pages.
U.S. Appl. No. 12/161,898, filed Jul. 23, 2008, Shibutani, et al.
U.S. Appl. No. 12/160,895, filed Jul. 15, 2008, Shirai, et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Encryption device, encryption method, and computer program does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Encryption device, encryption method, and computer program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Encryption device, encryption method, and computer program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4211134

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.