XOR encryption/decryption when the key is more than one byte long? -


suppose character 'b' used key xor encryption. in case, encrypting plain text done xor-ing each byte (character) of text ascii code of 'b'. conversely, plain text can obtained ciphered text xor-ing 'b's ascii code again. understood.

however, how 1 encrypt when key (password) string of characters? suppose encrypting password 'adg'. in case, plain text ciphered via xor-ing each of bytes value of xor d xor g? if not, how?

a way repeat key cover plain text.

e.g. key = rtti, plaintext = "how one"

text: how 1 key:  rttirttirttirttirtti 

each character in plain text xor'd corresponding key character below it.


Comments

Popular posts from this blog

get url and add instance to a model with prefilled foreign key :django admin -

css - Make div keyboard-scrollable in jQuery Mobile? -

ruby on rails - Seeing duplicate requests handled with Unicorn -