digital-signature相关内容

如何在iText签名图章中添加自定义字段?

我有一个简单的签名方法来对工作正常的PDF文档进行签名,它使用默认的图章对文档进行签名,该图章显示名称,位置,日期和原因. 现在,我的经理问我是否可以再添加一个字段.让我们假设这是一个“电子邮件"字段,因为我没有确切告诉他们他们想要什么. 我尝试搜索并应用发现的内容,但没有任何效果. 另外,有人问我是否可以删除/隐藏这4个默认字段的标签(日期,原因等),我也无法做到这一点,但也找 ..
发布时间:2021-02-09 19:46:00 Java开发

PDF多重数字标牌

我在另一篇帖子中遇到了类似的问题。使用FPDI和TCPDF,我可以毫无问题地使用签名对PDF文档进行签名,但是当涉及多个签名时,前一个签名仍保持未格式化的格式,只有最后一个签名有效。解决方案您可以推荐我吗?,谢谢。 解决方案 更新 我正在检查TCPDF代码的最新版本,发现setSignature()具有称为 $ approval 的参数。如果将其设置为'A',则代码会对数字签名进行不 ..
发布时间:2020-10-22 01:21:48 PHP

RSA SignatureException:签名长度不正确

我在签名rsa签名时遇到问题。我有一个已用私钥加密的签名。但是,当尝试使用公钥验证它时出现问题。我收到以下异常: java.security.SignatureException:签名长度不正确:得到了336个,但预计为128个 在sun.security.rsa.RSASignature.engineVerify(RSASignature.java:189) 在java.security ..
发布时间:2020-10-22 01:21:44 Java开发

读取PEM格式的RSA私钥并从证书中读取公钥

我正在尝试使用PEM(X.509)证书(存储在磁盘上的privateKey.pem文件中)对邮件进行签名。此后,我需要使用证书(发送给接收方)来验证签名。 帮助解决此问题,尤其是c#和RSA算法中的示例代码 解决方案 您可能会找到 Bouncycastle C#库对于解决您的问题很有价值。有一个PEMReader类应该能够读取您的PEM文件并将其内容转换为Bouncycastle加密对象 ..
发布时间:2020-10-22 01:21:40 C#/.NET

使用远程小程序设备进行XML签名

所有文件都存储在云系统中。文件的平均大小为200MB。文件的大小非常大。客户端还提供USB令牌。我不想将整个文件从服务器传输到客户端。我只想在客户端签名文件的哈希。 如何使用xades4j库执行此操作? 解决方案 我不确定我是否完全理解,但是这里有一些想法: 使文件可通过HTTP访问。 Xade4j(实际上是底层的Apache Santuario)已经支持HTTP数据对象引用。这要 ..

如何防止我的.exe被识别为恶意软件?

几天前,我写了一个小工具(请参阅Github项目此处)单个 .exe 可移植文件。使用以下命令编译/链接: cl mytool.c 我已经将 .exe 上传到了互联网上,但是当人们尝试下载时(直接链接此处),该文件被视为恶意软件/潜在威胁,因此无法下载。 (请注意,在禁用防病毒软件10分钟后,可以成功下载它。) 如何编译/链接我的工具,以便将我的 .exe 文 ..

具有x509证书和加密功能的数字签名

