Cifrado XOR 1
Cifrado XOR
Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías,
prensa diaria o páginas de Internet fidedignas.
Puedes añadirlas así o avisar al autor principal del artículo [1] en su página de discusión pegando: {{subst:Aviso referencias|Cifrado
XOR}} ~~~~
En criptografía, el cifrado XOR es, como su nombre indica, un algoritmo de cifrado simple, basado en los siguientes
conceptos:
A 0 = A,
A A = 0,
(B A) A = B 0 = B,
Dónde es una operación XOR (OR exclusivo). Una cadena de texto puede ser cifrada aplicando el operador de
bit XOR sobre cada uno de los caracteres utilizando una clave. Para descifrar la salida, solo hay que volver a aplicar
el operador XOR con la misma clave.
Por ejemplo, la cadena "Wiki" (01010111 01101001 01101011 01101001 en 8-bit ASCII) puede ser cifrada con la
clave 11110011 de la siguiente manera:
01010111 01101001 01101011 01101001
11110011 11110011 11110011 11110011
= 10100100 10011010 10011000 10011010
Y viceversa para descifrarlo:
10100100 10011010 10011000 10011010
11110011 11110011 11110011 11110011
= 01010111 01101001 01101011 01101001
El operador XOR es muy común como parte de cifrados más complejos. Sin embargo, por sí solo el cifrado XOR es
muy vulnerable y es muy fácil obtener la clave a través del análisis de varios mensajes cifrados con la misma clave.
Véase también
•cifrado Vernam
•cifrado Vigenère
•Programmer2programmer.Net - XOR Encryption [2]
Referencias
[1]http:/ / en. wikipedia. org/ wiki/ Cifrado_xor
[2]http:/ / www. programmer2programmer. net/ tips/ encryption_decryption/ XOR_Encryption. aspx
Fuentes y contribuyentes del artículo 2
Fuentes y contribuyentes del artículo
Cifrado XOR Fuente: http://es.wikipedia.org/w/index.php?oldid=32779770 Contribuyentes: Death Master, 4 ediciones anónimas
Fuentes de imagen, Licencias y contribuyentes
Imagen:Question book.svg Fuente: http://es.wikipedia.org/w/index.php?title=Archivo:Question_book.svg Licencia: GNU Free Documentation License Contribuyentes: -
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/