digital-certificate相关内容

如何检查文件是否具有数字签名

我想以编程方式检查文件是否已进行数字签名。 目前,我发现 MSDN中的代码,该代码无法编译... 对这个主题有任何想法吗? 带有命令行的外部工具也很好。 解决方案 答案中提及signtool的重要缺失部分是: 是,使用众所周知的signtool您也可以找到.exe文件是否经过签名。无需下载其他工具! 例如用简单的行: signtool验证/ pa my ..
发布时间:2020-09-30 20:13:17 其他开发

数字证书:如何将.cer文件导入到.truststore文件中?

有人遇到过必须处理.truststore文件的地方吗?并且知道如何将.cer导入.truststore文件? 我不确定是否必须使用Java Keytool或Linux命令(例如openssl命令)。 谢谢 解决方案 #将证书复制到目录Java_home\Jre\Lib中\安全 #将目录更改为Java_home\Jre\Lib\Security> #将证书导入到信任存储中。 ..
发布时间:2020-09-30 20:11:44 其他开发

SSLCACertificateFile和SSLCertificateChainFile之间的区别

我在Web服务器上提供SSL页面,并且有一个问题. SSLCACertificateFile和SSLCertificateChainFile有什么区别? 当我使用SSLCertificateChainFile时,我从日语手机浏览器收到警告,但是当我使用PC浏览器(如IE,FF)时,没有问题. 另一方面,SSLCACertificateFile不会对两个浏览器造成任何问题. 浏览器连接到 ..
发布时间:2020-09-03 02:06:02 服务器开发

使用PHP发送加密的电子邮件S/MIME

我一直在网上寻找很多东西,但没有找到答案,是否可以使用PHP发送加密的电子邮件S/MIME?如果是,怎么办? (即使用cakephp 2.x) 非常感谢您 解决方案 我设法使用PHPMailer找到了解决方案,它也适用于常规PHP.它将对电子邮件进行签名和加密,我找不到仅使用PHPMailer进行签名和签名的方法,因此我在class.phpmailer.php中添加了一些代码.在出现 ..
发布时间:2020-07-07 05:12:19 PHP

Java程序来验证signtool签名的数字签名

我已经使用SignTool对文件(.exe或.dll不是jar文件)进行了数字签名. Signtool还可以验证数字签名. 但是我的要求是使用java程序检查signtool签名的文件的数字签名. 我在互联网上进行搜索,但未找到任何信息. 您能给我有关这方面的指点吗? 感谢您的建议. 解决方案 签名代码 jarsigner -keystore c:/my.keystore ..

皇家邮件运送API-SOAP连接和pem/证书查询

我正在尝试设置Royal Mail Shipping API(如果有人对此有任何经验,如果能为您提供帮助,将不胜感激.) 在他们提供的文档中,我需要下载证书(.p12文件)&将其导入到我的Windows计算机上-使用“证书导入向导"非常简单.进入“设置安全级别"后,我必须选择高,并且每次使用时都会要求输入密码. 在Internet Explorer的“内容"选项卡中"Internet选 ..
发布时间:2020-07-03 00:52:58 PHP

如何在控制面板-默认程序中显示的程序详细信息中添加网址

我正在编写一个可以处理mailto:协议的程序.为了允许用户选择我的程序作为默认电子邮件处理程序,我注册了我的程序.但是,我注意到某些程序在公司名称下显示了指向公司网站的可点击链接,例如File Explorer. 如何指定到我的网站的链接,以便在选择我的应用程序时显示“默认程序" UI? 我使用Microsoft Visual Studio 2013 Ultimate.这是我的.re ..

数字签名中pdf的消息摘要

我想手动验证签名pdf的完整性.我已经可以到达:- 从pdf(使用PyPDF2)获取了'/Content'节点的值.这是der编码的PKCS#7证书. 现在按照pdf specifications,pdf数据的消息摘要与证书一起存储在/Content节点中.尝试了很多,但我无法获得摘要值,最终将其与哈希的pdf内容(由/ByteRange指定)进行比较. PDF规范快照:- ..
发布时间:2020-05-25 03:53:41 Python

如何创建自己的扩展验证证书以显示绿色条?

我创建了一个根,一个中间证书.然后我签署了扩展证书,但没有. 我在浏览器和计算机的密钥库中添加了根证书和中间证书. 我看到“安全"一词,但我想在绿色栏中看到我的名字. 使用OpenSSL生成一个扩展证书的政策是什么? certificatePolicies=ia5org,1.2.3.4,1.5.6.7.8,@polsect [polsect] policyIdentif ..

