Cifrado de Beaufort
Cifre y descifre texto con el cifrado Beaufort, una variante recíproca del cifrado Vigenère.
Cifrado de Beaufort
El cifrado Beaufort es una variación del cifrado Vigenère donde las operaciones de cifrado y descifrado son idénticas: aplique la misma clave al texto cifrado y obtendrá el texto sin formato. Escriba una palabra clave, pegue su mensaje y cada letra cambiará según una fórmula basada en la clave, que se repite mientras se ejecuta el texto. La magia del cifrado Beaufort es su naturaleza recíproca: el cifrado y el descifrado son una sola operación, por lo que nunca es necesario elegir una dirección.
El cifrado funciona con la fórmula C = (K − P) mod 26, donde cada letra del texto plano se resta de la letra clave correspondiente módulo 26. A diferencia del cifrado de Vigenère que suma la clave, Beaufort la resta, creando una transformación autoinversa. La clave debe contener al menos una letra; todo lo que no sea letra se ignora al extraer la clave. A medida que el cifrado procesa su texto, la clave se repite solo en las letras, omitiendo la puntuación, los números y los emoji para que permanezcan en sus lugares originales.
Las mayúsculas se conservan para que el resultado se lea de forma natural. Los caracteres que no son letras pasan intactos, lo que significa que las letras acentuadas, los dígitos, los símbolos y los emoji nunca se cifran. Esto hace que el cifrado Beaufort sea útil en acertijos, lecciones de criptografía, desafíos CTF y cachés misteriosos de geocaching donde se necesita cifrado reversible sin un paso de descifrado separado. Todo se ejecuta en su navegador y su texto nunca sale de su dispositivo: pegue, cifre o descifre y copie el resultado con confianza.