发明名称 Method and device for encrypting digital data
摘要 The device comprises a chain of encryption of digital data, where the chain is with the means for permutation (3,4,5,5') of the data bits, the means for substitution (6a-d,7a,7b,8,8') of the data bits, and the means for execution of the logic operation exclusive-OR (9,10). The means for permutation, substitution and execution of the logic operation exclusive-OR (9,10). The means for permutation, substitution and execution are implemented as hardware. The means for executing the logic operation exclusive-OR are situated towards the middle of the chain of encryption. The means for executing the logic operation exclusive-OR comprise the logic gate exclusive-OR (9) with an input for the data to be encrypted and an input for a value (V) which is a function of the storage address of data in memory. The value (V) as a function of the address is obtained by extending the address. The means for executing the logic operation exclusive-OR comprise the logic gate exclusive-OR (10) with an input for the data to encrypt and as input for a random number (RN). The value of the random number (RN) is modified at each resetting to zero of the device. The means for substitution comprise the tables of substitution of data by packets. The method (claimed) for encrypting the digital data comprises a chain of steps which are implemented by the means of the device as claimed.
申请公布号 FR2838892(A1) 申请公布日期 2003.10.24
申请号 FR20020005028 申请日期 2002.04.23
申请人 SCM MICROSYSTEMS GMBH 发明人 LOISEL YANN
分类号 H04L9/06;(IPC1-7):H03M7/40 主分类号 H04L9/06
代理机构 代理人
主权项
地址
您可能感兴趣的专利