X509_STORE和X509_STORE_CTX有什么区别?

谁能告诉我证书信任链是如何由这些结构形成的,以及这两个结构代表什么? 解决方案 取自x509vfy.h中的源代码: X509_STORE包含用于验证内容的表等. 验证单个证书时使用X509_STORE_CTX. X509_STORE具有用于查找证书的X509_LOOKUP. 然后X509_STORE调用一个函数来实际验证 证书链. X509_STORE或多或少代表您的全局证书验 ..

如何使用受信任的中间CA证书来验证客户端证书?

我有由CA1证书签名的客户端证书"A". CA1证书由根证书签名. 现在,我拥有CA1证书(受信任的)并收到了客户端证书(不受信任的).在验证期间,我仅需要使用CA1(受信任的)来验证客户端证书的信任路径..我没有/接收根证书. 是否可以执行此验证? 我正在使用Openssl 1.0.0g版本库.如果有人知道该怎么做,请与我分享. 解决方案 由于您给了标签ssl-cert ..

如果“工具"菜单中未出现“数字签名"项,如何将证书添加到VBA Access项目?

我正在尝试使Access 2000数据库在Access 2010运行时中运行,并删除有关该文件不受信任的警告对话框.我做了一些研究,发现了SelfCert.exe程序. 这是一个很好的证书教程. 这也是甚至Microsoft也有Access 2000的说明,指示该菜单项应该存在.但是,我在Access 2000 VBA IDE中的“工具"菜单没有“数字签名"菜单项.更糟糕的是,当我右键单击菜单栏以 ..
发布时间:2020-05-12 22:29:05 其他开发

keytool-查看公钥和私钥

我以编程方式创建了jks类型(即默认类型)的Java密钥库. 它最初是空的,所以我创建了DSA证书. keytool -genkey -alias myCert -v -keystore trivial.keystore 如何查看公钥和私钥? IE.有打印我证书的私钥的命令吗? 我只能找到keytool -certreq,据我的理解,该keytool -certreq会整体打印证书 ..
发布时间:2020-04-26 09:15:57 Java开发

如何使用Javascript WebCrypto API加载PKCS#12数字证书

我正在尝试使用WebCrypto API对数据进行签名,但不是创建私钥/公钥并将其导出到pkcs#1或8,我真的想使用用户的PKCS#12对数据进行签名。我已经阅读了W3C规范,但不能做很多,也找不到任何关于如何做到这一点的好材料。现在我想把ActiveX和Java小程序放在一边。有没有办法调整以下内容: var buffer = encode(提示(“请输入您的密码”)); // T ..

java密钥库和密码设置

我在java密钥库和keytool上有以下问题。我假设密钥库可能有多个证书。正如我所尝试的那样,通过keytool我可以创建一个密钥库,并且要访问这个密钥库,我必须设置密码。另外,要访问每个证书条目,我必须设置密码。是否必须为密钥库和条目使用相同的密码?如果没有(我认为这是合理的假设)为什么是以下代码: char [] pwd = new炭[] { 'S', 'E', 'C', 'R', ..
发布时间:2018-12-28 14:34:32 Java开发

是否可以免费签署一个Java小程序?

我制作了一个奇怪的小程序,可以让你用你的声音画画。显然它需要访问麦克风,但除非签名,否则不允许Java applet访问。据我所知,它很难并且涉及加密,虽然不清楚,但我认为我也应该向Verisign支付金钱。这一切看起来像很多偏执的创新扼杀了我,我认为我不是第一个这么认为的人。 有没有办法绕过这个“用于教育或测试目的?”或者可能在我的浏览器中关闭安全性?或免费签署小程序? 我在Ubun ..
发布时间:2018-12-25 21:53:37 Java开发

我可以通过java在我的系统上安装证书吗?

我是否可以通过java在我的系统上安装证书 类似这样的东西。证书[]证书= someClass.getsystemCertificates(); 是否有一些api可用于此???? 解决方案 您可以使用 keytool 命令获取cacerts文件中的证书列表,该文件是已批准证书的集合Java附带。此密钥库的默认密码为“changeit”。 keytool -list -ke ..
发布时间:2018-12-21 19:32:34 Java开发