¿Qué es el XOR de encriptación?
XOR cifrado es un simple trivially simétrico de cifrado que se utiliza en muchas aplicaciones donde la seguridad no es un requisito definido.
El operador XOR
XOR, también conocido como O exclusivo, es un operador binario bitwise matemáticas.
Los seis bitwise operadores, tal como se define en el lenguaje de programación C, son los siguientes:
Operación Símbolo Y Y Incluido O | O exclusivo (XOR) ^ Desplazamiento a la derecha >> Mayús izquierda << Complemento ~
El operador XOR devuelve un 1 cuando el valor de cualquiera de los primeros bits o la segunda es un poco 1.
El operador XOR devuelve un 0 cuando ninguno de los dos bits es 1.
Esto se ilustra mejor en el siguiente cuadro:
Primera bits Segundo bit Resultados 0 0 0 0 1 1 1 0 1 1 1 0
El operador XOR se utiliza para "voltear" bits (ceros y unos) en un trozo de texto para crear un texto cifrado.
Texto plano para la conversión de texto cifrado con cifrado XOR
El texto que se comenzará con el término "Preguntas frecuentes".
- La representación ASCII de texto plano: Preguntas más frecuentes
- Representación hexadecimal del texto: 70 65 81
- Representación binaria del texto: 01110000 01100101 1000000
Vamos a XOR el primer carácter de este texto en texto cifrado mediante una "V" como la clave:
- Representación ASCII de la clave: V
- Representación hexadecimal de la clave: 86
- Representación binaria de la clave: 10000110
Texto plano "F" Tecla 'V' Texto cifrado 0 1 1 1 0 1 1 0 1 1 0 1 0 0 0 0 1 1 0 0 0 0 1 1
Conversión de Texto plano con texto cifrado cifrado XOR
XOR cifrado es un algoritmo simétrico. Esto significa que podemos usar la clave de cifrado de la clave de descifrado.
Vamos a descifrar nuestro texto cifrado para recrear nuestro texto original.
Texto cifrado Tecla 'V' Texto 1 1 0 1 0 1 1 0 1 1 0 1 0 0 0 1 1 0 0 0 0 1 1 0
¿Las matemáticas con los otros dos personajes de este texto para demostrar a sí mismo.
Muchos algoritmos de cifrado XOR utilizar el operador como parte de sus operaciones.
XOR entendimiento y de los demás operadores binarios es un paso necesario en el camino a convertirse en un cryptologist.
XOR Seguridad
XOR cifrado es fácil de aplicar trivially igualmente triviales y de romper.
XOR de encriptación no deben ser utilizados para cualquier dato que usted desee proteger.
|
Guardar ¿Qué es el XOR de encriptación?





