¿Odias los anuncios? Ir Sin publicidad Hoy

Codificador y decodificador de cifrado Playfair

DesarrolladorSeguridadTexto
ANUNCIO · ¿ELIMINAR?
Solo caracteres alfabéticos. Los duplicados se eliminan al construir la cuadrícula 5x5.
El Playfair utiliza una cuadrícula 5x5 que solo cabe 25 letras — elegir cuál letra se dobla o se omite.
Se utiliza para separar letras repetidas y completar texto plano de longitud impar.

Cuadrícula 5x5 de Playfair

Desglose paso a paso de pares

Cómo funciona el cifrado de Playfair

El Algoritmo: El cifrado de Playfair es un sustitución de pares. La palabra clave se coloca en una matriz 5x5 (sin duplicados), seguida del resto del alfabeto. Como la cuadrícula solo contiene 25 letras, una letra se dobla en otra — tradicionalmente I y J comparten una celda, aunque algunas variantes omiten Q en cambio.

Preparación del texto plano: Eliminar caracteres no alfabéticos, luego dividir en pares. Si un par contiene dos letras idénticas (por ejemplo: LL), insertar una letra de relleno (normalmente X) entre ellas. Si el último par tiene solo una letra, añadir una letra de relleno.

Codificación de cada par:

Misma fila: reemplazar cada letra con la que está inmediatamente a su derecha (con envío).
Misma columna: reemplazar cada letra con la que está inmediatamente debajo (con envío).
Rectángulo: reemplazar cada letra con la que está en la misma fila pero en la columna de la otra letra.

Decodificar es el inverso: desplazar a la izquierda para pares en la misma fila, desplazar hacia arriba para pares en la misma columna; los pares en rectángulo usan la misma regla de intercambio de columnas.

Historia: Fue inventado por Charles Wheatstone en 1854 y promovido por Lord Playfair, el cifrado fue usado por las fuerzas británicas en la Guerra de los Boers y en la Primera Guerra Mundial. Fue el primer cifrado práctico de sustitución literal de pares y resistió mejor que los códigos monoalfabéticos el análisis casual porque las frecuencias de pares de letras son más planas que las de letras individuales.

Romper el cifrado: El cifrado de Playfair es vulnerable al análisis de frecuencias de pares en textos largos. Los pares de letras comunes en inglés, como TH, HEy IN se mapean consistentemente a pares de cifrado iguales, lo que puede revelar la estructura de la matriz.

ANUNCIO · ¿ELIMINAR?

Guía

Codificador y decodificador de cifrado de Playfair

Codificador y decodificador de cifrado Playfair

Cifra o descifra texto con el clásico cifrado de Playfair completamente en tu navegador. Ingresa una palabra clave, pega tu texto plano o cifrado, y observa cómo la herramienta construye la matriz clave 5×5, prepara los pares y muestra paso a paso cada sustitución. Ningún dato nunca abandona tu dispositivo.

Cómo Usar

  1. Elige un modo: Codificar para convertir el texto plano en cifrado, o Descodificar para recuperar el mensaje original.
  2. Escribe o pega tu texto en la caja de entrada. Los signos de puntuación, dígitos y espacios se ignoran.
  3. Ingresa una palabra clave (cualquier palabra o frase alfabética). Los duplicados se eliminan al construir la matriz 5×5.
  4. Elige una variante de matriz: I y J comparten una celda (la forma original de 1854) o Omitir Q (J mantenida separada).
  5. Opcionalmente cambia la letra de relleno utilizada para separar pares repetidos y completar textos de longitud impar.
  6. Lee el resultado, revisa la matriz clave y examina el desglose paso a paso de pares a continuación.

Características

  • Matriz 5×5 clave visual – Las letras de la palabra clave están resaltadas para que puedas ver cómo se construye la cuadrícula.
  • Ambas variantes clásicas – Elige doblar I/J o omitir Q para coincidir con la variante histórica de Playfair que necesites.
  • Preparación automática de pares – Las letras repetidas se separan con una letra de relleno, los textos de longitud impar se completan, y las letras de relleno insertadas se resaltan.
  • Tabla paso a paso de sustitución – Cada par se muestra con la regla aplicada (misma fila, misma columna o rectángulo) y el par de salida.
  • Letra de relleno configurable – Elige X, Q o Z según lo que se adapte mejor a tu texto plano.
  • Codificar y decodificar en una herramienta – Realiza un viaje completo de tus mensajes sin cambiar de página.
  • Totalmente en el cliente – La cifrado se ejecuta en JavaScript puro, así que tus mensajes y palabras clave nunca tocan nuestros servidores.

Preguntas frecuentes

  1. ¿Por qué el cifrado de Playfair utiliza una cuadrícula 5x5 en lugar de 6x5 o 5x6?

    Una cuadrícula 5x5 contiene exactamente 25 letras, una unidad menos que el alfabeto inglés. El cifrado original redujo el alfabeto a 25 al unir I y J en una sola celda. Una disposición 5x5 también mantiene simétricas las reglas de fila, columna y rectángulo, facilitando su aplicación a mano — una cuadrícula 6x5 o 5x6 obligaría a las reglas a manejar tamaños diferentes de envío en cada eje, lo cual sería impráctico para el uso en papel y lápiz que fue diseñado para el cifrado.

  2. ¿Por qué el Playfair cifra pares de letras en lugar de letras individuales?

    Cifrar pares de letras planifica las estadísticas de frecuencia de letras. En inglés, la letra E aparece aproximadamente un 12.71% de las veces, pero el digrama TH aparece solo alrededor de un 2.71%. Como el Playfair mapea cada digrama plano a un digrama cifrado único, el análisis de frecuencia de letras individuales falla. Esto es lo que hizo que el Playfair fuera mucho más difícil de romper que los códigos monoalfabéticos como el de César.

  3. ¿Cuál es la diferencia entre la variante I/J y la variante Omit-Q?

    Ambas variantes reducen 26 letras a 25 celdas. La variante I/J trata a I y J como la misma letra — cualquier J en el texto plano se reemplaza por I antes de cifrar. La variante Omit-Q omite completamente la letra Q de la matriz; los textos que contienen Q deben reescribirse antes de cifrar (a menudo como KW o simplemente omitidos). La variante I/J es la forma histórica correcta utilizada por las fuerzas británicas; la variante Omit-Q es preferida en algunos textos donde I y J tienen significados independientes, como en documentos legales.

  4. ¿Por qué al decodificar se producen letras extra X en el texto plano?

    El Playfair no puede cifrar un digrama formado por dos letras idénticas porque las reglas de cifrado requieren que los pares estén en posiciones diferentes en la cuadrícula. El codificador separa tales pares insertando una letra de relleno (normalmente X). El decodificador es reglado y no puede saber cuáles de las letras X fueron originales y cuáles fueron insertadas, por lo que el texto plano recuperado contiene las letras de relleno. La eliminación de rellenos es un paso de procesamiento manual que queda a cargo del lector.

  5. ¿El cifrado de Playfair sigue siendo seguro hoy en día?

    No. El cifrado de Playfair fue considerado seguro para mensajes cortos y tácticos en el siglo XIX y principios del siglo XX, pero el análisis moderno lo rompe fácilmente. El análisis de frecuencias de pares en unos pocos cientos de letras de cifrado normalmente revela suficiente información para recuperar la mayoría de la matriz con técnicas como el ascenso o el enfriamiento simulado. Trata el cifrado de Playfair como una herramienta educativa, un dispositivo de puzle o un ejercicio histórico — no como un esquema de cifrado en el mundo real.

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO · ¿ELIMINAR?