About: XOR cipher

An Entity of Type: Rule105846932, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In cryptography, the simple XOR cipher is a type of additive cipher, an encryption algorithm that operates according to the principles: A 0 = A,A A = 0,A B = B A,(A B) C = A (B C),(B A) A = B 0 = B, where denotes the exclusive disjunction (XOR) operation. This operation is sometimes called modulus 2 addition (or subtraction, which is identical). With this logic, a string of text can be encrypted by applying the bitwise XOR operator to every character using a given key. To decrypt the output, merely reapplying the XOR function with the key will remove the cipher.

Property Value
dbo:abstract
  • En criptografia, el xifratge XOR simple és un tipus de xifratge additiu, un algorisme de xifratge que funciona segons els principis: A 0 = A,A A = 0,A B = B A,(A B) C = A (B C),(B A) A = B 0 = B, on denota l'operació de disjunció exclusiva (XOR). Aquesta operació de vegades s'anomena suma de mòdul 2 (o resta, que és idèntica). Amb aquesta lògica, es pot xifrar una cadena de text aplicant l'operador XOR per bits a cada caràcter amb una clau determinada. Per desxifrar la sortida, només tornar a aplicar la funció XOR amb la clau eliminarà el xifrat. (ca)
  • En criptografía, el cifrado XOR es, como su nombre indica, un algoritmo de cifrado basado en el operador binario XOR: A 0 = A,A A = 0,(B A) A = B 0 = B, Donde es una operación OR exclusiva (XOR). 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: Y viceversa para descifrarlo: 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. (es)
  • In cryptography, the simple XOR cipher is a type of additive cipher, an encryption algorithm that operates according to the principles: A 0 = A,A A = 0,A B = B A,(A B) C = A (B C),(B A) A = B 0 = B, where denotes the exclusive disjunction (XOR) operation. This operation is sometimes called modulus 2 addition (or subtraction, which is identical). With this logic, a string of text can be encrypted by applying the bitwise XOR operator to every character using a given key. To decrypt the output, merely reapplying the XOR function with the key will remove the cipher. (en)
  • Шифр XOR — алгоритм шифрування, який як ключ використовує ключове слово та може бути записаний формулою Ci = Pi XOR Kj. де Kj - j-та літера ключового слова представлена в кодуванні ASCII. Ключове слово повторюється поки не отримано гаму, рівну довжині повідомлення. (uk)
  • Гамми́рование — метод симметричного шифрования, заключающийся в последовательности, состоящей из случайных чисел, на открытый текст. Последовательность случайных чисел называется гамма-последовательностью и используется для зашифровывания и расшифровывания данных. Суммирование обычно выполняется в каком-либо конечном поле. Например, в поле Галуа суммирование принимает вид операции «исключающее ИЛИ (XOR)». (ru)
  • 简单异或密码(英語:simple XOR cipher)是密码学中一种简单的加密算法,它按照如下原则进行运算: A 0 = AA A = 0(A B) C = A (B C)(B A) A = B 0 = B 其中为逻辑异或(XOR)运算的符号。按这种逻辑,文本序列的每个字符可以通过与给定的密钥进行按位异或运算来加密。如果要解密,只需要将加密後的结果与密钥再次进行按位异或运算即可。 例如,字符串“Wiki”(8位ASCII:01010111 01101001 01101011 01101001) 可以按如下的方式用密钥11110011进行加密: 此種加密方法類似對稱加密,故解密的方式如下: 异或运算符常作为更为复杂的加密算法的组成部分。对於其本身来说,如果使用不断重复的密钥,利用频率分析就可以破解这种简单的异或密码。如果消息的内容被猜出或知道,密钥就会泄露。异或密码值得使用的原因主要是其易於实现,而且计算成本小。简单重复异或加密有时用於不需要特别安全的情况下来隐藏信息。 如果密钥是随机的(不重复),而且与消息长度相同,异或密码就会更为安全。当密钥流由伪随机数发生器生成时,结果就是流密码。若密钥是真正随机的,结果就是一次性密碼本,這種密码在理论上是不可破解的。 在这些密码的任何部分中,密钥运算符在已知明文攻击下都是脆弱的,这是因为明文 密文 = 密钥。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 939985 (xsd:integer)
