Cryptographic communication process and apparatusA communication system, which includes an origination space, a communications channel, and a destination space associated with the origination space via the communications channel. The origination space includes an encryption engine for generating an output symbol Ot based on an input symbol It and means for receiving an encrypt key, an encrypt text/key relation, and the input symbol. The destination space includes a decryption engine for generating a decrypted symbol I't based on the output symbol received from the origination space via the communications channel and means for receiving a decrypt key and a decrypt text/key relation. The encrypt text/key relation controls the encryption engine such that Ot = alpha N(t) + pi N[ alpha N-1(t) + pi N-1[ alpha N-2(t) +...+ pi 2[ alpha 1(t) + pi 1[It + alpha 0(t)]]...]], mod W, where alpha N, alpha N-1, ..., alpha 1, alpha 0 are N+1 additive transformations defined by the encrypt key, where pi N, pi N-1, ..., pi 2, pi 0 are N permutations defined by the encrypt key, and where W represents the number of possibilities for each permutation defined by the encrypt key. The decrypt text/key relation controls the decryption engine such that I't = pi 1[ pi 2[ pi 3 ...[ pi N-1[ pi N[Ot- alpha 'N(t)]- alpha 'N-1(t)]-...- alpha '3(t)]- alpha '2(t)]- alpha '1(t)]- alpha '0(t), mod W, where pi i is defined by the decrypt key as the inverse of the permutation pi i, where alpha 'N, alpha 'N-1, ..., alpha '1, alpha '0 are N+1 additive transformations defined by the decrypt key, and where W represents the number of possibilities for each inverse permutation defined by the decrypt key.Communication system, this system comprises:a) source region;b) communication channel; withc) through the related target area of communication channel and source region;d) wherein, the source region comprises:1) encryption equipment is used for according to input symbols i tproduce output symbol o twith 2) be used to receive the device of encryption key, encrypt text/key relation and input symbols;e) wherein, the target area comprises:1) deciphering machine is used for according to producing decrypted symbols i ' through communication channel from the output symbol in source region twith 2) be used for the device of receiving and deciphering key and decrypted text/cipher key relation;f) encrypt text/key relation is controlled encryption equipment, that is: o like this t=α n(t)+π n[α n-1(t)+π n-1[α n-2(t)+...+π 2[α 1(t)+π 1[i t+ α 0(t)]] ...]], mod w, wherein α n, α n-1..., α 1, α 0be the defined n+1 of encryption key additivity conversion, wherein π n, π n-1..., π 2, π 0be the defined n of encryption key displacement, and wherein w represent defined each the possibility number of replacing of encryption key; with g) decrypted text/cipher key relation is controlled deciphering machine, that is: i ' like this t=π 1-1[π 2-1[π 3-1... [π n-1-1[π n-1[o t-α ' n(t)]-α ' n-1(t)]-...-α ' 3(t)]-α ' 2(t)]-α ' 1(t)]-α ' 0(t), modw, wherein π i-1decrypted key is defined as displacement π icontrary, α ' wherein n, α ' n-1..., α ' 1, α ' 0be the defined n+1 of a decruption key additivity conversion, and wherein w represent the possibility number of defined each inverse permutation of decruption key.
암호 통신 방법 및 장치시작 스페이스, 통신 채널, 및 통신 채널을 통하여 시작 스페이스와 연계된 목적지 스페이스를 포함하는 통신 시스템. 시작 스페이스는 입력 심볼(It)에 기초하여 출력 심볼(Ot)을 발생하기 위한 암호화 엔진 및 암호 키, 암호 텍스트/키 관계 및 입력 심볼을 수신하기 위한 수단을 포함한다. 목적지 스페이스는 통신 채널을 통하여 시작 스페이스로부터 수신된 출력 심볼에 기초하여 해독된 심볼(I't)을 발생하기 위한 해독 엔진 및 해독 키 및 해독 텍스트/키 관계를 수신하기 위한 수단을 포함한다. 암호 텍스트/키 관계는 Ot=αN(t) + πN[αN-1(t) + πN-1[αN-2(t) + . . . + π2[α1(t) + π1[It + α0(t)]] . . .]], mod W 가 되도록 암호화 엔진을 제어하며, 여기서, αN, αN-1, . . . ,α1, α0는 암호 키에 의해 정의되는 N+1 부가 변환이며, πN, πN-1, . . . ,π2, π0는 암호 키에 의해 정의되는 N 순열이고, W는 암호 키에 의해 정의되는 각 순열에 대한 확률을 표시한다. 해독 텍스트/키 관계는 I't=π1-1[π2-1[π3-1. . . [πN-1 -1[πN-1[Ot-α'N(t)]-α'N-1(t)]- . . . -α'3(t)]-α'2(t)]-α'1(t)]-α'0(t), mod W 가 되도록 해독 엔진을 제어하며, 여기서, πi-1는 순열(πi)의 역수로서 해독 키에 의해 정의되고, α'N , α'N-1, . . . ,α'1, α'0는 해독 키에 의해 정의되는 N+1 부가 변환이며, W는 해독 키에 의해 정의되는 각각의 역 순열에 대한 확률을 표시한다.a) 시작 스페이스; b) 통신 채널; 및 c) 통신 채널을 통하여 시작 스페이스와 연계된 목적지 스페이스로 구성되며; d) 시작 스페이스는: 1) 입력 심볼(It)에 기초하여 출력 심볼(Ot)을 발생하기 위한 암호화 엔진; 및 2) 암호 키, 암호 텍스트/키 관계 및 입력 심볼을 수신하기 위한 수단을 포함하며; e) 목적지 스페이스는: 1) 통신 채널을 통하여 시작 스페이스로부터 수신된 출력 심볼에 기초하여 해독된 심볼(I't)을 발생하기 위한 해독 엔진; 및 2) 해독 키 및 해독 텍스트/키 관계를 수신하기 위한 수단을 포함하며; f) 암호 텍스트/키 관계는 Ot=αN(t) + πN[αN-1(t) + πN-1 [αN-2(t) + . . . + π2[α1(t) + π1[It + α0(t)]] . . .]], mod W 가 되도록 암호화 엔진을 제어하며, 여기서, αN, αN-1, . . . ,α1, α0는 암호 키에 의해 정의되는 N+1 부가 변환이며, πN, πN-1, . . . ,π2, π0는 암호 키에 의해 정의되는 N 순열이고, W는 암호 키에 의해 정의되는 각 순열에 대한 확률을 표시하며; 그리고 g) 해독 텍스트/키 관계는 I't=π1-1[π2-1[π3 -1. . . [πN-1-1[πN-1[Ot-α'N(t)]-α'N-1 (t)]- . . . -α'3(t)]-α'2(t)]-α'1(t)]-α'0(t), mod W 가 되도록 해독 엔진을 제어하며, 여기서, πi-1는 순열(πi)의 역수로서 해독 키에 의해 정의되고, α'N, α'N-1, . . . ,α'1, α'0는 해독 키에 의해 정의되는 N+1 부가 변환이며, W는 해독 키에 의해 정의되는 각각의 역 순열에 대한 확률을 표시하는 것을 특징으로 하는 통신 시스템.