Cifrado de sustitución simple

Cifra y descifra texto con un cifrado clásico de sustitución simple. Usa un alfabeto mezclado como clave, conserva espacios y signos de puntuación, y aprende cómo funciona la sustitución monoalfabética.

Entrada
0 caract. · 0 bytes
Probar:
Resultado
✓ Cifrado clásico de sustitución monoalfabética ✓ Clave: cualquier permutación del alfabeto ✓ Compatible con varios alfabetos ✓ Procesado en nuestro servidor
Ejemplos
Cifrar HOLA MUNDO Clave: zyxwvutsrqpoñnmlkjihgfedcba
Entrada HOLA MUNDO
Salida SLOZ ÑFNWL

Con la clave de alfabeto invertido, las letras se reemplazan por posición: H→S, O→L, L→O y A→Z.

Cifrar ATAQUE AL AMANECER Clave: zyxwvutsrqpoñnmlkjihgfedcba
Entrada ATAQUE AL AMANECER
Salida ZGZJFV ZO ZÑZNVXVI

Ejemplo de mensaje breve: la misma letra siempre produce el mismo símbolo cifrado.

Descifrar texto cifrado Clave: zyxwvutsrqpoñnmlkjihgfedcba
Entrada SLOZ ÑFNWL
Salida HOLA MUNDO

La búsqueda inversa en la clave restaura el mensaje original.

Conservar mayúsculas y puntuación Clave: zyxwvutsrqpoñnmlkjihgfedcba
Entrada Reunion a las 10:00!
Salida Ivfnrln z ozh 10:00!

Solo se sustituyen letras del alfabeto detectado. Los espacios, números, signos y mayúsculas se conservan.

Cómo funciona el cifrado de sustitución simple

El cifrado de sustitución simple es un cifrado clásico de sustitución monoalfabética. Cada letra del texto claro se sustituye por la letra que ocupa la misma posición en un alfabeto cifrado mezclado. Para español, el alfabeto incluye la Ñ, y la clave debe ser una permutación completa de ese alfabeto.

Para cifrar, busca cada letra del texto claro en el alfabeto normal y toma la letra correspondiente de la clave. Para descifrar, se invierte el proceso: se busca la letra cifrada en la clave y se reemplaza por la letra correspondiente del alfabeto normal.

La misma tabla de sustitución se usa en todo el mensaje, por eso el método es monoalfabético. Los espacios, signos de puntuación, dígitos y otros caracteres fuera del alfabeto detectado se conservan sin cambios, y también se mantiene el uso de mayúsculas y minúsculas.

Codificador y decodificador online de sustitución simple

Esta herramienta puede convertir texto claro en texto cifrado por sustitución o descifrarlo de nuevo cuando se conoce la misma clave de alfabeto. Escribe el mensaje, elige cifrar o descifrar y proporciona un alfabeto mezclado completo como clave.

El servicio valida la clave antes de procesar el texto. Una clave válida debe contener cada letra de un alfabeto compatible exactamente una vez, sin letras faltantes ni repetidas. El alfabeto se detecta a partir de la clave: una clave española procesa letras españolas, una clave inglesa procesa letras inglesas, etc.

Claves, alfabetos y caracteres conservados

La clave es la parte esencial del cifrado de sustitución simple. No es una palabra clave ni un desplazamiento numérico; es el alfabeto cifrado completo escrito en el orden de sustitución. Para español, la clave debe incluir todas las letras admitidas, incluida la Ñ.

La herramienta admite varios alfabetos de idioma, incluidos español, inglés, ruso, alemán, francés, italiano, portugués y turco. Los caracteres que no pertenecen al alfabeto detectado se dejan intactos, por lo que es fácil conservar espacios, comas, puntos, números y formato mientras solo se cifran las letras.

Seguridad y análisis de frecuencia

Un cifrado de sustitución simple tiene una enorme cantidad de claves posibles. Para un alfabeto de n letras existen n! permutaciones. Sin embargo, no es seguro para proteger información real.

Como cada letra del texto claro siempre se convierte en la misma letra cifrada, el patrón estadístico del idioma sigue visible. Las letras frecuentes, palabras repetidas, letras dobles y combinaciones comunes pueden revelar la tabla de sustitución. Por eso el cifrado es útil para aprender, resolver acertijos y hacer demostraciones históricas, pero no para datos sensibles.

FAQ

La clave es una permutación del alfabeto completo: cada letra aparece exactamente una vez, pero en un orden mezclado. La misma clave se usa para sustituir todas las letras del mensaje.

Para un alfabeto de n letras existen n! claves posibles. Aunque el número es enorme, el cifrado se rompe con análisis de frecuencia porque cada letra cifrada representa siempre la misma letra original.

El cifrado César es un caso especial de sustitución simple donde el alfabeto cifrado solo está desplazado un número fijo de posiciones. La sustitución simple permite cualquier permutación del alfabeto.

A veces sí, sobre todo si el texto cifrado es largo. Las frecuencias de letras, patrones de palabras, letras repetidas y frases probables ayudan a reconstruir la clave.

Una clave válida debe ser una permutación completa de un alfabeto compatible. Cada letra debe aparecer exactamente una vez, sin duplicados ni omisiones.

No. La herramienta transforma solo letras del alfabeto detectado. Espacios, cifras, signos de puntuación y otros símbolos se copian sin cambios, y las mayúsculas se conservan.

No. Es un cifrado histórico y educativo, no un método moderno de seguridad. La sustitución monoalfabética conserva patrones de frecuencia del idioma.

El servicio admite varios alfabetos, incluidos español, inglés, ruso, alemán, francés, italiano, portugués y turco. El alfabeto se determina por los caracteres de la clave.
Herramientas relacionadas

Cifrado César

Cifrado clásico por desplazamiento de letras con valores de desplazamiento personalizados.

Cifrado XOR

Cifrado y descifrado XOR en línea con claves de texto o hexadecimales.

Cifrado Playfair

Cifrado clásico de sustitución por bigramas con una matriz basada en clave.

Cifrado Gronsfeld

Cifrado clásico de estilo Vigenere que usa una clave numérica.

Cifrado Vigenere

Cifrado y descifrado polialfabético basado en una palabra clave.