是否可以将数字SSL证书注入到图像中?我知道如何对可执行文件(.exe)或PowerShell脚本(.ps1)进行签名,但是否可以使用图像(JPEG)?
发布于 2012-07-27 01:36:13
您可以创建分离的CMS签名,并将其与JPEG文件一起传递。这样做的好处是原始JPEG文件不会以任何方式修改。
我想到的另一个想法是将JPEG放入PDF中,并使用PDF签名技术对PDF进行签名。但这不会让您轻松提取JPEG (但用户将能够轻松地查看它)。
发布于 2012-07-28 11:13:43
我是"dSIG“块的共同发明者,这个块涉及嵌入到PNG中的数字签名。我相信这更多的是关于你真正想要的,你可能想看看specification。
你可以使用退化的只包含证书但没有实际SignerInfo的CMS签名,以这种方式将证书添加到PNG镜像中,但我认为实际的签名可能更多地是关于你真正想要的东西?
这种方法的美妙之处在于,没有意识到dSIG的软件将继续显示图像,就好像它根本没有签名一样,它将简单地忽略额外的dSIG块。
https://stackoverflow.com/questions/11674445
复制相似问题