![]() |
The Naibbe cipher - Printable Version +- The Voynich Ninja (https://www.voynich.ninja) +-- Forum: Voynich Research (https://www.voynich.ninja/forum-27.html) +--- Forum: Theories & Solutions (https://www.voynich.ninja/forum-58.html) +--- Thread: The Naibbe cipher (/thread-4848.html) |
RE: The Naibbe cipher - bi3mw - 13-08-2025 (13-08-2025, 11:41 AM)magnesium Wrote: You are not allowed to view links. Register or Login to view.Very interesting, thanks! Out of curiosity, would you mind running the same analysis on just the subsections of ZL3a-n.txt assigned to Voynich/Currier B? The overrepresentation of qok within the Naibbe cipher is meant to mimic Voynich B specifically, so I'm curious to see how well that holds up. Yes, I could do that. However, I would need a prepared ZL3a-n.txt file. Does anyone have one, or can anyone tell me how to extract Currier B from it ? RE: The Naibbe cipher - magnesium - 13-08-2025 (13-08-2025, 05:50 PM)bi3mw Wrote: You are not allowed to view links. Register or Login to view.Yes, I could do that. However, I would need a prepared ZL3a-n.txt file. Does anyone have one, or can anyone tell me how to extract Currier B from it ? Thank you very much! If memory serves, it's in the metadata for each folio, under the value $L. Currier B is $L=B, Currier A is $L=A. For example, for f75r: <f75r> <! $Q=M $P=A $F=a $B=1 $I=B $L=B $H=2 $C=2> RE: The Naibbe cipher - bi3mw - 13-08-2025 I was actually thinking of an IVTT command on the command line that does everything in one go. Maybe @ReneZ can help here. I know the following command that extracts the entire text: ivtt -x7 ZL3a-n.txt outputfile.txt I just need to know the parameter to extract Currier B. Edit: Is that correct? : ivtt -x7 -LA ZL3a-n.txt outputfile.txt RE: The Naibbe cipher - magnesium - 13-08-2025 (13-08-2025, 06:31 PM)bi3mw Wrote: You are not allowed to view links. Register or Login to view.I was actually thinking of an IVTT command on the command line that does everything in one go. Maybe @ReneZ can help here. I know the following command that extracts the entire text: I believe you just need to add "+LB," like in the example on page 6 here: You are not allowed to view links. Register or Login to view. RE: The Naibbe cipher - RobGea - 13-08-2025 Hi bi3mw, i would be interested to know which "language-independent morphological parser" you used. Web-based or software or whatever, thanks RE: The Naibbe cipher - bi3mw - 13-08-2025 OK, when I apply the parameter “+LB”, the output file is 146 KB in size, and when I use “-LA”, it is 163.8 KB. That's why I think the first option is the right choice for this comparison. The following was used: naibbe_Cleaned_52_01_10_word_lines.txt + naibbe_Cleaned_52_02_10_word_lines.txt - 116 kb = 145.5 kb. As you can see, ch / hy is disproportionately represented in the Voynich text. The difference to the other values should have been lower in relation to the previous test. RE: The Naibbe cipher - bi3mw - 13-08-2025 (13-08-2025, 06:45 PM)RobGea Wrote: You are not allowed to view links. Register or Login to view.i would be interested to know which "language-independent morphological parser" you used. Web-based or software or whatever, thanks First, you need to install Pandas for Python: pip3 install pandas seaborn matplotlib I wrote a Python script that does this job. Call example (the number is variable and specifies how many top n combinations are output): python parser.py naibbe_Cleaned_52_01_10_word_lines.txt parsed.txt 25 Code: #!/usr/bin/env python3 For the heat map, the call is as follows: python heatmap_prefix_suffix.py parsed.txt 25 Code: #!/usr/bin/env python3 RE: The Naibbe cipher - quimqu - 13-08-2025 This is very interesting. I find the cipher a bit complex (sort of dice and card game, and I don't see it very easy to cipher and not even very easy to decipher, but this is the trick! If it is cyphered, only the allowed people should be able to read it...). I did my analyse of the text by bigrams (reseting by word) and I talked about a bump in the Voynch entropy by n-grams 2-4, that could only be reproduced by a sort of multi-character substitution (sort of syllabic substitution). You can see my thread here: You are not allowed to view links. Register or Login to view. Well, having analyzed one of the first naibbe ciphered files (naibbe_Cleaned_52_01_10_word_lines.txt)... the bump appears! ![]() ![]() RE: The Naibbe cipher - davidma - 14-08-2025 (13-08-2025, 10:40 PM)quimqu Wrote: You are not allowed to view links. Register or Login to view.This is very interesting. I find the cipher a bit complex (sort of dice and card game, and I don't see it very easy to cipher and not even very easy to decipher, but this is the trick! If it is cyphered, only the allowed people should be able to read it...). To my understanding though the Naibbe cipher uses cards and dice only to give a plausible explanation to the frequency of substitution tables and the spacing using something that people in the 1400-1450s had readily on hand. As long as the frequency behaviour is replicated it could be anything, any sort of randomizer works as long as the probabilities of picking a given encryption table are respected. It could even be scribal preference, though there have been compelling arguments that the scribes didnt really know what they were writing so maybe not. For me the "worrying" part is not so much the complexity (the cipher in itself is not particularly complex and if you have the tables on hand it can be decrypted quite quickly) but that without the original tables we might not be able to decrypt the VM (if it is encrypted at all), or extremely complex. I do not recall seeing anything that came close to the VM on all statistical indicators (bar the line and paragraph phenomena) apart from the Naibbe cipher, which means that this surely is on the track to something. As i recall from your post quimqu no other cipher had that distinctive bump that the VM has, but the naibbe one does. The other worry I have is the lables, I can't see how they would fit in the naibbe cipher at all because being verbose implies they at most encrypt 4 or 5 characters which would not carry much meaning (unless everything in the VM is heavily abbreviated, which is possible) RE: The Naibbe cipher - ReneZ - 14-08-2025 On the ivtt-related question, note that the option +LB includes only those pages where the Currier language has been set to 'B'. The option -LA removes those pages where the language has been set to 'A'. The difference between the two cases are those pages where the variable has not been set to any value. This variable has been set according to Currier's values in his paper, not any later analyses by others. In many cases people may want to exclude things like labels, and this is achieved by adding the option +@P which only selects all text in running paragraphs. With -x7 , uncertain spaces are treated as spaces. With -x8 they are ignored. I often use -s3 in combination with these, which causes the output to appear with each word on a separate line. |