digital-signature相关内容

使用Java中的自定义数字签名来签名PDF

我已经使用Sun的代码创建了数字签名: http ://download.oracle.com/javase/tutorial/security/apisign/examples/GenSig.java 。如何使用此数字签名对pdf文件签名?也就是说:如何将签名添加到pdf文件中? 解决方案 您采用了错误的方法。您无法轻松地将签名附加到PDF。 PDF规范包括对数字签名的支持。这些签名被嵌 ..
发布时间:2020-10-22 01:11:33 Java开发

Android-动态模块(.so)需要进行生产签名

据我从Hexagon DSP文档中了解到的: 要使.so成功部署在生产设备 中在大量OEM设备上,动态模块需要由OEM签署 的生产。鼓励独立软件开发商(ISV)与他们的 OEM POC合作,为OEM设备签名模块的生产。 有什么方法可以让我的.so在生产设备(最初运行OxygenOS的OnePlus 3T)上工作? 我试图通过编译LineageOS并安装它来使设备root。因 ..

C#将时间戳添加到PKCS#7 CMS数字签名

我是一名软件开发人员,负责一个使用PCKS#7对文本文件进行数字签名的项目。 有第三方负责分析签名文件告诉我们是否正确。 我遇到的问题是他们说签名者信息不包含时间戳。他们向我保证,我不需要雇用外部受信任的服务器作为时间戳,该服务器的时间戳就足够了。 我已经在互联网上进行搜索并提出了以下代码尝试添加时间戳,但是负责检查文件的第三方表示此问题仍然存在。 私有字节[] Sign( ..
发布时间:2020-10-22 01:11:25 C#/.NET

对Visual Studio 2012 VSIX扩展进行数字签名

我正在尝试对 Visual Studio 2012扩展进行签名,该扩展打包为 VSIX 文件。 我已按照 http:上的说明进行操作: //www.jeff.wilcox.name/2010/03/vsixcodesigning/ ;但是,我感兴趣的是执行签名而不指定pfx文件和密码。 例如,如果我要调用“ signtool.exe”,则命令行为: “ signtool.exe” ..

以编程方式检查数字签名

我有一个正在通过数字签名进行签名的项目exe,这意味着当它要求管理员权限时,它会显示公司名称。这样效果很好,但是如果您修改exe,它仍然可以正常工作,并且在那里显示未知。 是否有一种方法可以检查数字签名,以查看其在运行exe时是否有效,从而避免运行修改后的版本? Visual Studio 2008 Windows 7 解决方案 此处是示例程序(它使用 WinVerifyTr ..
发布时间:2020-10-22 01:10:11 C/C++开发

如何在PHP中实现数字签名

我必须在证书中实现数字签名,然后在PHP中将其打印为PDF。 要求就像是由注册服务商或分注册服务商之类的授权人以数字方式签署证书。实施数字签名的基本思想是要知道: 1)证书是由授权人进行数字签名的,并且是由授权人或其他人创建的 2)在注册服务商/分注册服务商对证书进行数字签名后,证书中是否有任何更改(制止伪造)。 > 3)文档何时签署或何时进行更改。 我在这个主题上进 ..
发布时间:2020-10-22 01:10:09 PHP

在Web应用程序中对数据进行数字签名

我有一个Web应用程序,其中一些数据(而非文件)需要使用PKI私钥进行数字签名。 PKI证书和私钥将位于USB加密令牌中,当将其插入USB插槽时,它将在浏览器中注册证书。这减轻了使用证书进行身份验证的痛苦,因为我通过在应用程序中触发ssl重新协商来做到这一点。 但是,使用证书进行数字签名似乎是一种有点棘手。我可以想到几种方法 CAPICOM- http://en.wikipedia.o ..
发布时间:2020-10-22 01:10:01 其他开发

soapui soap数字签名

我需要在客户端中对肥皂消息进行数字签名。一个包含私钥和证书的PEM文件已给我。我想用SoapUI进行测试。 在“出站WS安全性”配置中,签名的配置已完成-见图,同样,在“密钥库/证书”选项卡中添加了pem,但将肥皂消息发送到服务未签名。 有人知道如何解决此问题吗? 解决方案 在SOAP Request TestStep中,您有一个名为 Aut 。 (左侧的第一个标签) 必须在 ..
发布时间:2020-10-22 01:09:40 其他开发

xml签名DS前缀?

是否可以使用RSA签名XML文件,并使用名称空间前缀“ ds:Signature”代替“ Signature”?我花了很多时间来解决这个问题,从中我看不出解决方案。 似乎它在System.Security.Cryptography类中是硬编码的。 Xml.Signature。 XmlElement元素= document.CreateElement(“ Signature”,“ ht ..
发布时间:2020-10-22 01:09:39 C#/.NET

在Ruby中规范化XML

我正在使用Ruby / Rails在SAML网关上工作,并且尝试编写一些代码来验证 xml数字签名。 我的问题:签名依赖于经过哈希处理然后签名的XML的规范化版本,而我很难找到可以按规范。我在rubyforge上发现了超级旧宝石,但我会更感兴趣如果类似nokogiri之类的东西支持这种功能(从nokogiri文档中不支持)。 我已经在Google上进行了广泛的搜索,但是我想在这里问一下 ..
发布时间:2020-10-22 01:09:32 其他开发

C#验证PDF签名

尝试验证PDF签名无效。 PDF由Adobe Acrobat签名,然后尝试使用客户端证书的公钥进行验证。 所以我得到了客户端证书的公钥,对PDF,并验证哈希是否等于pdf签名,但失败。 HttpClientCertificate cert = request.ClientCertificate; X509Certificate2 cert2 =新的X509Certificate2 ..
发布时间:2020-10-22 01:09:30 C#/.NET

TCPDF多重签名

我正在用tcpdf生成PDF文件。到目前为止,一切正常。 我知道它只能有一个数字签名,并且必须在创建时创建。 但是,我有一些必须由多人签名的PDF,不能同时签名。当每个成员决定对文本签名时,我的应用程序可以生成不同的PCKS#7签名。 有没有一种方法可以通过某些原始插入函数添加这些多个签名?我不需要tcpdf来生成签名,只需将其放入文件中即可。 最诚挚的问候。 解决方 ..
发布时间:2020-10-22 01:08:28 PHP

CNG替代CryptQueryObject

我对尝试从数字签名中读取字段感兴趣。我有调用CryptQueryObject,然后CryptMsgGetParam来获取某些字段,最后是CertFindCertificateInStore来加载证书的代码。 有没有关于如何使用下一代密码学API的提示?微软告诉我CryptQueryObject已弃用,但没有指向它的替换。 解决方案 CryptDecodeObject [Ex] 未标记 ..
发布时间:2020-10-22 01:08:24 其他开发

在已经签名的文档中添加OpenPGP签名?

我们想要实施一个工作流程,该工作流程需要多个人对文档进行数字签名。如果我自己的钥匙串中有多个秘密密钥,我可以做一些简单的事情: gpg --sign -u userid1 -u userid2文件名 但是如果我已经签名了文档并且想要添加签名?一种解决方案是让每个人都为文档生成分离的签名,然后将它们全部打包到一个zip文件或类似的文件中,但是这样做的开销要高得多。有没有更好的 ..
发布时间:2020-10-22 01:08:19 其他开发