Входное изображение шифруется с помощью изображения ключа. Каждые 48 байт (16 пикселей) входного изображения шифруются с помощью алгоритма AES-ECB на ключе из 16 байт.
16 байт для ключа получаются путём взятия первых байт из блока 48 байт ключевого изображения. Изображения равны по разрешению и содержат одинаковое количество пикселей.
Размер изображений 1280х720 пикселей. Ниже приведён код шифрования изображения, а также код перевода двумерного массива пикселей в линейный массив который передаётся по сети.
как получить изначальную картинку.