Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- """
- 2. XOR-шифрование.
- Написать функцию XOR_cipher, принимающая 2 аргумента:
- строку, которую нужно зашифровать, и ключ шифрования, которая возвращает строку,
- зашифрованную путем применения функции XOR (^) над символами строки с ключом.
- Написать также функцию XOR_uncipher, которая по зашифрованной строке и ключу
- восстанавливает исходную строку.
- """
- def xor_cipher(st, key):
- res = ''
- for i in st:
- res += chr(ord(i) ^ key)
- return res
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement