Codificador y decodificador del cifrado de Bacon

Decodificar cifrado de Bacon

Acerca del cifrado de Bacon

¿Qué es el cifrado de Bacon?

Esta variante de Bacon de 26 letras asigna a cada letra A-Z un grupo A/B distinto de cinco símbolos: A es AAAAA, B es AAAAB y Z corresponde al valor binario 25. Difiere de la forma histórica de 24 letras que unía I/J y U/V.

¿Cómo funciona el cifrado de Bacon?

La codificación escribe el índice de la letra desde cero usando A para 0 y B para 1. El decodificador ignora espacios, lee grupos exactos de cinco símbolos y usa / para separar palabras; rechaza letras o puntuación no admitidas, y esta forma visible no es esteganografía ni cifrado seguro.

Ejemplo de Bacon

ABC -> AAAAA AAAAB AAABA
AAAAA AAAAB AAABA -> ABC