Cycle types
Quick rundown:
The Zodiac 408 cipher is encoded with something that is called homophonic substitution (suppression of frequencies, multiple substitutions per plaintext letter). This means that every letter in the plaintext could be assigned more than 1 substitution. For example the letter E in the plaintext could be given 7 unique substitutions (homophones, symbols) in the ciphertext. These substitutions can be used randomly or sequentially (cycles). In the Zodiac 408 cipher the substitutions are used mostly sequentially with increasing randomness nearing the end of the cipher (mostly the third part).
The general consensus is that the Zodiac 340 cipher is also encoded with homophonic substitution, though it is not nearly as sequential as the Zodiac 408 cipher. Clearly something more must be going on because otherwise the cipher would have been solved ages ago.
More information can be found at: http://zodiackillerciphers.com/wiki/ind ... =Main_Page
Cycle types:
A while ago moonrock suggested many different cycle types, which refers to the order in which the substitutions are used. Perhaps some of these cycle systems could help us classify more precisely what is going on with the Zodiac 340 cipher.
1. The perfect cycle, which has substitutions arranged in an unchanging pattern throughout the entire cipher: 12345 - 12345 - 12345 - 12345. (moonrock)
2. The increasingly random cycle, which has substitutions start off in an organized cycle and gradually become random: 12345 - 12345 - 12435 - 24153. (moonrock)
3. The decreasingly random cycle, which is the opposite of the increasingly random cycle: 24153 - 12435 - 12345 - 12345. (moonrock)
4. The random cycle, which has the substitutions arranged in random order: 32415 - 12543 - 41352 - 53124. (moonrock)
5. The concurrent cycle, which has two separate cycles existing at the same time for a single substitution; 1 and 5 cycling, and 2, 3, and 4 cycling in the following example: 12345 - 21354 - 23154 - 23415. (moonrock)
6. The palindromic cycle, which has the substitutions arranged in an order that reads the same forward and backward: 11211 - 11211 - 11211, 12321 - 12321 - 12321, and 123454321. (moonrock)
7. The inverted cycle, which has a uniform cycle inverted to be the opposite of what it was beyond a certain point: 12345 - 12345 - 54321 - 54321, and 11211 - 11211 - 22122 - 22122. The former example is an example of a perfect cycle being inverted, which creates a palindrome, and the latter example is of a palindromic cycle being inverted. (moonrock)
8. The shortened cycle, which has a cycle decrease in length as the ciphertext progresses: 12345 - 12345 - 1234 - 1234 - 123 - 123. (moonrock)
9. The lengthened cycle, which is the opposite of the shortened cycle: 123 - 123 - 1234 - 1234 - 12345 - 12345. (moonrock)
10. The regional cycle, which restricts substitutions to or from specific regions, or areas, of the ciphertext; this restriction typically manifests as either a restriction to specific rows or to specific columns, and, if used exclusively, is the equivalent of a series of simple substitutions. (moonrock)
11. The semi-regional cycle, which has the frequency of substitutions fluctuate between different regions, or areas, of the ciphertext in a similar way to regional cycling. When regional and semi-regional cycles are combined, it increases their level of security. Both regional and semi-regional cycles are capable of being accompanied by non-regional assignment of substitutions. (moonrock)
12. The sequential cycle, which is when one type of cycle is followed by another type of cycle: 12345 - 12345 - 123454321 - 1234321 - 12321; in this example, a perfect cycle changes to a palindromic cycle, which is then shortened. (moonrock)
13. The anti cycle, which is exactly the opposite of the perfect cycle: 11111 - 22222 - 33333 - 44444 - 55555. (Jarlve) viewtopic.php?f=81&t=3599
14. The offset cycle, which offsets its repeating pattern in a systematic way: 12345 - 23451 - 34512 - 45123 - 51234. (Jarlve, smokie treats)
15. The pattern cycle, which repeats a pattern that includes at least one repeat of a substitution: 122333 - 122333 - 122333, 1233455 - 1233455 - 1233455. (doranchak, smokie treats)
16. The alternating length cycle, which alternates between shorter and longer substitution cycles: 12 - 1 - 12 - 1 - 12 - 1, 123 - 12 -123 - 12 - 123. (Jarlve)
17. The random shift cycle, which shifts the position at which the substitution is selected in its homophone group to the left or to the right randomly. (smokie treats)
Cycle type example ciphers:
jarlve_26percentrandomhomophones1: https://drive.google.com/open?id=1R3xdZ ... FmRnH75YV-
jarlve_anticycles1: https://drive.google.com/open?id=1Tkhae ... 3D_0tCzDXx
jarlve_palindromiccycles1: https://drive.google.com/open?id=1uZkyG ... fZ4SIRtzfO
jarlve_perfectcycles1: https://drive.google.com/open?id=19GDyl ... 9SV6a2-P6b
jarlve_randomshiftcycles: https://drive.google.com/open?id=1V-bEU ... DqcVVsBJT6
moonrock_regionalcycles1: https://drive.google.com/open?id=1b562G ... yvrl4uhP6-
moonrock_regionalcycles2: https://drive.google.com/open?id=15DcFQ ... wW_Vx4Xqhj
moonrock_regionalcycles3: https://drive.google.com/open?id=1naM0f ... w7BbLlCevk
smokie_palindromiccycles1: https://drive.google.com/open?id=1tp7L2 ... pyzt1NSBhs
smokie_palindromiccycles2: https://drive.google.com/open?id=1zzbW3 ... jMM4ahI-2-
smokie_shortenedcycles1: https://drive.google.com/open?id=1uNhEM ... _4bshnrX9K
smokie_shortenedcycles2: https://drive.google.com/open?id=1Hw6Pq ... tDhUaQYzeg
Let me know if you have more cycle types suggestions or examples and feel free to do any cycle busy work in this thread.
The Zodiac 408 cipher is encoded with something that is called homophonic substitution (suppression of frequencies, multiple substitutions per plaintext letter). This means that every letter in the plaintext could be assigned more than 1 substitution. For example the letter E in the plaintext could be given 7 unique substitutions (homophones, symbols) in the ciphertext. These substitutions can be used randomly or sequentially (cycles). In the Zodiac 408 cipher the substitutions are used mostly sequentially with increasing randomness nearing the end of the cipher (mostly the third part).
The general consensus is that the Zodiac 340 cipher is also encoded with homophonic substitution, though it is not nearly as sequential as the Zodiac 408 cipher. Clearly something more must be going on because otherwise the cipher would have been solved ages ago.
More information can be found at: http://zodiackillerciphers.com/wiki/ind ... =Main_Page
Cycle types:
A while ago moonrock suggested many different cycle types, which refers to the order in which the substitutions are used. Perhaps some of these cycle systems could help us classify more precisely what is going on with the Zodiac 340 cipher.
1. The perfect cycle, which has substitutions arranged in an unchanging pattern throughout the entire cipher: 12345 - 12345 - 12345 - 12345. (moonrock)
2. The increasingly random cycle, which has substitutions start off in an organized cycle and gradually become random: 12345 - 12345 - 12435 - 24153. (moonrock)
3. The decreasingly random cycle, which is the opposite of the increasingly random cycle: 24153 - 12435 - 12345 - 12345. (moonrock)
4. The random cycle, which has the substitutions arranged in random order: 32415 - 12543 - 41352 - 53124. (moonrock)
5. The concurrent cycle, which has two separate cycles existing at the same time for a single substitution; 1 and 5 cycling, and 2, 3, and 4 cycling in the following example: 12345 - 21354 - 23154 - 23415. (moonrock)
6. The palindromic cycle, which has the substitutions arranged in an order that reads the same forward and backward: 11211 - 11211 - 11211, 12321 - 12321 - 12321, and 123454321. (moonrock)
7. The inverted cycle, which has a uniform cycle inverted to be the opposite of what it was beyond a certain point: 12345 - 12345 - 54321 - 54321, and 11211 - 11211 - 22122 - 22122. The former example is an example of a perfect cycle being inverted, which creates a palindrome, and the latter example is of a palindromic cycle being inverted. (moonrock)
8. The shortened cycle, which has a cycle decrease in length as the ciphertext progresses: 12345 - 12345 - 1234 - 1234 - 123 - 123. (moonrock)
9. The lengthened cycle, which is the opposite of the shortened cycle: 123 - 123 - 1234 - 1234 - 12345 - 12345. (moonrock)
10. The regional cycle, which restricts substitutions to or from specific regions, or areas, of the ciphertext; this restriction typically manifests as either a restriction to specific rows or to specific columns, and, if used exclusively, is the equivalent of a series of simple substitutions. (moonrock)
11. The semi-regional cycle, which has the frequency of substitutions fluctuate between different regions, or areas, of the ciphertext in a similar way to regional cycling. When regional and semi-regional cycles are combined, it increases their level of security. Both regional and semi-regional cycles are capable of being accompanied by non-regional assignment of substitutions. (moonrock)
12. The sequential cycle, which is when one type of cycle is followed by another type of cycle: 12345 - 12345 - 123454321 - 1234321 - 12321; in this example, a perfect cycle changes to a palindromic cycle, which is then shortened. (moonrock)
13. The anti cycle, which is exactly the opposite of the perfect cycle: 11111 - 22222 - 33333 - 44444 - 55555. (Jarlve) viewtopic.php?f=81&t=3599
14. The offset cycle, which offsets its repeating pattern in a systematic way: 12345 - 23451 - 34512 - 45123 - 51234. (Jarlve, smokie treats)
15. The pattern cycle, which repeats a pattern that includes at least one repeat of a substitution: 122333 - 122333 - 122333, 1233455 - 1233455 - 1233455. (doranchak, smokie treats)
16. The alternating length cycle, which alternates between shorter and longer substitution cycles: 12 - 1 - 12 - 1 - 12 - 1, 123 - 12 -123 - 12 - 123. (Jarlve)
17. The random shift cycle, which shifts the position at which the substitution is selected in its homophone group to the left or to the right randomly. (smokie treats)
Cycle type example ciphers:
jarlve_26percentrandomhomophones1: https://drive.google.com/open?id=1R3xdZ ... FmRnH75YV-
jarlve_anticycles1: https://drive.google.com/open?id=1Tkhae ... 3D_0tCzDXx
jarlve_palindromiccycles1: https://drive.google.com/open?id=1uZkyG ... fZ4SIRtzfO
jarlve_perfectcycles1: https://drive.google.com/open?id=19GDyl ... 9SV6a2-P6b
jarlve_randomshiftcycles: https://drive.google.com/open?id=1V-bEU ... DqcVVsBJT6
moonrock_regionalcycles1: https://drive.google.com/open?id=1b562G ... yvrl4uhP6-
moonrock_regionalcycles2: https://drive.google.com/open?id=15DcFQ ... wW_Vx4Xqhj
moonrock_regionalcycles3: https://drive.google.com/open?id=1naM0f ... w7BbLlCevk
smokie_palindromiccycles1: https://drive.google.com/open?id=1tp7L2 ... pyzt1NSBhs
smokie_palindromiccycles2: https://drive.google.com/open?id=1zzbW3 ... jMM4ahI-2-
smokie_shortenedcycles1: https://drive.google.com/open?id=1uNhEM ... _4bshnrX9K
smokie_shortenedcycles2: https://drive.google.com/open?id=1Hw6Pq ... tDhUaQYzeg
Let me know if you have more cycle types suggestions or examples and feel free to do any cycle busy work in this thread.
