Расшифровка изображения XOR RGB в Python - PullRequest
0 голосов
/ 13 декабря 2018

Я не понимаю, как расшифровать зашифрованное изображение RGB.

Мне был предоставлен массив ключей, используемый для шифрования изображения.Инструкции говорят XOR каждый красный, зеленый и синий ряд изображения с ключом.Откровенно говоря, я не знаю, что это значит или как его выполнить.

Любая помощь будет принята с благодарностью.Вот что я написал до сих пор.

key = np.load('key.npy')
secret = plt.imshow('secret.bmp')

for t, k in zip(secret, key):
    e = t^k

plt.imshow(secret)

1 Ответ

0 голосов
/ 13 декабря 2018

Чтобы ответить на ваш первый вопрос о том, как работает дешифрование RGB xor, единственная причина, по которой необходимо выполнить расшифровку ROR XOR, - это если файл был зашифрован с использованием XOR, так как двойное применение шифрования XOR приведет к получению исходного документа.Это видно здесь и описывает основы того, что вы пытаетесь понять

...