Wolfram Function Repository
Instantuse addon functions for the Wolfram Language
Function Repository Resource:
Decipher a Chaocipherenciphered string
ResourceFunction["ChaoDecipher"][string,{α_{p},α_{c}}] deciphers string using the plain text alphabet α_{p} and the cipher alphabet α_{c}. 
the encoded letter is therefore "M".
Decipher a piece of text using unshuffled plain and cipher alphabets:
In[1]:= 

Out[1]= 

Decode a string that returns a ‘constant’ string:
In[2]:= 

Out[2]= 

Use random plain and cipher alphabets:
In[3]:= 

Out[5]= 

ChaoCipher can be used to encipher a string. First encode a piece of string:
In[6]:= 

Out[6]= 

Now we can decipher it:
In[7]:= 

Out[7]= 

This work is licensed under a Creative Commons Attribution 4.0 International License