我在这种编程方面并不是很熟练,而且我知道有几个类似的问题,但任何人都确切地回答我需要。在浏览器上生成rsa密钥对客户端
我的团队(和我)正在开发公钥基础结构。我们被困在关键的一代(在客户端),但我们发现关于它的文档很少。
我们知道有这些选项:
凯基标签 - >生成SPKAC请求 - >在Mozilla内部密钥库,令牌和智能卡
crypto.generateCRMFRequest() - >生成一个CRMF请求 - 在Mozilla>工程内部密钥库,令牌和智能卡
CryptoAPI的,CAPI,的Xenroll CEnroll - >生成CSR PKCS#10(我是这么认为的) - >作品在Internet Explorer(我们仍然没有找到代码的例子)
Javascript或Java Applet(是的,我知道,两者都不同)与sunpkcs11,bouncycastle或iaik API生成(不能达到任何目标)
我们发现此选项。但我们不知道如何获得结果,如何创建CSR PKCS#10请求以及如何处理它。
拜托,你能给我一个关于选择策略的建议,找到如何实现和处理结果,转换结果等等吗?我们正在疯狂!
例子:我们知道如何使用凯基标签,但我们不知道如何将项设置为仅RSA 2048,以及如何处理SPKAC请求,在一个良好的企业社会责任转化上SHA256
签署我们试图用iaik API开发Java Applet,但生成的CSR有错误。
谢谢回答这个问题。我正在下载这个。我会尝试它,很快我会在这里发表评论 – 2012-03-09 20:02:16
我把源代码放在Netbeans中,并且我无法使它正常运行,但是我遵循了代码(试图理解这些过程),并且正在制作一个示例类做同样的事情。这是有用的,但我仍然有麻烦。当我达到完整的解决方案时,我会在这里发布 – 2012-05-10 13:30:47