问题标签 [key-pair]

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.

0 投票
0 回答
514 浏览

html - 如何在 Google Chrome 中使用 keygen 标签将私钥存储在令牌/智能卡中

我需要使用 keygen 标签指定私钥存储到智能卡/令牌的位置。使用 Mozilla Firefox,当提交包含 keygen 标签的表单并插入任何加密硬件设备时,浏览器会提示一个组合框,我可以在其中选择要放入我的私钥的存储设备。然而,当使用 Google Chrome ,它不会提示组合框并始终将私钥存储在磁盘中!有人已经面临同样的问题吗?任何替代解决方案?

谢谢!

0 投票
2 回答
3328 浏览

xcode - Objective C Secure.h RSA 密钥对生成

我试图通过示例代码询问有关此主题的后续问题,该示例代码说明了如何生成对我不起作用的 rsa 密钥,但由于某种原因它被版主删除了。因此,我将尝试再次发布一个新问题。

我对这个答案的问题是 Xcode 告诉我没有声明“kSecPrivateKeyAttrs”和“kSecPublicKeyAttrs”标识符。苹果开发者文档中提到了这些标识符,但它们似乎不存在于 Secure 框架中。

我正在使用 Xcode 4.5 和 OS X SDK 10.8。

感谢我能得到的任何帮助,我是一个相当新的 att OC 编程。如果我让它工作,我还想知道如何将 pubkey 和 privkey 作为 NSString 或 NSData。

谢谢

编辑:我仍然有这个问题,肯定还有其他人有同样的问题已经解决了它并且可以指出我正确的方向?

EDIT2 正如我所说,我正在尝试我发布的链接中的代码,但无论如何这里是完整的代码:

密钥对.h

密钥对.m

0 投票
0 回答
424 浏览

html - 证书未使用 keygen 绑定到私钥

我们正在使用 html5 标签在谷歌浏览器中生成密钥对。我们得到传递给 CA 的 P10 并取回签名证书。然后我们将证书导入 CAPI 存储。导入证书后,我们注意到证书没有绑定到使用标签生成的私钥,这使得它无法使用。

我们对 firefox 和 safari 使用了完全相同的程序,它们都可以工作。不同之处在于,firefox 和 safari 都使用自己的密钥库,而 Chrome 使用 Windows CAPI 存储。

是否有人对将证书绑定到私钥可能需要的任何其他步骤有任何想法?

我们已经对这个问题进行了相当多的调查,但是关于这个问题的信息并不多。

任何帮助,将不胜感激。

0 投票
1 回答
1021 浏览

amazon-ec2 - 如何访问与密钥对无关的ec2实例

我有一个通过自动缩放自动启动的 ec2 实例。它没有与之关联的密钥对。我可以将现有的密钥分配给它吗?如果不是,我如何登录实例?

0 投票
1 回答
590 浏览

tdd - 如何为 keyPairValue 编写 TestCase nunit 测试

我正在寻找一种使用 TestCase 将 keyValuePair 传递给我的测试的方法

答案是

0 投票
1 回答
345 浏览

python - 如果我在使用 boto 在 AWS EC2 中创建密钥对时忘记保存它,如何重新创建 .pem 文件

我这样做了:

正如你所看到的,我创建了一个 key_pair,但忘记保存它=(比我启动实例并意识到我的计算机上没有 .pem 文件,有什么方法可以重新创建它?

0 投票
1 回答
2881 浏览

rsa - 在 pkcs11 密钥库中存储证书

我在 pkcs11 密钥库中生成一个 RSA 密钥对,它存储到智能卡中,我正在生成 pkcs10 请求。当我下载等效证书时,我如何将其存储到智能卡中(没有私钥,因为密钥已经存储在智能卡中),因为我无法访问 pkcs11 密钥库中的私钥。

0 投票
1 回答
3054 浏览

java - java使用密钥对加密和解密?

有谁知道如何使用 RSA 公钥和私钥加密和解密字符串对象?

我已经使用 KeyPair 生成器在下面创建了私钥和公钥,但我现在想使用公钥来加密数据,并使用私钥来解密它。

这是可能的还是加密必须共享和使用相同的密钥?

主要目的是这个。

我将有两个客户端可以相互发送和接收加密数据。

客户端 A 接收加密数据:

客户端 B 请求客户端 A 的公钥。客户端 B 加密字符串并将其发送给客户端 A。客户端 A 收到此加密字符串,然后使用自己的私钥对其进行解密。

如果客户 B 希望接收加密数据,反之亦然。

0 投票
0 回答
3441 浏览

java - java.security.InvalidKeyException:非法密钥大小或默认参数

我正在创建一个生成密钥对的方法。我需要使用密码保护私钥。我的代码工作正常,只是它给了我 java.security.InvalidKeyException: Illegal key size or default parameters error。当我搜索错误原因时,它说用无限制访问文件替换 jre/lib/security 文件夹中的策略 jars。我安装了 jdk7,我下载了策略文件并替换了 lib/security 文件夹。但是错误仍然存​​在。这是代码。

提前致谢。

0 投票
1 回答
942 浏览

cryptography - 将公钥发送到 Java 卡中的主机应用程序

我是 Java 卡小程序开发的新手。我想创建将我发送到公钥以进行未来身份验证的应用程序。对于该运动,我使用 RSA 算法来创建公钥和私钥。

现在我想将公钥发送到我的主机应用程序。我找到了一些使用模数和指数的方法将公钥发送到主机应用程序。但我不知道如何实现那个。请有人帮我实现将公钥发送到主机应用程序.. 感谢 SSV