Acerca de esta herramienta
El Cifrado de Palabra Clave es la forma clásica de generar un alfabeto de sustitución monoalfabético a partir de una palabra clave memorable. Esta herramienta construye ese alfabeto de cifrado, muestra la asignación completa, y lo usa para cifrar o descifrar tu texto en el navegador. Se distingue de César (un desplazamiento fijo), Atbash (una inversión fija) y Afín (una fórmula lineal): aquí todo el alfabeto de sustitución se deriva de una palabra que eliges.
El alfabeto de cifrado se construye escribiendo la palabra clave con las letras duplicadas eliminadas, luego añadiendo las letras restantes no usadas de A–Z en orden. Una letra de inicio de relleno opcional te permite comenzar esa secuencia restante en un punto elegido (envolviendo alrededor del alfabeto) para mayor variación. La cadena resultante de 26 letras se alinea posicionalmente con el alfabeto plano A–Z, por lo que la letra en cada índice se convierte en su sustituta. La codificación asigna plano a cifrado; la decodificación invierte la misma tabla.
Todo el procesamiento ocurre localmente, por lo que nada de lo que escribes sale de tu dispositivo. Se conserva el caso y cualquier carácter que no sea una letra pasa sin tocarse, lo que mantiene intactas la puntuación y el espaciado. Al ser una sustitución simple, el cifrado conserva los patrones de frecuencia de letras y es vulnerable al análisis de frecuencia —ideal para acertijos y aprendizaje, pero no para secretos reales. Por ejemplo, la palabra clave KRYPTOS produce el alfabeto de cifrado KRYPTOSABCDEFGHIJLMNQUVWXZ.