问题标签 [private-key]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 如何设置公钥认证?
如何为 SSH 设置公钥身份验证?
openssl - OpenSSL 并在客户端生成 CSR
我需要你的帮助。我的基础架构是 IIS 6.0 和 windows server 2003。
我需要研究 OpenSSL 的使用以及可以发送给最终用户的媒体的构造,使他们能够生成 CSR,并生成支持 CSR 签名的文档。
我的意思是,我需要向最终用户发送一张 CD,其中包含一个脚本,该脚本可以根据我的公司 Publickey CA 在他们的机器上生成 CSR 和私钥。
客户端可以运行我通过某些 cd 或 DVD(可能是 openSSL 脚本)发送的实用程序需要接受一些参数,以便最终用户可以提供关键字/密码数据。
该脚本将通过某种安全方式将私钥和 CSR 生成回我的公司(可能是通过电子邮件,我知道这不安全,但他们如何将 CSR 发回给我们)
我们收到 CSR 并签署并返回给客户。
所以我需要记录这一点,以便最终用户能够理解他在做什么。
所以我的问题是我在哪里可以获得脚本发送给客户,以便他可以生成自己的 CSR 和 PrivateKey。
internet-explorer - Internet Explorer 和客户端身份验证
我希望 Intenet Explorer 允许我在连接到启用客户端身份验证的 Web 服务器时选择身份。
目前,我已将 Tomcat Web 服务器配置为使用客户端身份验证。我还有一个 ssl 客户端访问密钥库并成功连接到 Web 服务器。但是,当尝试让 IE 7 成功连接到 Web 服务器时,方法失败了。我做了以下事情:
我创建了一个 pkcs12 文件,其中包含一个私钥以及相关的数字证书(它目前是自签名的)。
然后我进入 IE Tools-Internet-Options-Content 并将 pkcs12 文件导入个人证书框。当浏览器尝试与 Web 服务器建立连接时,我收到一条名为“选择数字证书”的弹出消息
然而,查看证书按钮是灰色的。我认为这个按钮应该允许我选择与我导入的密钥对关联的证书。
- 为什么会变灰?
- 我要一起完成的工作的方法是否不同?
谢谢,迈克
iphone - 如何为 iPhone 分发证书创建私钥?
在 iPhone Developer Program Portal 中,有一个视频演示如何创建开发证书并分配私钥
现在我已经完成了开发过程并开始分发
我已经创建了一个“分发证书”,但是如何为这个证书分配一个私钥?
编译时出现“CodeSign 错误:代码签名身份'...'与钥匙串中的任何代码签名证书都不匹配”
如果我需要将私钥分配给分发证书以及如何分配,我很高兴现在让我这样做。
请注意,我在这里不是在谈论开发证书,谢谢。
c# - 加密 BouncyCastle RSA 密钥对并存储在 SQL2008 数据库中
我有一个生成 BouncyCastle RSA 密钥对的函数。我需要加密私钥,然后将加密的私钥和公钥存储到单独的 SQL2008 数据库字段中。
我正在使用以下内容获取密钥对:
这可以很好地返回密钥,但我不确定如何加密私钥并随后将其存储在数据库中。
这就是我目前使用的加密数据(不正确?):
显然,我在其中转换 keyParam.ToString() 的 keyBytes 设置不正确,因为它只转换 KeyParameter 名称,而不是实际值。我正在向此函数提交keys.Private 的先前密钥对返回。
另一个问题是因为我没有加密公钥,我应该以什么格式将它存储在 SQL2008 数据库中,nvarchar(256) 或其他?
任何帮助将不胜感激。
ssl - 带有可导出私钥的 SSL 证书
我从 completeSSL 获得了试用服务器证书,并计划使用它来签署我的 Azure 生产站点。事实证明,我需要一个带有可导出私钥的证书……而我的新试用证书不是这样。
有谁知道哪些 ssl 供应商出售带有可导出私钥的证书?
java - 我需要用证书签署二进制流
我基本上需要创建一个自签名证书,然后用它签署一个二进制流来创建一个签名。我尝试搜索 Google,但似乎无法为相关结果找到正确的关键字。任何帮助表示赞赏。
java - 使用 Java 进行 RSA 解密
我正在尝试使用 RSA 解密字符串。它在 iPhone 上用 C# 加密,我有私钥。这似乎是一个愚蠢的问题,但我看到的所有示例都显示生成私钥。我有私钥(它是十六进制的字节 [])。它使用 PKCS#1 填充。我不知道该怎么做的部分是使用我已经拥有的私钥创建一个 java.security.Key 对象。
我是否需要让他们分两部分给我私钥……模数和指数?
提前致谢。
git - 加载我的私钥以在 Mac 上的 git 中使用
我正在尝试在 Mac 上使用 git(我是 Mac 新手。)我显然必须加载我的私钥。在我的 Windows 机器上,我只使用 pageant 和 msysgit。如何在 Mac 上将我的私钥加载到 git 中?
c++ - 保护 Qt 应用程序中的私钥
我有一个用 C++ 编写的 Qt 应用程序,它使用 SSL 连接 (QSslSocket) 和另一个应用程序来提高安全性。但是,该应用程序中嵌入了一个私钥。
使用像 Process Explorer 这样的应用程序,很容易找出私钥。(文件的属性 -> 字符串)
安全性对我的应用程序来说不是很重要,但是从我的应用程序中获取私钥变得更加困难会很好。有什么办法吗?