atulshinde7 Ответов: 2

Я могу подписать картинки с#


Я могу подписать картинки с#

Что я уже пробовал:

Мой вопрос заключается в том, как цифрово подписать эти изображения? Если я подпишу JPG или Tiff , будет ли подпись прикреплена к этим файлам (как это происходит в файлах документов, таких как PDF или MS word и т. д.)? Если да , то где он может храниться в полях метаданных файла или оставаться снаружи? Могу ли я извлечь данные подписи? Пожалуйста, обратите внимание, что я хочу подписать эти изображения индивидуально и не хочу, чтобы они были преобразованы в какой-либо другой формат, такой как PDF. Кроме того, я не хочу подписывать его с помощью почтового клиента.

Suvendu Shekhar Giri

Проверьте наличие "отдельной подписи", если это поможет.

atulshinde7

если возможно, изображение подписывается цифровой подписью в .net , c#
так что дай мне код

Dave Kreskowiak

Никто не собирается писать ваш код за вас.

2 Ответов

Рейтинг:
1

Mario Z

Изображения действительно не были предназначены для целей цифровой подписи. Как предположил Сувендушехаргири, одним из решений было бы создать отдельную подпись, и вы разместили бы ее рядом с изображением. Однако это не то же самое, что прикрепление подписи (как это делается в документах DOCX, PDF и т. д.).

Тем не менее вопрос, который у меня есть, заключается в том, какова ваша истинная цель для этого, чего именно вы хотите достичь?
Точно так же, как FYI, вы можете использовать стеганографию для вставки вашего скрытого водяного знака или контента авторских прав внутри изображения, с помощью которого вы сможете обнаружить, если на вашем изображении были внесены некоторые изменения.


Рейтинг:
0

David James Homer

В прошлом мы создали подписанный XML-файл, содержащий изображение в виде массива byte [], который XML-сериализатор преобразует в BASE64. Это менее эффективно, но тогда все это обернуто вместе.