The following warnings occurred:
Warning [2] Undefined variable $can_link - Line: 6 - File: showthread.php(1658) : eval()'d code PHP 8.5.12 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php(1658) : eval()'d code 6 errorHandler->error_callback
/showthread.php 1658 eval




How multi-character substitution might explain the voynich’s strange entropy
#5
(27-06-2025, 10:57 AM)nablator wrote: You are not allowed to view links. Register or Login to view.I'm surprised that the curves in the last diagram are so close especially up to 3-grams, because your homophonic ciphertext must have a lot more symbols than CUVA and the (random?) choice of homophone must add a lot of entropy... how is it possible?

I attach the function to cipher:

def homophonic_cipher_3c(words):
    letter_map = {c: [c + str(i) for i in range(3)] for c in 'abcdefghijklmnopqrstuvwxyz'}
    out = []
    for word in words:
        new_word = ''.join(random.choice(letter_map.get(c, [c])) for c in word)
        out.append(new_word)
    return out

It's a simple homophonic cipher. First creates a letter map for each alphabetical character (so, each letter will have three different letters to choose randomly during the cipher).

In the cipher, I use alphabetical characters. Imagine that I use voynichese characters instead. I would use only the CUVA symbols. But beware, in order to decipher, it is tricky, as one CUVA symbol might be deciphered also into 3 natural language charaters. So there must be another hidden rule to decipher.
Reply


Messages In This Thread
RE: How Homophonic Ciphers Might Explain the Voynich’s Strange Entropy - by quimqu - 27-06-2025, 11:08 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  f69v_f70r1_f70r2 - Strange Voynich (Latin?) Bluetoes101 18 15,011 01-07-2024, 12:42 AM
Last Post: Bluetoes101
  How to recombine glyphs to increase character entropy? Koen G 73 63,639 11-05-2022, 07:19 PM
Last Post: Ruby Novacna
  Character entropy of Voynichese Anton 95 92,849 13-04-2019, 01:01 AM
Last Post: Anton

Forum Jump:


Users browsing this thread: 1 Guest(s)