WO2008114829A1 - Encryption device, decryption device, encryption program, decryption program, and recording medium - Google Patents
Encryption device, decryption device, encryption program, decryption program, and recording medium Download PDFInfo
- Publication number
- WO2008114829A1 WO2008114829A1 PCT/JP2008/055132 JP2008055132W WO2008114829A1 WO 2008114829 A1 WO2008114829 A1 WO 2008114829A1 JP 2008055132 W JP2008055132 W JP 2008055132W WO 2008114829 A1 WO2008114829 A1 WO 2008114829A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pseudo
- program
- random number
- encryption
- decryption
- Prior art date
Links
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 230000008707 rearrangement Effects 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
- H04L9/0662—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
Abstract
An encryption device includes: an input unit (20) which inputs a plain text x; a first pseudo-random number generation unit (30) which generates a secret key K and a header r as pseudo-random number sequences, respectively; a second pseudo-random number generation unit (40) which generates a pseudo-random number sequence rx having the header r as the initial value; a conversion processing unit (50) which converts a set (r, cx) formed by cx as the result of the exclusive-OR operation between the plain text x and the pseudo-random number sequence rx and the header r, by using S-BOX; a rearrangement processing unit (60) which divides unified data dx into n blocks bi (i = 0, ..., n-1) and rearranges the n blocks bi(i = 0, ..., n-1) by using the secret key K so as to generate an encrypted text fcx; and an output unit (70) which outputs the encrypted text fcx.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009505246A JP4737334B2 (en) | 2007-03-19 | 2008-03-19 | Encryption device, decryption device, encryption program, decryption program, and recording medium |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007071432 | 2007-03-19 | ||
JP2007-071432 | 2007-03-19 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2008114829A1 true WO2008114829A1 (en) | 2008-09-25 |
Family
ID=39765933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2008/055132 WO2008114829A1 (en) | 2007-03-19 | 2008-03-19 | Encryption device, decryption device, encryption program, decryption program, and recording medium |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4737334B2 (en) |
WO (1) | WO2008114829A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011109510A (en) * | 2009-11-19 | 2011-06-02 | Tokyo Denki Univ | Originality assurance device, originality assurance program, and recording medium for recording the same |
JP2011145464A (en) * | 2010-01-14 | 2011-07-28 | Nihon Univ | Device and program for generation of pseudo-random number |
KR101194403B1 (en) | 2010-12-06 | 2012-10-25 | 삼성에스디에스 주식회사 | Apparatus of generating cryptographically secure pseudo random number and method thereof |
JP2014063292A (en) * | 2012-09-20 | 2014-04-10 | Toshiba Corp | Ic card, portable electronic device, and ic card reader/writer |
JP2015069192A (en) * | 2013-10-01 | 2015-04-13 | 富士電機株式会社 | Information processing device, and encryption method |
WO2015166701A1 (en) * | 2014-04-28 | 2015-11-05 | 一郎 加沢 | Encryption method, program, and system |
CN112818367A (en) * | 2021-02-03 | 2021-05-18 | 中国邮政储蓄银行股份有限公司 | File encryption method and device, storage medium and processor |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017129779A (en) * | 2016-01-21 | 2017-07-27 | 学校法人東京電機大学 | Cipher generation device, data transmission system, cipher generation method, and data transmission method |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6281145A (en) * | 1985-10-04 | 1987-04-14 | Hitachi Ltd | Data encryption method |
JP2006191626A (en) * | 2005-01-06 | 2006-07-20 | Toshiba Corp | System, method and program for securely communicating electronic documents |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62237834A (en) * | 1986-04-09 | 1987-10-17 | Hitachi Ltd | Data ciphering device |
JPH10173646A (en) * | 1996-12-13 | 1998-06-26 | Mitsubishi Electric Corp | Ciphering assisting method, decoding assisting method and device using them |
JP4714124B2 (en) * | 2006-11-14 | 2011-06-29 | 東芝情報システム株式会社 | Transmitting apparatus, receiving apparatus, information communication system |
-
2008
- 2008-03-19 WO PCT/JP2008/055132 patent/WO2008114829A1/en active Application Filing
- 2008-03-19 JP JP2009505246A patent/JP4737334B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6281145A (en) * | 1985-10-04 | 1987-04-14 | Hitachi Ltd | Data encryption method |
JP2006191626A (en) * | 2005-01-06 | 2006-07-20 | Toshiba Corp | System, method and program for securely communicating electronic documents |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011109510A (en) * | 2009-11-19 | 2011-06-02 | Tokyo Denki Univ | Originality assurance device, originality assurance program, and recording medium for recording the same |
JP2011145464A (en) * | 2010-01-14 | 2011-07-28 | Nihon Univ | Device and program for generation of pseudo-random number |
KR101194403B1 (en) | 2010-12-06 | 2012-10-25 | 삼성에스디에스 주식회사 | Apparatus of generating cryptographically secure pseudo random number and method thereof |
JP2014063292A (en) * | 2012-09-20 | 2014-04-10 | Toshiba Corp | Ic card, portable electronic device, and ic card reader/writer |
JP2015069192A (en) * | 2013-10-01 | 2015-04-13 | 富士電機株式会社 | Information processing device, and encryption method |
WO2015166701A1 (en) * | 2014-04-28 | 2015-11-05 | 一郎 加沢 | Encryption method, program, and system |
JP5992651B2 (en) * | 2014-04-28 | 2016-09-14 | 一郎 加沢 | ENCRYPTION METHOD, PROGRAM, AND SYSTEM |
CN106165340A (en) * | 2014-04-28 | 2016-11-23 | 加泽郎 | encryption method, program and system |
EP3131230A4 (en) * | 2014-04-28 | 2017-12-13 | Ichiro Kazawa | Encryption method, program, and system |
CN106165340B (en) * | 2014-04-28 | 2020-06-16 | 加泽一郎 | Encryption method, program, and system |
CN112818367A (en) * | 2021-02-03 | 2021-05-18 | 中国邮政储蓄银行股份有限公司 | File encryption method and device, storage medium and processor |
CN112818367B (en) * | 2021-02-03 | 2024-03-26 | 中国邮政储蓄银行股份有限公司 | File encryption method, device, storage medium and processor |
Also Published As
Publication number | Publication date |
---|---|
JP4737334B2 (en) | 2011-07-27 |
JPWO2008114829A1 (en) | 2010-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101753292B (en) | Methods and devices for a chained encryption mode | |
US11153068B2 (en) | Encryption device, encryption method, decryption device and decryption method | |
WO2008114829A1 (en) | Encryption device, decryption device, encryption program, decryption program, and recording medium | |
US11546135B2 (en) | Key sequence generation for cryptographic operations | |
RU2008125109A (en) | MULTI-CHANNEL HIGH-SPEED ENCRYPTION AND DECryption | |
US20060023875A1 (en) | Enhanced stream cipher combining function | |
JP2001324925A5 (en) | ||
US20120314857A1 (en) | Block encryption device, block decryption device, block encryption method, block decryption method and program | |
WO2007092098A3 (en) | Data sequence encryption and decryption | |
CN106034021B (en) | Lightweight dual-mode compatible AES encryption and decryption module and method thereof | |
EP3154215B1 (en) | Scrambled counter mode for differential power analysis resistant encryption | |
Karthigaikumar et al. | Simulation of image encryption using AES algorithm | |
JP2000511755A (en) | How to encrypt binary code information | |
MY159284A (en) | A method for encrypting and decrypting data and a system therefor | |
EP2717511A1 (en) | Method and device for digital data blocks encryption and decryption | |
JP2011523103A5 (en) | ||
WO2004102870A8 (en) | A hardware implementation of the mixcolumn/ invmixcolumn functions | |
Kotel et al. | Lightweight encryption algorithm based on modified XTEA for low-resource embedded devices | |
Landge et al. | VHDL based Blowfish implementation for secured embedded system design | |
JP2013098722A (en) | Ciphering device of stream cipher, deciphering device of stream cipher, ciphering method of stream cipher, deciphering method of stream cipher, and program | |
WO2012060685A1 (en) | A method for linear transformation in substitution-permutation network symmetric-key block cipher | |
JPWO2008117804A1 (en) | Pseudorandom number generator for stream cipher, program and method | |
WO2008156107A1 (en) | Electronic data encryption and encrypted data decryption system, and its method | |
US20220417012A1 (en) | Method for performing cryptographic operations in a processing device, corresponding processing device and computer program product | |
RU2775253C1 (en) | Method for cryptographic transformation with simultaneous generation of a derived encryption key |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08722507 Country of ref document: EP Kind code of ref document: A1 |
|
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2009505246 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08722507 Country of ref document: EP Kind code of ref document: A1 |