DevTools

Cifrados y Códigos

Cifra texto con cifras históricas personalizables: César, Vigenère, ROT13, Atbash, Beaufort, Porta, Rail Fence, transposición por columnas, Pigpen Masónica, Club Penguin y Código Morse. Aprende criptografía clásica con parámetros ajustables.

text_tools.cipher_caesar_name

Desplaza cada letra del alfabeto un número fijo de posiciones. Utilizada por Julio César para comunicaciones secretas.

Valor actual: 3 posiciones
ROT13

Variante especial de la Cifra de César con desplazamiento fijo de 13 posiciones. Aplicar dos veces retorna al texto original.

Atbash

Cifra hebrea antigua que sustituye la primera letra por la última, la segunda por la penúltima, y así sucesivamente (A↔Z, B↔Y, C↔X...).

text_tools.cipher_vigenere_name

Usa una palabra clave para aplicar múltiples cifras de César. Cada letra de la clave determina el desplazamiento para la letra correspondiente del texto.

Clave actual: KEY
text_tools.cipher_beaufort_name

Variante de la Cifra de Vigenère creada por el almirante Sir Francis Beaufort. Resta el texto de la clave en lugar de sumar.

Clave actual: KEY
text_tools.cipher_porta_name

Cifra polialfabética creada por Giovanni Battista della Porta en el siglo XVI. Usa una tabla especial donde pares de letras comparten el mismo alfabeto de cifrado.

Clave actual: KEY
text_tools.cipher_railfence_name

Cifra de transposición que escribe el texto en zigzag a través de varios "rieles" (rails) y después lee línea por línea.

Rieles actuales: 3
text_tools.cipher_columnar_name

El texto se escribe en filas bajo una clave, después se lee por columnas en el orden alfabético de las letras de la clave.

Clave actual: KEY
Código Morse

Sistema de codificación de caracteres desarrollado por Samuel Morse. Utiliza secuencias de señales cortas (puntos) y largas (rayas) para representar letras, números y puntuación.

Letras (A-I)
A .-
B -...
C -.-.
D -..
E .
F ..-.
G --.
H ....
I ..
Letras (J-R)
J .---
K -.-
L .-..
M --
N -.
O ---
P .--.
Q --.-
R .-.
Letras (S-Z)
S ...
T -
U ..-
V ...-
W .--
X -..-
Y -.--
Z --..
Números
0 -----
1 .----
2 ..---
3 ...--
4 ....-
5 .....
6 -....
7 --...
8 ---..
9 ----.
Puntuación
. (punto) .-.-.-
, (coma) --..--
? (interrogación) ..--..
! (exclamación) -.-.--
(espacio) /
Nota sobre Pigpen: Las cifras Pigpen usan fuentes especiales para mostrar los símbolos, renderizado con símbolos geométricos. Sin la fuente, el texto permanece legible como letras normales.
text_tools.cipher_pigpen_name

Cifra geométrica usada por los Masones desde el siglo XVIII. También conocida como cifra masónica o cifra tic-tac-toe. Sustituye letras por símbolos geométricos basados en cuadrículas.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
Pigpen Leeson

Variante de la cifra Pigpen basada en la versión de Leeson. Utiliza una disposición diferente de los símbolos geométricos, manteniendo el concepto de sustitución por formas.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_rosetta_name

Fuente decorativa con símbolos inspirados en los jeroglíficos de la Piedra de Rosetta. La piedra original fue una clave histórica para descifrar la escritura egipcia, no una cifra.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_masonic_name

Variante decorativa de la cifra Pigpen utilizada en contextos masónicos. Usa símbolos geométricos específicos de la tradición masónica.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_penguin_name

Cifra inspirada en las cifras masónicas, creada para el juego online Club Penguin. Usa símbolos únicos y divertidos para mensajes secretos.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_lucius_name

Fuente decorativa inspirada en símbolos místicos y ocultos.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_bill_name

Basada en el alfabeto del demonio Bill Cipher de Gravity Falls.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_templars_name

Símbolos inspirados en la Orden de los Caballeros Templarios.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_egyptian_name

Símbolos inspirados en jeroglíficos del Antiguo Egipto.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
text_tools.cipher_interworlds_name

Alfabeto alternativo para comunicación entre dimensiones.

Usa fuente especial para símbolos
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
Code 39

Código de barras alfanumérico ampliamente usado en logística e industria. Puede codificar letras mayúsculas, números y algunos caracteres especiales.

Usa fuente de código de barras
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
Code 128

Código de barras de alta densidad usado en embalajes y transporte. Soporta todo el conjunto de caracteres ASCII de 128 caracteres.

Usa fuente de código de barras
Ejemplo con la fuente:
HELLO WORLD
Texto normal: "HELLO WORLD"
Nota sobre fuentes especiales: Se usan fuentes especiales para mostrar los símbolos. El texto permanece legible como letras normales sin la fuente.
Sobre Criptografía Clásica

Las cifras clásicas fueron usadas a lo largo de la historia para proteger información sensible. Aunque no sean seguras según los estándares modernos, son excelentes herramientas educativas para comprender los fundamentos de la criptografía.

  • Cifrados de Sustitución: Sustituyen letras por otras letras (César, ROT13, Atbash, Vigenère)
  • Cifrados de Transposición: Reorganizan el orden de las letras sin sustituirlas (Rail Fence, Columnas)
  • Cifrados Simbólicos: Sustituyen letras por símbolos geométricos (Pigpen Masónica)
  • Códigos: Sistemas de representación como el Morse
Aviso de Seguridad

¡Estas cifras NO deben usarse para proteger información real!

Las cifras clásicas pueden romperse fácilmente con ordenadores modernos. Para seguridad real, usa:

  • AES (Advanced Encryption Standard)
  • text_tools.cipher_security_li_rsa
  • text_tools.cipher_security_li_tls
  • text_tools.cipher_security_li_pm

Esta herramienta es para fines educativos y de entretenimiento.