jjzjj

certificate

全部标签

windows - MSB3481 证书错误

我在window2008R2上有一个构建服务器。我正在使用msbuil3.5运行CruiseControl.net。我知道证书已安装且指纹正确。我确实调查了这个SO问题MSBuildSignFiletaskreturningMSB3481:Thesigningcertificatecouldnotbelocated并尝试了该解决方案但没有奏效。从msbuild脚本中,错误在下面的代码行中抛出。我不确定是否有任何特定于window2008R2的内容。 最佳答案 在window2008R2安装原始pfx证书文件时发现,其中一个值默认提示

windows - signtool 为代码签名选择了错误的(旧的)证书

我有一个我完全不明白的问题。几天前,我从我们的供应商(GlobalSign)那里颁发了一份新的代码签名证书。在使用执行构建/代码签名的用户登录到构建服务器后,我启动了certmgr,导航到个人证书存储并删除旧证书。然后我使用“导入”对话框导入新证书,包括它的私钥。测试版本显示signtool仍然使用旧证书对应用程序进行签名。但是,我无法在certmgr中的任何位置找到此证书,甚至无法通过搜索该证书的SHA1校验和来找到它。谷歌搜索后,我找到了这篇博文:http://qualapps.blogspot.de/2008/07/installing-code-signing-certific

windows - "code-signed"Windows 应用程序是否不易受病毒感染?

如果您使用代码签名证书对Windows(native,而非.NET)应用程序进行签名,这是否会以某种方式防止它随后感染病毒?显然,如果您签署一个已经被感染的文件,您就会遇到问题... 最佳答案 如果应用程序已签名,则不能在不使签名无效的情况下对其进行更改。因此,如果不出意外,更容易识别应用程序是否已被篡改。如果它是带有签名VBA模块的Office文档、模板或加载项,那么(取决于用户的宏安全设置),Office会在执行宏之前弹出一个对话框提醒用户-或者拒绝空白执行他们。(它会检测到宏没有有效签名,而不是文件已被篡改)。不过,我不认为标

ruby-on-rails - 无法在 Windows 上安装 Jekyll..证书验证失败

这个问题在这里已经有了答案:SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed(37个答案)关闭7年前。尝试在Windows上安装Ruby和Jekyllhttp://jekyll-windows.juthilo.com/在我尝试安装jekll之前一切都很顺利...然后我收到以下错误$geminstalljekyllERROR:Couldnotfindavalidgem'jekyll'(>=0),hereiswhy:Unabletodownloaddatafromhtt

python - 如何使用客户端证书从 python 发出休息调用请求(在 Windows 中)

我正在尝试在Python(2.7)中对tomcat服务器进行RESTfull调用,并且必须使用带有客户端证书的SSL来完成。下面一行是对tomcat的调用是如何完成的:result=requests.get(url,headers=headers,verify=settings.SLA_CA_SERVER_CERTIFICATE,cert=(settings.SLA_CLIENT_CERTIFICATE_PUBLIC,settings.SLA_CLIENT_CERTIFICATE_PRIVATE),**kwargs)我收到以下错误:[Errno336265225]_ssl.c:355:

windows - 如何在 Windows XP 上获得 x.509 证书

为了连接到Web服务,我需要X.509证书。使用此证书,我需要将公钥发送给此Web服务的客户支持。我真的不知道如何生成这个证书。我浏览了一些解释什么是X.509的网站,但没有找到有用的信息。基本上我想知道:如何生成证书?如何从该证书中获取公钥? 最佳答案 看看thisquestion的答案.它涉及使用Windows系统上可用的makecert工具。有关makecert可以做什么以及如何做的更多信息,请参阅thisguide和makecertdocumentation. 关于windows

c# - X509商店位置与商店?

我正在C#DotNet中使用X509Store遍历证书存储。但是,我不清楚证书位置和证书存储之间的区别。例如,位置是LocalUser和LocalMachine。商店的示例是“我的(个人)”和“根”。LocalMachine上的个人商店与LocalUser上的个人商店有什么区别?在LocalMachine上开设个人商店甚至意味着什么? 最佳答案 有一些专用存储(C#名称为粗体,UI显示名称为斜体):我的(个人):在搜索叶子/最终实体证书时,通常会搜索该商店。通常,这是唯一具有证书和相关私钥的商店。如果您使用客户端身份验证证书浏览到站

java - 将 JRE 设置为使用 Windows 信任库,特别是用户的信任库

总结:Java选项-Djavax.net.ssl.trustStoreType=WINDOWS-ROOT允许Java为计算机帐户使用Windows信任库。什么选项允许它为用户帐户使用Windows信任库?我们有一个在Windows客户端上运行的Java应用程序。应用程序从各种来源获取数据,其中一些来源使用不在默认cacerts文件中的证书。当用户选择访问外部数据的项目时,系统会提示他们下载外部站点的证书。由于我们的安全设置,cacerts文件对用户是只读的。因为JRE无法将证书导入cacerts,所以不会下载外部证书。系统会一遍又一遍地提示用户下载证书。当用户被授予对cacerts的写

c# - 等效于 C# 的 C 代码,用于安装证书

我发现下面的代码可以将证书安装到本地计算机受信任的发布者中。但是代码在C#中,我希望在C中完成相同的操作。如何将其转换为C?privatestaticvoidInstallCertificate(stringcerFileName){X509Certificate2certificate=newX509Certificate2(cerFileName);X509Storestore=newX509Store(StoreName.TrustedPublisher,StoreLocation.LocalMachine);store.Open(OpenFlags.ReadWrite);sto

windows - powershell 非对称加密/解密函数

我找不到好的powershell函数来利用非对称加密,所以我创建了以下函数。因为我是加密菜鸟,所以希望得到任何改进方面的反馈。需要注意的是,这些功能非常基本。没有错误检查,几乎不需要解密后的写主机。只想在添加protected内存等内容之前建立核心功能。这已在两个系统上成功测试:Win8w/Powershellv3和Win2008R2w/Powershellv2。FunctionEncrypt-Asymmetric([string]$Encrypt,[string]$CertPath,[string]$XmlExportPath){#Encryptsastringwithapublic