El Cifrado Nihilista es una técnica de cifrado simétrico que combina un Cuadrado de Polibio (sustitución fraccionaria) con un proceso de adición matemática mediante una segunda clave. Fue utilizado en la década de 1880 por el movimiento revolucionario ruso Narodnaya Volya (Voluntad del Pueblo) para organizar el terrorismo contra el régimen zarista.
Para cifrar o descifrar un mensaje, se requiere el uso de dos palabras clave distintas:
Aunque en su época ofrecía una capa extra de seguridad matemática frente a un simple Cuadrado de Polibio, es vulnerable si los mensajes son largos o si la clave aditiva es demasiado corta. Al ser una variante del Cifrado de Vigenère aplicado a números, puede romperse determinando la longitud de la clave y realizando análisis de frecuencias sobre los números resultantes.
Por diseño de seguridad, esta herramienta opera de forma estrictamente local en su navegador. Ningún dato introducido, clave generada, configuración o mensaje es transmitido a servidores externos ni almacenado en bases de datos. Todo el procesamiento criptográfico se ejecuta en la memoria volátil de su dispositivo y se destruye irreversiblemente al cerrar o recargar esta pestaña.