发明申请
- 专利标题: ENCRYPTION DEVICE, PROGRAM, AND METHOD
- 专利标题(中): 加密设备,程序和方法
-
申请号: US12374397申请日: 2007-07-11
-
公开(公告)号: US20090323956A1公开(公告)日: 2009-12-31
- 发明人: Yukiyasu Tsunoo , Teruo Saito , Hiroyasu Kubo , Tomoyasu Suzaki
- 申请人: Yukiyasu Tsunoo , Teruo Saito , Hiroyasu Kubo , Tomoyasu Suzaki
- 优先权: JP2006-199681 20060721
- 国际申请: PCT/JP2007/063797 WO 20070711
- 主分类号: H04L9/22
- IPC分类号: H04L9/22 ; H04L9/06 ; G06F7/58
摘要:
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.
公开/授权文献
- US08374351B2 Encryption device, program, and method 公开/授权日:2013-02-12
信息查询