Итак, чтобы упростить свою жизнь, я хочу добавить от 1 до 7 дополнительных символов в конце некоторых jpg-изображений, которые обрабатывает моя программа *. Это фиктивные дополнения (наполнители и т. Д. - возможно, все 0x00), чтобы размер файла был кратным 8 байтам для блочного шифрования.Будут ли случайные данные, добавленные к JPG, сделать его непригодным для использования?
Пробуя это с помощью нескольких программ, кажется, что они прекрасны с дополнительными символами, которые появляются после FF D9 that specifies the end of the image - так что формат файла достаточно четко определен, что «коррупция», которую я добавляю в конец не должен иметь значения.
Я могу всегда обрабатывать файлы позже, если это необходимо, но я предпочитаю делать самое простое, что позволяет им оставаться (я дешифрую другие типы файлов, и они не будут возражать, поэтому иметь специальный случай раздражает).
Я полагаю, что все разговоры о Steganography hullaballo лет назад, кто-то имеет несколько входных здесь ...
(обработка шифрования по 8 байт блоков, я не хочу, чтобы сохранить предварительно шифруется размер файла, так добавьте 0x00 для ввода данных и оставьте их там после декодирования)
непригодный (что было вопросом) не то же самое, что уменьшить его удобство использования. Бит никчика, я дам. Но, важное различие, потому что это может быть жизнеспособным решением. –
Хорошо, я не уверен, что высказывание «без снижения его удобства использования» может означать «сделать его непригодным для использования», но я отредактирую это, чтобы сделать его более понятным. – pkaeding
Хе-хе-хе. Мы, программисты, можем разделить волосы так прекрасно ... –