FIELD: electrical communications; cryptographic data protection devices for telecommunication networks.
SUBSTANCE: device has S ≥ 2 controlled substitution blocks 1 and S - 1 fixed permutation blocks 2. Each controlled substitution block is provided with m-bit (m ≥ 4) control input and n-bit data input, as well as (n ≥ 4) output. Controlled substitution block 1 and fixed permutation block 2 are cascaded in n-bit data inputs (outputs). Data n-bit input of first controlled substitution block and output S of controlled substitution block are data n-bit input and output of converter. Controlled substitution blocks numbered i and (S + 1 - 1) as well as fixed permutation block S are relatively convertible blocks. In addition with S being even number, fixed permutation block S/2 and with S being odd number, controlled substitution block (S + 1)/2 are internally convertible blocks. Controlled substitution blocks i and (S + 1 - 1) have equal bit capacity of control inputs.
EFFECT: provision for direct and inverse conversion of n-bit binary vector.
2 cl, 9 dwg
Title | Year | Author | Number |
---|---|---|---|
DEVICE FOR CONTROLLED CONVERSION OF BINARY DATA | 2003 |
|
RU2239291C1 |
METHOD FOR CRYPTOGRAPHIC TRANSFORMATION OF DIGITAL DATA | 2003 |
|
RU2309549C2 |
DATA BLOCK ITERATIVE CIPHERING TECHNIQUE | 1999 |
|
RU2140714C1 |
CIPHERING UNIT | 1998 |
|
RU2140715C1 |
PROCESS OF BLOCK CIPHERING OF DISCRETE DATA | 1998 |
|
RU2140710C1 |
CONTROLLED OPERATING BLOCK | 2002 |
|
RU2241314C2 |
METHOD FOR ITERATIVE ENCRYPTING OF BINARY DATA BLOCKS | 1999 |
|
RU2144268C1 |
ENCRYPTING UNIT | 1998 |
|
RU2127024C1 |
METHOD FOR ITERATIVE BLOCK ENCRYPTION OF DIGITAL DATA | 2000 |
|
RU2184423C2 |
METHOD FOR CRYPTOGRAPHIC CONVERSION OF BINARY DATA BLOCKS | 1998 |
|
RU2140713C1 |
Authors
Dates
2004-11-10—Published
2003-05-05—Filed