digital-signature

    1热度

    1回答

    我使用openxkpi构建PKI结构来生成和管理我的密钥,之后我使用javascript来消化文件并生成数字签名。现在,我有签名摘要和证书,但我不知道如何将所有这些内容嵌入到PDF文件中,使用javascript将可点击的文本或图像添加到PDF内容中。 我阅读下面的文档,了解问题的结构,但在实践中它并没有给我一个完成我的使命的好方法。 https://www.adobe.com/devnet-do

    2热度

    1回答

    我正在开发一个使用标准(内置)DSA类的Java(JDK 1.8)应用程序来验证数字签名。 我有数据文件和存储在文本文件的预期的签名,如下所示: // Signature part R: 4226 3F05 F103 E3BE 59BF 3903 37F8 0375 8802 5D8F. // Signature part S: AF21 15B0 16E4 1761 75B8 C7D4 F

    0热度

    2回答

    我无法理解RSA加密算法。 假设我们有两个人Alice和Bob,每个人都有自己的私钥和公钥。为了让爱丽丝发出一条只有鲍勃可以阅读的消息,我们只需要用鲍勃的公钥发送一条加密的消息吗? 同样,为了让Alice发送一条消息,证明每个人都可以验证它是否属于她,我们只需发送一条带有Alice公钥的加密消息吗? 谢谢!

    1热度

    1回答

    为PKCS7_verify()手册页指出 ...Each signer's certificate is chain verified using the smimesign purpose... 为什么恰恰总是需要这一个目的?我了解它,以便签名的PKCS7结构可以用于许多事情,S/MIME只是其中之一。 如果我的签名证书extendedKeyUsage扩展名中没有smimeSign,则PKCS7

    0热度

    1回答

    我想验证我的签名。我使用此代码 var encoder = new UTF8Encoding(); byte[] bytesToVerify = encoder.GetBytes(LoginChallenge); RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); RSAKeyInfo.Modulus = pu

    0热度

    2回答

    https://github.com/luisgoncalves/xades4j/wiki/DefiningKeyingData据说存储在智能卡中的密钥和证书可用于签署XML文档。本机库在代码示例中提到: KeyingDataProvider kp = new PKCS11KeyStoreKeyingDataProvider( "path/to/native/lib",

    0热度

    1回答

    目前我通过OpenSSL的执行此操作与SHA256私钥文件,我曾与生成的文件没有问题,现在 openssl dgst -sha256 -sign privateKey.key -out file.txt.signature file.txt ,我们要自动用C文件的生成#,但我一直无法得到相同的结果。 public class Program { static void Main(

    2热度

    1回答

    我想 生成登录/在Java Web应用程序验证密钥(RSA) 符号的值(使用这些密钥)(让调用服务器端)为了 到Web客户端验证 - 公共密钥导入为RSASSA-PKCS1-v1_5 + SHA-256,(在浏览器中,使用WebCrypto API /客户端) 我^ h即使在客户端将公共签名/验证密钥成功导入为JWK,仍会出现验证签名值(在Java服务器端签名)的问题。 我想知道在我可能遇到的任何

    1热度

    1回答

    我正在使用SignTool和数字证书来签署dll。 对dll的签名是我构建过程的一个步骤。我使用的MSBuild建立我的应用程序,所以它是Target之一,并使用Exec Command签署的dll如下 - <Exec Command = "signtool sign /a /v /sha1 $(SHA1) $(binPath)\app.exe" /> where $(SHA) is the h

    0热度

    1回答

    我试图通过套接字将签名消息从套接字发送到客户端。我在验证邮件时遇到问题。我尝试了基于wiki上提供的代码示例的过滤和非过滤方式。我尝试了几乎所有可以在谷歌上找到的东西,但我却遭受了沉重的打击。 如何在套接字上执行此签名验证方案?为了展示我一直在尝试做的事情,我留下了所有我一直想要评论的内容。 SERVER: try { AutoSeededRandomPool r