Cifrado XOR por columnas
El método del libro: cada valor ASCII pasa a binario, se igualan las longitudes con ceros a la izquierda y se aplica XOR bit a bit con la clave de su columna.
Si tu mensaje original termina en “X”, desactiva esta casilla para no perder esas letras.
Procedimiento completo, paso a paso
Todo el proceso, desde el mensaje hasta el resultado. Las celdas atenuadas son el relleno “X”.
Aviso: es un método didáctico. No equivale al cifrado de extremo a extremo de WhatsApp, que usa el protocolo Signal (claves negociadas y renovadas en cada mensaje). Un XOR con claves cortas y reutilizadas se rompe con facilidad; solo sería realmente seguro con una clave aleatoria tan larga como el mensaje y usada una única vez.