2012-09-07 56 views
2

我希望对包含JPG,TIFF,BMP,SWF,Fla文件的图像集进行数字签名。如何对JPG TIFF和BMP等图像进行数字签名

我的问题是如何对这些图像进行数字签名?如果我签署JPG或Tiff,签名是否会附加到这些文件中(就像在PDF或MS文档等文档文件中发生的那样)?如果是的话,它在文件元数据字段中存储,还是保持在外?我可以提取签名数据吗? 请注意我希望单独签署这些图像,并且不希望将其转换为任何其他格式,如PDF。我也不想用电子邮件客户端签名。

回答

2

一般来说,这些格式并没有设计好,因此您最好的选择是创建一个分离的签名并将其保留在文件附近。另一种方法是使用包装签名,但在除去包装之前,其他软件将无法显示图像。

将元数据存储在元数据中可能适用于某些格式,但是什么应用程序能够处理?

+0

@eEugene Mayevski'EldoS:谢谢你的回复!好...但是如果我想签署视频文件怎么办?我可以这样做吗,因为有许多容器格式,如MKV,MXf等?它们是否包含任何元字段来存储签名以及主要内容?有没有这样的格式? – ssppune

+0

@ssppune我不是文件格式方面的专家,但我的一般评论也适用于视频 - 您可以将签名放入自定义属性(可用的位置),但只有您的软件才能使用此签名。所以分离签名可能是最可行的选择。 –

0

您还可以创建一个包含原始图像和分离签名的MIME容器。

附加签名仅对特定应用有用,因为它们不是标准的。

0

试着回答海报问题的人,而不是给予另一种不需要的和不需要的意见,这是我的愚见。 显然,海报要求的是使用签名来版权作品,所以您需要签署图像,期限和方法。

所以,让我们看看...抓住GIMP或Photoshop。获取您的图像,并创建一个透明背景的新图层。用鼠标或数字笔在右下角附近的区域用签名书写。选择合并图层并平铺图像。似乎会这样做。

+0

该问题要求提供“数字签名”(文件字节散列),而不是基于像素的水印。其他答案是提供相关的建议。 –

0

我知道这已经很长时间了,但你可能想看看隐写术。元数据可以从文件中提取和删除。隐写术将允许您以使用统计分析几乎只能检测到的方式嵌入数字签名(加密短语)。

相关问题