发明名称 Method for the cryptographic conversion of L-bit input blocks of digital data into L-bit output blocks
摘要 The present invention relates to the field of electric communication and computer engineering, and more particularly, to the field of cryptographic methods and devices for ciphering digital data. The method comprises dividing a block of data N>=2 subblocks; converting these subblocks one after another by generating at least one binary vector according to the subblocks value and modifying the subblock using the binary vector. Novelty of the claimed method is in generating the binary vector at the subsequent step of sub-block conversion depending on the binary vector structure at the preceding step of subblock conversion. Novelty is also in generating two binary vectors and converting one of them by operation of cyclic shift on a number of bits equal to the value of the second binary vector. Further, novelty is in modifying one of the subblocks by applying to it a cyclic shifting operation on a number of bits equal to the current value of the binary vector. Novelty is also in the use, in subblock conversion, a number T>=2 of stuffing tables, whereby the number (v) of the table is calculated on the basis of the binary vector, and the subblock is modified by a stuffing operation determined by the v-th table.
申请公布号 US7142673(B1) 申请公布日期 2006.11.28
申请号 US20000554107 申请日期 2000.05.25
申请人 OTKRYTOYE AKTSIONERNOYE OBSCHESTVO "MOSKOVSKAYA GORODSKAYA TELEFONNAYA SET" 发明人 MOLDOVYAN ALEXANDR ANDREEVICH;MOLDOVYAN NIKOLAY ANDREEVICH
分类号 G09C1/00;H04K1/06;H04L9/00;H04L9/06;H04L9/08;H04L9/18 主分类号 G09C1/00
代理机构 代理人
主权项
地址