Herramienta XOR en línea para texto, hexadecimal, binario y Base64

BeetVPN

Entrada

Entrada

Resultado XOR

Resultado
Formatos y vista previa

Comprender la operación XOR

XOR, u OR exclusivo, compara dos bits. El resultado es 1 cuando son distintos y 0 cuando son iguales. La operación es reversible: al aplicar la misma clave una segunda vez al resultado se recuperan los bytes originales.

Clave repetida

Cuando la clave es más corta que la entrada, sus bytes se repiten. Esto resulta útil para analizar un formato o reproducir un cálculo, pero una clave corta repetida no constituye un cifrado moderno seguro.

Dos búferes

El modo de búferes de igual longitud aplica XOR byte a byte. Puede comparar datos binarios, eliminar una máscara o verificar un paso de otro algoritmo.

Formatos

La entrada, la clave y el resultado pueden representarse como texto UTF-8, hexadecimal, binario o Base64. Los formatos seguros para datos binarios evitan pérdidas cuando el resultado contiene bytes no imprimibles.

Ejemplo sencillo

La letra A es 41 en hexadecimal. Con la clave 20, 41 XOR 20 se obtiene 61, que corresponde a la letra a. Al aplicar 20 a 61 de nuevo se recupera 41.

Limitaciones de seguridad

Una clave aleatoria tan larga como el mensaje y que nunca se reutiliza sigue el principio de la libreta de un solo uso. En cambio, repetir una clave corta revela patrones y permite ataques estadísticos. Utilice esta herramienta para aprendizaje, interoperabilidad y análisis de datos, no como sustituto del cifrado autenticado moderno.

XOR con clave repetida para texto, hexadecimal, binario y Base64

XOR compara los bits de la entrada y de la clave. Aplicar la misma clave dos veces restaura los bytes originales. La herramienta admite varias representaciones y repite automáticamente una clave más corta que el mensaje.

Texto ABC con clave K → hexadecimal 0a 09 08
Aplicar clave K a 0a 09 08 de nuevo para recuperar ABC

Preguntas frecuentes

¿XOR cifra y descifra con la misma operación?

Sí. Para cada byte, A XOR K XOR K devuelve A.

¿Es seguro XOR con clave repetida?

No para datos sensibles. Una clave corta repetida revela patrones; utilice en su lugar un cifrado autenticado moderno.

¿Por qué utilizar una salida hexadecimal o Base64?

La salida XOR puede contener bytes no imprimibles. Hexadecimal y Base64 permiten copiar y transportar esos bytes de forma segura.