发明名称 Apparatus for implementing a symmetric block ciphering algorithm without the complementation property
摘要 <p>An implementation of a security algorithm such as DES is provided that overcomes the complementarity weaknesses provided by conventional implementations. In a DES implementation, a cryptographic processor (10) applies the DES algorithm to a data block. The DES processor includes a first input port (14) for receiving the data block (X), a second input port (12) for receiving a cryptographic key (K), and an output port (15) for outputting the data block after encryption. A nonlinear function (20, 22, 24) that does not have complementarity is applied to at least one of the ports. The nonlinear function can comprise a lookup table, which could be advantageously derived from a DES S-Box. <IMAGE></p>
申请公布号 EP0660563(B1) 申请公布日期 2001.02.28
申请号 EP19940118066 申请日期 1994.11.16
申请人 GENERAL INSTRUMENT CORPORATION 发明人 SPRUNK, ERIC
分类号 H04K1/00;G09C1/00;H04H20/00;H04K3/00;H04L9/06;(IPC1-7):H04L9/06 主分类号 H04K1/00
代理机构 代理人
主权项
地址