A New Cryptosystem and Algebraic Constructions for its Key Space
- K. T. Arasu, Riverside Research
A New Cryptosystem and Algebraic Constructions for its Key Space K. - - PowerPoint PPT Presentation
A New Cryptosystem and Algebraic Constructions for its Key Space K. T. Arasu, Riverside Research Beavercreek, Ohio karasu@RiversideResearch.org Snake-and-Ladder Blocks We introduce a new symmetric cryptosystem based on snake-and- ladder
2
3
Figure 1: The snake-and-ladder blocks work iteratively together to encrypt the plaintext message
4
1 ๐ 2 โฆ โฆ โฆ โฆ . . ๐ ๐. Here each ๐๐ is a
1๐ฟ 1, ะ 2๐ฟ 2, โฆ , ะ ๐๐ฟ ๐ where ะ ๐ โ {โ1, +1}, and
๐ is any positive integer that represents the
๐ขโ encryption step.
5
๐ = 1}; ๐ = {๐|ะ ๐ = โ1}. As will become
๐ โ |๐| + 1] ๐๐๐
๐ โค ๐ฟ ๐ = ๐ ๐; where this summation runs
6
1, ๐ 2, โฆ , ๐ ๐ฟ1) is
1.
1, ๐ 2, โฆ โฆ โฆ โฆ , ๐ ๐๐
๐ = 1, the ith ladder block to be encrypted is
๐๐ ๐ ๐๐+1 ๐ ๐๐+2 โฆ ๐ ๐๐+๐๐โ1 using the key ๐ฟ๐.
๐ = โ1, the ith snake block to be encrypted is
๐๐โ(๐ฟ๐โ1) โฆ ๐ ๐๐โ1 ๐ ๐๐
7
8
9
10
11
๐,
12
1 , ๐ 2, โฆ , ๐๐ค+1) be the plaintext. The
๐ ๐น where ๐ซ ๐ ๐น is the ๐๐ขโ
13
14
15
16
17
๐ 100^ ๐ 250^ ๐ 300^ ๐ 400^ ๐ 20 1040 1047 1050 1052 30 1060 1071 1074 1078 40 1080 1095 1099 10104 50 10100 10119 10124 10130 100 10200 10238 10248 10260 18
19
20
[ 2 2 ]
21