我想签署将在服务器上验证的xml文档。我不知道如何使用数字证书(如.cer和.pfx文件)对xml文件进行签名和加密。我用Google搜索了&找到了各种示例,但无法理解标准方式,即 对xml文件进行签名和加密的逐步过程是什么 这里是一个陷阱, 我想以 的方式在客户端(.net c#代码)上签名和加密文件,以便可以在服务器上对其进行验证和解密(java代码) 解决方案 如 ..
发布时间:2020-10-22 01:21:31 Java开发

如何使用Java(包括其必需的jar)(即Java包)使用字段定位器对PDF文件签名?

我在给定链接 中使用C#代码使用Field Locator签名PDF文件”> http://developer.arx.com/examples/sapi-local-csharp-signing-a-pdf-file-using-field- locators / 我需要Java兼容代码及其必要的Java包来实现相同的功能。您也可以看看我以前的问题如何在CoSign Signature SO ..
发布时间:2020-10-22 01:21:22 Java开发

如何使用PowerShell从签名的dll中提取摘要算法的所有列表?

我有一个经过数字签名的dll文件。我需要编写一个PowerShell命令,该命令将为我提供用于数字签名的摘要算法。 我同时拥有SHA1和SHA256的Dll,并且我同时需要价值观。 我尝试了以下解决方案,但仅提供SHA1 如何使用PowerShell从签名的dll中提取摘要算法? 命令: Get-AuthenticodeSignature $ file.Filena ..
发布时间:2020-10-22 01:21:20 其他开发

将Signed Hash集成到原始PDF中

我将签名的哈希值集成到原始PDF中,但是签名的有效性仍然存在错误。 在以下步骤中:我计算了哈希,然后将其发送以进行签名,最后得到了哈希符号,然后继续进行集成原始pdf 包com.example.hashdocument; import com.itextpdf.text.DocumentException; import com.itextpdf.text.Rectangl ..
发布时间:2020-10-22 01:19:15 其他开发

我如何签名xml文件的哈希并将签名集成到原始文件中

是否可以对xml文件的哈希进行签名,然后将该签名的哈希集成到原始文件中。 对于PDF签名,我使用iText,并且效果很好。 更新1:对原始XML文件进行签名 公共类SignXML { 静态字符串fileToSign =“ B:/tmp/client/032936.xml”; 静态字符串signedFile =“ B:/tmp/client/Signed-032936.xml ..
发布时间:2020-10-22 01:19:11 Java开发

在iTextSharp中对PDF签名后如何隐藏“有效性未知”符号

我已经在C#.Net中使用iTextSharp创建了签名的PDF。 在签名的PDF中,我希望有一个有效性符号,以便当用户在Adobe Reader中打开它时,它会显示一个绿色的勾号及其签名。 但是在我的Web应用程序(带画布的html页面)中,我想从PDF中删除该问号,以使其不会在此屏幕中显示: 所以我想保留其中 signatureappearance.Acro6Layers = f ..
发布时间:2020-10-22 01:19:03 C#/.NET

从python中的SOAP请求复制/验证XMLDSig

我正在尝试使用WS-Security从gSOAP Web服务复制XMLDSig,但是签名永远不匹配。该服务使用rsa-sha1,并且我可以访问公钥和私钥。 我正在通过正则表达式(包括尾随制表符( b'\t'),因此它与原始字节相同,并且我尝试使用相同的私钥对其进行签名(或者,我尝试使用公钥来验证签名), 当前,我正在尝试删除制表符(b'\t'),以使其与XML根齐平: / p> ..
发布时间:2020-10-22 01:18:58 Python

使用DSACryptoServiceProvider存储私钥

我正在尝试将DSACryptoServiceProvider类与C#一起使用,以创建两个DLL:一个将具有验证和创建数字签名的能力,另一个将能够进行验证。基本上,我试图创建一个私钥/公钥对,并相应地将它们的密钥保存到文件中。 在使用ExportParameters()时遇到问题)。当我尝试导出包含私有信息的密钥(使用序列化)时,私有信息会自动消失。 是否有更好的存储密钥的方法? ..
发布时间:2020-10-22 01:17:55 C#/.NET

需要帮助以Python密码学库验证签名

我正在尝试使用Python密码学库来验证签名,如此处 所述 https://cryptography.io/en/latest/hazmat/primitives/asymmetric/rsa/ 这是在客户端服务器TCP聊天应用程序的上下文中,客户端已计算出签名,并将其发送给客户端以验证它确实是正确的服务器。签名被传递给函数进行验证。 def verifySignature(sig ..
发布时间:2020-10-22 01:16:52 Python

带智能卡的C#Cades P7M

我阅读了该帖子如何签名在c# 中包含BouncyCastle dll的文件,我想知道是否有可能找到对存储在智能卡中的证书的支持。 我做什么我想做的是创建P7M cades,但是似乎找不到任何文档,.NET类或免费库。 解决方案 您还可以尝试使用此c#移植版本的欧盟委员会计划: DSS .NET 它支持CAdES。尝试在CookBook中使用MSCAPISignature ..
发布时间:2020-10-22 01:16:51 C#/.NET