Я пытаюсь XOR расшифровать зашифрованное изображение в Python, используя предоставленный ключ.Мне удалось расшифровать половину изображения, и я не могу понять, почему нижняя половина также не расшифровывается.
key = np.load('key.npy')
secret = plt.imread('secret.bmp')
newArr = secret.copy()
for t, k in zip(secret, key):
e = t^k
newArr[t] = e
plt.imshow(newArr)
Что-то не так с моим циклом, который останавливает расшифровку послеОбходить только половину строк изображения?