发明名称 METHOD AND APPARATUS FOR ENCIPHERING AN INPUT MESSAGE
摘要 1526652 Ciphering INTERNATIONAL BUSINESS MACHINES CORP 20 April 1977 [26 April 1976] 16347/77 Heading H4P A block-cipher system uses a user supplied key {represented by function f k below} to control the cryptographic operation, an input block of data x i being modified prior to the operation by compounding it according to disclosed rules of composition, (+), preferably modulo-2 addition, with a prior encrypted segment, preferably the previously enciphered block y j . The alogorithm takes the form y j =f k {x i (+)g(y j )} g being the identity, or a function which interchanges the two halves of y j . Means for handling short blocks of data is also disclosed, operating in essentially the same manner. The compounding, which may alternatively be simple addition, or controlled circular shift, may be confined to blocks within a record of blocks, or many involve crossing record boundaries. Hardware and microprogram are discussed in detail, the former being usable for either enciphering or deciphering. The first block of a record is compounded with a preselected set of bits.
申请公布号 GB1526652(A) 申请公布日期 1978.09.27
申请号 GB19770016347 申请日期 1977.04.20
申请人 IBM CORP 发明人
分类号 H04L9/06;(IPC1-7):H04L9/02 主分类号 H04L9/06
代理机构 代理人
主权项
地址