Cifra de substituição simples - GregorioFornetti/CriPython GitHub Wiki
Abaixo está uma imagem do menu da cifra de substituição simples:

Agora, explicando os itens marcados com um retângulo vermelho, temos:
1 - No primeiro retângulo, você pode escolher uma das 2 opções de cifra de substituição simples disponíveis. Basta você deixar o modo que você deseja marcado para utiliza-lo (no caso da foto, está marcado o modo "apenas letras").
2 - No segundo retângulo, você pode digitar uma mensagem qualquer que você deseja encriptar. Caso você esteja no modo tradução, digite nessa área a mensagem encriptada por essa cifra.
3 - Na região do terceiro retângulo você deve digitar as letras que você deseja trocar da mensagem comum. Para mais informações referentes aos caracteres permitidos nessa área, veja o tópico "links" e escolha o modo que você deseja.
4 - No quarto retângulo você deve digitar os caracteres que você deseja colocar no lugar das letras escolhidas no terceiro retângulo.
5 - Ao clicar no botão "encriptar", caso todas as informações passadas sejam corretas (chave e mensagem), a mensagem será encriptada e aparecerá no retângulo 5. Caso esteja no modo tradução, clique no botão "traduzir" e a tradução aparecerá nessa mesma região.
Links
Até o momento, existem 2 tipos de cifra de substituição simples: "apenas letras" e "vários caracteres". Caso queira ver informações especificas desses modos, abaixo estão os links para as páginas da "wiki" de cada opção:
1 - apenas letras- Trocará apenas as letras do alfabeto(tirando letras com acento).
2 - vários caracteres - Trocará qualquer caractere imprimível desejado.