Thread: A fairly tricky cyphertext View Single Post
#2
04-05-2018, 03:18 PM
 fiddleback Junior Member Join Date: May 2013 Posts: 15

Here's some numerical info about the posted examples. Maybe someone will find it helpful. Each line below contains:
-a message character
-the enciphered character
-the indices of those two characters in the character set
-the magnitude of the shift to the right (always expressed as a positive - assume the character set wraps)
-that magnitude indexed back into the character set

There are a few clusters of 2,7,10, and 24 character shifts in the second example. Curious.
The two example messages don't overlap at all. No "same character, same position" happenings, which might have been revealing.

Code:
```a -> ( : 72 -> 9 : shift = 33 = L
n -> D : 89 -> 27 : shift = 34 = :
-> I : 94 -> 20 : shift = 22 = P
e -> t : 62 -> 64 : shift = 2 = @
n -> \n : 89 -> 95 : shift = 6 = ^
c -> } : 86 -> 24 : shift = 34 = :
y -> b : 65 -> 88 : shift = 23 = {
p -> . : 69 -> 92 : shift = 23 = {
h -> % : 77 -> 5 : shift = 24 = }
e -> ' : 62 -> 82 : shift = 20 = I
r -> 7 : 63 -> 54 : shift = 87 = v
e -> " : 62 -> 35 : shift = 69 = p
d -> 7 : 74 -> 54 : shift = 76 = g
-> H : 94 -> 30 : shift = 32 = K
m -> , : 90 -> 91 : shift = 1 = !
e -> X : 62 -> 38 : shift = 72 = a
s -> ; : 73 -> 81 : shift = 8 = *
s -> h : 73 -> 77 : shift = 4 = \$
a -> i : 72 -> 67 : shift = 91 = ,
g -> m : 76 -> 90 : shift = 14 = W
e -> 6 : 62 -> 53 : shift = 87 = v```

Code:
```H -> = : 30 -> 59 : shift = 29 = G
o -> f : 68 -> 75 : shift = 7 = &
w -> r : 61 -> 63 : shift = 2 = @
-> P : 94 -> 22 : shift = 24 = }
c -> b : 86 -> 88 : shift = 2 = @
a -> ' : 72 -> 82 : shift = 10 = )
n -> ( : 89 -> 9 : shift = 16 = R
-> K : 94 -> 32 : shift = 34 = :
a -> ~ : 72 -> 0 : shift = 24 = }
-> % : 94 -> 5 : shift = 7 = &
c -> b : 86 -> 88 : shift = 2 = @
l -> m : 80 -> 90 : shift = 10 = )
a -> ( : 72 -> 9 : shift = 33 = L
m -> F : 90 -> 28 : shift = 34 = :
-> P : 94 -> 22 : shift = 24 = }
c -> . : 86 -> 92 : shift = 6 = ^
r -> y : 63 -> 65 : shift = 2 = @
a -> ' : 72 -> 82 : shift = 10 = )
m -> Y : 90 -> 18 : shift = 24 = }
-> % : 94 -> 5 : shift = 7 = &
i -> * : 67 -> 8 : shift = 37 = Z
n -> W : 89 -> 14 : shift = 21 = O
-> J : 94 -> 31 : shift = 33 = L
a -> 3 : 72 -> 50 : shift = 74 = d
-> ^ : 94 -> 6 : shift = 8 = *
c -> \$ : 86 -> 4 : shift = 14 = W
l -> ] : 80 -> 71 : shift = 87 = v
e -> H : 62 -> 30 : shift = 64 = t
a -> a : 72 -> 72 : shift = 0 = ~
n -> z : 89 -> 84 : shift = 91 = ,
-> ^ : 94 -> 6 : shift = 8 = *
c -> . : 86 -> 92 : shift = 6 = ^
r -> 7 : 63 -> 54 : shift = 87 = v
e -> : : 62 -> 34 : shift = 68 = o
a -> 3 : 72 -> 50 : shift = 74 = d
m ->   : 90 -> 94 : shift = 4 = \$
-> G : 94 -> 29 : shift = 31 = J
c -> \$ : 86 -> 4 : shift = 14 = W
a -> 7 : 72 -> 54 : shift = 78 = j
n -> z : 89 -> 84 : shift = 91 = ,
? -> \ : 46 -> 83 : shift = 37 = Z```