Invention Application
WO2005081934A3 COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR GENERATING ELASTIC BLOCK CIPHERS FOR ENCRYPTION AND DECRYPTION
审中-公开
用于生成加密和解密的弹性块码头的计算机实现的方法和系统
- Patent Title: COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR GENERATING ELASTIC BLOCK CIPHERS FOR ENCRYPTION AND DECRYPTION
- Patent Title (中): 用于生成加密和解密的弹性块码头的计算机实现的方法和系统
-
Application No.: PCT/US2005005615Application Date: 2005-02-23
-
Publication No.: WO2005081934A3Publication Date: 2005-12-08
- Inventor: COOK DEBRA L , YUNG MARCEL MORDECHAY , KEROMYTIS ANGELOS D
- Applicant: UNIV COLUMBIA , COOK DEBRA L , YUNG MARCEL MORDECHAY , KEROMYTIS ANGELOS D
- Assignee: UNIV COLUMBIA,COOK DEBRA L,YUNG MARCEL MORDECHAY,KEROMYTIS ANGELOS D
- Current Assignee: UNIV COLUMBIA,COOK DEBRA L,YUNG MARCEL MORDECHAY,KEROMYTIS ANGELOS D
- Priority: US54680804 2004-02-23; US58744204 2004-07-13
- Main IPC: H04K1/06
- IPC: H04K1/06
Abstract:
In accordance with the present invention, computer implemented methods and systems are provided for converting an elastic block cipher from an original block cipher. The elastic block cipher accepts variable length inputs where the computation workload increases in proportion to the block size. To generate the elastic block cipher, the number of rounds in the block cipher is increased such that the round function is applied to each bit position at least the same number of times as the original block cipher. In addition, bits that are beyond the normal block size are left out of the round function and XORed and swapped with bits output from the round function to become part of the input to the next round.
Information query