Re: Homophonic substitution
You are getting me interested in the bigrams. After thinking about what daikon said, maybe Zodiac didn't just plop down random wildcards.
Here is a scenario that can be tested ( or maybe already has been ):
1. Zodiac created a cipher key like the one for the 408, with cycles.
2. He encoded his message.
3. Then he visually checked for repeating bigrams and circled them.
4. Then, with his little menu of wildcards, he worked his way down the message from top to bottom, replacing one of the two symbols in each repeated bigram by marking over one of the existing symbols with a wildcard.
5. On a separate piece of paper, he kept a list of the two newly created bigrams, a sequence of three numbers (e.g. 6 19 36). Each time he added a wildcard, he checked above on the list to make sure that he wasn't repeating any bigrams that he had just created in the message above. If so, then he just switched to the next wildcard on his menu. EDIT: The primary wildcard was +. When adding a + created a new repeating bigram, then he switched to the B or the F. In the beginning of the masking process, using a new wildcard was easy because he had not used that number before. The longer the list for each wildcard, the more difficult it became.
6. Then he made a second draft, with the wildcards, which is the one that we are so familiar with.
Something like that. Maybe he did know what a repeating bigram was. He knew about frequency analysis.
EDIT: I tried it and came up with a message that is more cyclic than the 340, but has much fewer repeating bigrams than the 340 (Only 20 count). There are four wildcards, with counts 21, 9, 8 and 5 for a total of 43 symbols. It won't solve. If anyone is interested, I highly encourage them to try the process for themselves to see how Zodiac would have done such a thing. I used my computer to identify the repeating bigrams so that I didn't have to do it visually. If you want to see the cipher key, message grid, and statistics, let me know. I don't want to post it without permission because it's not in the suite.
Also note that in doranchak's list of repeating bigrams, there are a lot of +'s, B's and F's. That's because he wasn't perfect when tracking his masking efforts. Those are mistakes, or just the product of masking of bigrams that happened to sit next to each other, or new repeats that he wasn't aware that he was creating.
See: http://zodiackillerciphers.com/wiki/ind ... ength:_2_2
Here is a scenario that can be tested ( or maybe already has been ):
1. Zodiac created a cipher key like the one for the 408, with cycles.
2. He encoded his message.
3. Then he visually checked for repeating bigrams and circled them.
4. Then, with his little menu of wildcards, he worked his way down the message from top to bottom, replacing one of the two symbols in each repeated bigram by marking over one of the existing symbols with a wildcard.
5. On a separate piece of paper, he kept a list of the two newly created bigrams, a sequence of three numbers (e.g. 6 19 36). Each time he added a wildcard, he checked above on the list to make sure that he wasn't repeating any bigrams that he had just created in the message above. If so, then he just switched to the next wildcard on his menu. EDIT: The primary wildcard was +. When adding a + created a new repeating bigram, then he switched to the B or the F. In the beginning of the masking process, using a new wildcard was easy because he had not used that number before. The longer the list for each wildcard, the more difficult it became.
6. Then he made a second draft, with the wildcards, which is the one that we are so familiar with.
Something like that. Maybe he did know what a repeating bigram was. He knew about frequency analysis.
EDIT: I tried it and came up with a message that is more cyclic than the 340, but has much fewer repeating bigrams than the 340 (Only 20 count). There are four wildcards, with counts 21, 9, 8 and 5 for a total of 43 symbols. It won't solve. If anyone is interested, I highly encourage them to try the process for themselves to see how Zodiac would have done such a thing. I used my computer to identify the repeating bigrams so that I didn't have to do it visually. If you want to see the cipher key, message grid, and statistics, let me know. I don't want to post it without permission because it's not in the suite.
Also note that in doranchak's list of repeating bigrams, there are a lot of +'s, B's and F's. That's because he wasn't perfect when tracking his masking efforts. Those are mistakes, or just the product of masking of bigrams that happened to sit next to each other, or new repeats that he wasn't aware that he was creating.
See: http://zodiackillerciphers.com/wiki/ind ... ength:_2_2