XOR cipher (original) (raw)

About DBpedia

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.

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 https://archive.org/details/codesciphersjuli0000chur https://uwaterloo.ca/combinatorics-and-optimization/sites/ca.combinatorics-and-optimization/files/uploads/files/corr98-39.pdf http://site.ebrary.com/id/10355821 https://accu.org/journals/overload/20/109/lewin_1915/ http://xrds.acm.org/blog/2012/08/unbreakable-cryptography-in-5-minutes/
dbo:wikiPageID 939985 (xsd:integer)
dbo:wikiPageLength 8508 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1114897474 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:University_of_Waterloo dbr:Information-theoretic_security dbr:Cryptography dbr:One-time_pad dbr:Logical_conjunction dbr:Hardware_random_number_generator dbr:ASCII dbr:Logical_disjunction dbc:Stream_ciphers dbr:Block_cipher dbr:Frequency_analysis dbr:Exclusive_disjunction dbr:Encryption_algorithm dbr:Known-plaintext_attack dbr:Vernam_cipher dbr:Vigenère_cipher dbr:Malleability_(cryptography) dbr:Stream_cipher dbr:Pseudo-random_number_generator
dbp:wikiPageUsesTemplate dbt:Citation dbt:Cite_book dbt:Cite_journal dbt:Efn dbt:Mono dbt:Refbegin dbt:Refend dbt:Reflist dbt:Sfn dbt:Harvnb
dct:subject dbc:Stream_ciphers
rdf:type yago:WikicatCryptographicAlgorithms yago:WikicatStreamCiphers yago:Abstraction100002137 yago:Act100030358 yago:Activity100407535 yago:Algorithm105847438 yago:Cipher106254239 yago:Communication100033020 yago:Event100029378 yago:Message106253690 yago:Procedure101023820 yago:PsychologicalFeature100023100 yago:YagoPermanentlyLocatedEntity yago:Rule105846932
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 freebase:XOR cipher yago-res:XOR cipher wikidata:XOR cipher dbpedia-ca:XOR cipher dbpedia-es:XOR cipher dbpedia-fa:XOR cipher dbpedia-hr:XOR cipher dbpedia-ru:XOR cipher dbpedia-sl:XOR cipher dbpedia-uk:XOR cipher dbpedia-zh:XOR cipher https://global.dbpedia.org/id/4p8hE
prov:wasDerivedFrom wikipedia-en:XOR_cipher?oldid=1114897474&ns=0
foaf:isPrimaryTopicOf wikipedia-en:XOR_cipher
is dbo:wikiPageDisambiguates of dbr:XOR_(disambiguation)
is dbo:wikiPageRedirects of dbr:Xor_cipher dbr:Simple_XOR_Cipher dbr:Simple_XOR_cipher dbr:XOR_encryption dbr:Xor_encryption
is dbo:wikiPageWikiLink of dbr:VTun dbr:Symmetric-key_algorithm dbr:42_(number) dbr:Exclusive_or dbr:Block_cipher dbr:XOR_(disambiguation) dbr:Flash_proxy dbr:Xor_cipher dbr:Simple_XOR_Cipher dbr:Simple_XOR_cipher dbr:XOR_encryption dbr:Xor_encryption
is foaf:primaryTopic of wikipedia-en:XOR_cipher