Java 加密架构 (JCA) 的 OpenSSL Java 绑定
我正在开发一个 Java 项目,需要使用 FIPS 140-2 验证的模块加密签名。我倾向于使用 OpenSSL FIPS 对象模块。浏览网络后,我找不到任何在 Java 加密体…
如何创建正确的签名以提交到 PHP 服务器?
我有一个具有已知公钥的服务器:P。用户 u 需要向服务器发送一些数据。因此,他发送用P加密的(数据)以及sha256(数据)作为签名。 A. 这安全吗? B.…
是否可以使用 RsaCryptoServiceProvider 调用 SignHash 和VerifyHash,而无需昂贵的 OID 查找?
我需要使用 RSA(密钥大小 1024 位)每秒签署和验证大约一百条消息。 为了对消息进行签名,我使用 SHA2 计算数据的哈希值,然后将哈希值传递给 SignHa…
在 Mac 上可以使用 codesign 对什么类型的文件进行签名?
我有一个 xml 文档,想在 Mac 上打包并签名。我知道在 Windows 上您可以使用 Signtool 对 exe、dll、cab 和 ocx 进行签名,但到目前为止我只能在 Mac …
C# 如何验证电子邮件中的数字签名(编码 SeveBit)
我收到消息正文和包含数字签名的 smime.p7s 文件。我想验证邮件是否由该签名签名。 我正在使用以下代码。 private bool VerifyCommand(string text, b…
漏洞?在 codesign --remove-signature 功能中
我想从已使用 codesign 签名的 Mac 应用程序中删除数字签名。有一个未记录的协同设计选项,--remove-signature,从名字上看似乎就是我所需要的。但是…
为什么我不断收到“对象的数字签名未验证”适用于 Windows JavaEE 安装程序
我尝试从 Oracle 网站下载 Windows Java EE 安装程序,但在检查下载文件的数字签名时,不断收到“对象的数字签名未验证”错误消息。 我已经在这个网站…
隐藏“未知发布者” ClickOnce 安装中的文本
我想确定一件事: 是否可以在 ClickOnce 安装程序中隐藏“未知发布者”字段(将其替换为真实的公司名称),而无需在身份验证提供程序上花费那么多钱?…
从不透明的 pkcs7 p7m 转换为分离的 smime
您好,我找不到一种方法来将不透明的 pkcs#7(p7m) 转换为明文分离的 smime,以便常规 mime 库可以处理签名的内容。 我想获取 p7m 文件并将其转换为保…