首页>
外国专利>
Apparatus for implementing a symmetric block ciphering algorithm without the complementation property
Apparatus for implementing a symmetric block ciphering algorithm without the complementation property
展开▼
机译:不具有互补性质的对称块加密算法的实现装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
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
展开▼