Invention Grant
- Patent Title: Encryption device, program, and method
- Patent Title (中): 加密设备,程序和方法
-
Application No.: US12374397Application Date: 2007-07-11
-
Publication No.: US08374351B2Publication Date: 2013-02-12
- Inventor: Yukiyasu Tsunoo , Teruo Saito , Hiroyasu Kubo , Tomoyasu Suzaki
- Applicant: Yukiyasu Tsunoo , Teruo Saito , Hiroyasu Kubo , Tomoyasu Suzaki
- Applicant Address: JP Tokyo
- Assignee: NEC Corporation
- Current Assignee: NEC Corporation
- Current Assignee Address: JP Tokyo
- Priority: JP2006-199681 20060721
- International Application: PCT/JP2007/063797 WO 20070711
- International Announcement: WO2008/010441 WO 20080124
- Main IPC: H04L9/00
- IPC: H04L9/00

Abstract:
Disclosed is an encryption device for generating a pseudo-random number based on a secret key and generates an encrypted text by applying the pseudo-random number sequence to a plain text, uses, an internal state in accordance with a state based on a permutation of a sequence of a finite number of numeric values, as an internal state used for generation of the pseudo-random number sequence, executes a predetermined leftward or rightward rotate shift, depending on a number smaller than an internal state number, based on the result of linear or non-linear, or combination of linear and non-linear using one or more numeric values of the internal state and sets at least one temporary variable used for generation of the pseudo-random number sequence to be a temporary variable having as a value a result of the execution of the predetermined leftward or rightward rotate shift, and generates the pseudo-random number by a predetermined prescribed operation on one or a plurality of numeric values of the internal state and the temporary variable.
Public/Granted literature
- US20090323956A1 ENCRYPTION DEVICE, PROGRAM, AND METHOD Public/Granted day:2009-12-31
Information query