I have been working on my own version of Blasto. You can find the code here:
You are not allowed to view links.
Register or
Login to view.
As always, the code is messy, probably bugged and certainly brittle.
I implemented a number of very simple ciphers and added the option to provide a "crib" that the algorithm tries to match (in addition to quadgrams for a particular language).
I ran a number of experiments in Latin and Italian on the supposed labels of the seven planets, passing the names of the planets as a crib.
One of the experiments matched 3 of the Italian planet names. The cipher is a simple substitution with nulls and the input encoding was reversed EVA:
(In the EVA original order):
dolchsody|okal|okainam|opcholdy|ofaroeoldan|ytoaiin|yfain|
CEVOS_ECI|ETRV|ETRAMR_|ELOSEVCI|E_R_ENEVCRM|IGERAAM|I_RAM|
reversed decipherment (_ marks nulls):
MAR_I|MAAREGI|MRCVENE_R_E|ICVESOLE|_RMARTE|VRTE|ICE_SOVEC
Key: a:R c:O d:C e:N f:_ h:S i:A k:T l:V m:_ n:M o:E p:L r:_ s:_ t:G y:I
VENERE, SOLE, MARTE were matched. It's interesting that label boundaries were respected: since this code is based on Blasto, the input string is stripped of word and line separators and the input string was actually: niafyniiaotynadloeorafoydlohcpomaniakolakoydoshclod - nothing prevented a plain-text word from crossing the boundary between different Voynich labels.
Though the order does not match what oshfdk proposed in the first post of the thread, the three labels are consecutive and the order matches Ptolemy's cosmos (image from You are not allowed to view links.
Register or
Login to view., Boston).
Matching 3 out of 7 labels might seem like a good result for Voynich standards, but this is very unlikely to be relevant for numberless reasons, e.g. a few nulls do not solve our problems with entropy and EVA:ch behaves like a single character, not like the Italian 'SO' bigram.
For instance, reversed SATVRNO, ONRVTAS, would be encoded as EVA:cealkih
cealkih
MERCVRIO, OIRVCREM. as EVA:cyaldaon
cyaldaon
these don't look like Voynichese words.