dbo:wikiPageLength
  • 8508 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1114897474 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • En criptografia, el xifratge XOR simple és un tipus de xifratge additiu, un algorisme de xifratge que funciona segons els principis: A 0 = A,A A = 0,A B = B A,(A B) C = A (B C),(B A) A = B 0 = B, on denota l'operació de disjunció exclusiva (XOR). Aquesta operació de vegades s'anomena suma de mòdul 2 (o resta, que és idèntica). Amb aquesta lògica, es pot xifrar una cadena de text aplicant l'operador XOR per bits a cada caràcter amb una clau determinada. Per desxifrar la sortida, només tornar a aplicar la funció XOR amb la clau eliminarà el xifrat. (ca)
  • In cryptography, the simple XOR cipher is a type of additive cipher, an encryption algorithm that operates according to the principles: A 0 = A,A A = 0,A B = B A,(A B) C = A (B C),(B A) A = B 0 = B, where denotes the exclusive disjunction (XOR) operation. This operation is sometimes called modulus 2 addition (or subtraction, which is identical). With this logic, a string of text can be encrypted by applying the bitwise XOR operator to every character using a given key. To decrypt the output, merely reapplying the XOR function with the key will remove the cipher. (en)
  • Шифр XOR — алгоритм шифрування, який як ключ використовує ключове слово та може бути записаний формулою Ci = Pi XOR Kj. де Kj - j-та літера ключового слова представлена в кодуванні ASCII. Ключове слово повторюється поки не отримано гаму, рівну довжині повідомлення. (uk)
  • Гамми́рование — метод симметричного шифрования, заключающийся в последовательности, состоящей из случайных чисел, на открытый текст. Последовательность случайных чисел называется гамма-последовательностью и используется для зашифровывания и расшифровывания данных. Суммирование обычно выполняется в каком-либо конечном поле. Например, в поле Галуа суммирование принимает вид операции «исключающее ИЛИ (XOR)». (ru)
  • 简单异或密码(英語:simple XOR cipher)是密码学中一种简单的加密算法,它按照如下原则进行运算: A 0 = AA A = 0(A B) C = A (B C)(B A) A = B 0 = B 其中为逻辑异或(XOR)运算的符号。按这种逻辑,文本序列的每个字符可以通过与给定的密钥进行按位异或运算来加密。如果要解密,只需要将加密後的结果与密钥再次进行按位异或运算即可。 例如,字符串“Wiki”(8位ASCII:01010111 01101001 01101011 01101001) 可以按如下的方式用密钥11110011进行加密: 此種加密方法類似對稱加密,故解密的方式如下: 异或运算符常作为更为复杂的加密算法的组成部分。对於其本身来说,如果使用不断重复的密钥,利用频率分析就可以破解这种简单的异或密码。如果消息的内容被猜出或知道,密钥就会泄露。异或密码值得使用的原因主要是其易於实现,而且计算成本小。简单重复异或加密有时用於不需要特别安全的情况下来隐藏信息。 如果密钥是随机的(不重复),而且与消息长度相同,异或密码就会更为安全。当密钥流由伪随机数发生器生成时,结果就是流密码。若密钥是真正随机的,结果就是一次性密碼本,這種密码在理论上是不可破解的。 在这些密码的任何部分中,密钥运算符在已知明文攻击下都是脆弱的,这是因为明文 密文 = 密钥。 (zh)
  • En criptografía, el cifrado XOR es, como su nombre indica, un algoritmo de cifrado basado en el operador binario XOR: A 0 = A,A A = 0,(B A) A = B 0 = B, Donde es una operación OR exclusiva (XOR). 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: Y viceversa para descifrarlo: (es)
rdfs:label
  • Xifratge XOR (ca)
  • Cifrado XOR (es)
  • Гаммирование (ru)
  • XOR cipher (en)
  • 异或密码 (zh)
  • Шифр XOR (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License