Zodiac Discussion Forum

Mimicking (cyclic) …
 
Notifications
Clear all

Mimicking (cyclic) homophonic substitution

8 Posts
3 Users
0 Reactions
2,684 Views
Jarlve
(@jarlve)
Posts: 2547
Famed Member
Topic starter
 

I came up with the idea that a simple algorithim (using plaintext) might be able to mimic homophonic substitution. I think I have come up with a rough example but I’m not really sure how good it is.

What do you think?
Would you believe this is homophonic substitution or not, why?
Can we fashion better approximations?
Would any of these be able to provide a better fit for some of the observed 340 tendencies? (diagonal repetitions, clustering)

8DMX]h1=IR`g7<K[g
[]bef;NS9L_n;PS
JPe3<PYl9HZ_e:Hd
Tbm6BNWelCLXcd16
n<PX]c2DV[nBDILMb
di67ENa5=BO^1EIJX
NSe4I]k4ABN]cd0<
?NYbn:MinBJSah/8
=BUbg;CHUd7K_g9BN
IR`glDTYk0>AFOcl?
3IN^c7KPb6>?MTYm
09GNg6K]/>AL_n4:Q
I]efm6HTh057<Oc34
5IX^g;DWk34H_gl:C
6?DMdm9EGL^ce4FT]
Zjk=>BKNSTbfg3?S[
OX`a7<GPhm1HQ]ik
_b1>CPi<HI_d7@W`l
g5DX_h>Ck@Mf45BG
8=@AVinGVkBKWc7Ib

AZdecrypt

 
Posted : February 22, 2015 4:57 pm
Jarlve
(@jarlve)
Posts: 2547
Famed Member
Topic starter
 

I’ve noticed some difference in IoC between the top and bottom 10 rows (untrue for the 340), so that might be a weakness as it currently stands.

AZdecrypt

 
Posted : February 25, 2015 4:05 pm
Jarlve
(@jarlve)
Posts: 2547
Famed Member
Topic starter
 

Actually it is the 340 which stands out for not having much difference in IoC between top and bottom parts. I do not have a cipher in my possesion which difference is so low.

The cipher provided earlier are the first 340 characters of the 408 and the algorithm itself is as follows:

P = Position number in the plaintext.
A = Alphabet number of letter P.
T = Total of A.
S = Number of symbols.

Then per plaintext character do the following:

T = T + A
Symbol number = (T + (P MOD 17) MOD S)

If you don’t know what MOD means, it is the Modulo function which is a binary operator like "addition, multiplication, etc" and you can find it on most scientific calculators including the Windows one. Basicly it returns the integer rest value of division. For instance 6 MOD 5 = 1, 11 MOD 5 = 1. The number 17 I came up with myself and seems to work fine.

AZdecrypt

 
Posted : March 6, 2015 10:55 pm
(@masootz)
Posts: 415
Reputable Member
 

you do fascinating work. i don’t have much to contribute to your efforts but i do read all of your posts. very interesting stuff.

 
Posted : March 6, 2015 11:07 pm
doranchak
(@doranchak)
Posts: 2614
Member Admin
 

Actually it is the 340 which stands out for not having much difference in IoC between top and bottom parts. I do not have a cipher in my possesion which difference is so low.

I was curious about this so I ran my own test:

Z340 top half IoC: 0.01802993386703794
Z340 bottom half IoC: 0.018169161155586495
Difference: 1.392272885485553E-4

Z408 top half IoC: 0.017386264850767892
Z408 bottom half IoC: 0.017434560030908916
Difference: 4.829518014102391E-5

So the difference is even smaller for Z408. Do your calculations match mine? If not, how are you computing IoC for top and bottom parts?

http://zodiackillerciphers.com

 
Posted : May 18, 2016 5:12 am
Jarlve
(@jarlve)
Posts: 2547
Famed Member
Topic starter
 

Our numbers match. Back then I think I compared the top and bottom halves of the 408 as a 20 row ciphers. I’m not sure if it is anything, it may be another curious quality of the Zodiac ciphers. :)

AZdecrypt

 
Posted : May 18, 2016 9:49 am
doranchak
(@doranchak)
Posts: 2614
Member Admin
 

Our numbers match. Back then I think I compared the top and bottom halves of the 408 as a 20 row ciphers. I’m not sure if it is anything, it may be another curious quality of the Zodiac ciphers. :)

On average, wouldn’t the IoC of both halves be expected to match, since the symbols would be well distributed throughout the entire cipher text? I was thinking of doing a shuffle test but it seems reasonable to assume an IoC spread would generally be unexpected.

http://zodiackillerciphers.com

 
Posted : May 18, 2016 5:48 pm
Jarlve
(@jarlve)
Posts: 2547
Famed Member
Topic starter
 

Our numbers match. Back then I think I compared the top and bottom halves of the 408 as a 20 row ciphers. I’m not sure if it is anything, it may be another curious quality of the Zodiac ciphers. :)

On average, wouldn’t the IoC of both halves be expected to match, since the symbols would be well distributed throughout the entire cipher text? I was thinking of doing a shuffle test but it seems reasonable to assume an IoC spread would generally be unexpected.

Yes, I suppose there’s nothing more to it.

AZdecrypt

 
Posted : May 19, 2016 10:47 am
Share: