问题标签 [ejbca]

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 投票
1 回答
1781 浏览

java - 使用 java 代码 (ejbca) 将 pfx 证书保存到文件

我使用 EJBCA 从 CommonName 生成证书。在java代码中,我生成了私钥和公钥,然后生成了证书的csr。现在我以 PEM 格式 (.cer) 保存证书,但我还需要私钥,所以我想用 .pfx 或 p12 扩展名保存。我能怎么做?这是我生成证书的实际代码:

并以此保存证书:

0 投票
1 回答
608 浏览

java - 用java代码加密私钥

我已经用java代码生成了一个私钥并保存了它:

现在我想将密码添加到私钥。所以我找到了这段代码:

但是当我使用这个 openssl 命令 openssl asn1parse -in privateKey.key 我没有错误,但是当我尝试这个时: openssl rsa -noout -modulus -in privatekey.it 我有一个错误:

无法加载私钥 9964:error:0D0680A8:asn1 encoding routines:ASN1_CHECK_TLEN:wrong tag:.\crypto\as n1\tasn_dec.c:1319: 9964:error:0D06C03A:asn1 encoding routines:ASN1_D2I_EX_PRIMITIVE:nested asn1 错误或: .\crypto\asn1\tasn_dec.c:831: 9964:error:0D08303A:asn1 编码例程:ASN1_TEMPLATE_NOEXP_D2I:nested asn1 错误:.\crypto\asn1\tasn_dec.c:751:Field=version, Type=PKCS8_PRIV_KEY_INFO 9964:错误:0907B00D:PEM 例程:PEM_READ_BIO_PRIVATEKEY:ASN1 lib:.\crypto\pem\p em_pkey.c:132:

我认为私钥缺少以下行:Proc-Type: 4,ENCRYPTED "DEK-Info:" + "AES-256-CBC"......但是我如何添加这个(我在哪里得到这个信息?)? tnx

0 投票
1 回答
2222 浏览

java - Maven 和 cxf:abstractMethodError (getConduit) 与 Web 服务

我正在尝试使用在 jboss 上运行的客户端连接到 EJBCA 服务器。如果我的客户端是一个独立的 java 应用程序,它运行正确,但是当客户端是一个 Rest web 服务时,我有这个错误:

这是我的具有 cxf 依赖关系的 maven 的 pom 文件的一部分:

任何人都知道为什么我有这个错误?

0 投票
0 回答
348 浏览

pki - ejbca:如何从 CA 为客户端生成密钥对

我正在根据 rfc 4210 使用 EJBCA 4.0.12 和 ejbca 6 研究 CMP,用于证书的密钥对可以在客户端 RA、CA 中生成。我的问题是,在使用 RA 模式操作时,然后向 CA 发送证书请求请求,我不知道如何从 CA 为该客户端生成密钥对。请告诉我在这种情况下我必须如何生成

0 投票
1 回答
807 浏览

jboss - 安装 EJBCA 6.2.0 时出错

我正在尝试在 Ubuntu 12.04 上安装 EJBCA 6.2.0,但是当我执行“ant deploy”命令时出现以下错误。

在进行“ant deploy”之前,我安装了 JBoss 7.1.1 并运行它。

安装 EJBCA 日志是这样的。

我不熟悉 ant、JBOSS 等 Web 应用程序服务器环境,所以我不知道应该如何解决这个问题。

0 投票
1 回答
2031 浏览

certificate - 在 ejbca 中从 Web UI 创建和撤销用户证书

我是 ejbca 的新手,我在本地机器上设置了 ejbca 环境

现在我想创建用户证书,我想从 Web UI 中撤销它

有什么方法可以从 Web UI 中创建和撤销 ejbca 中的用户证书以及我们如何做到这一点?

谢谢

0 投票
1 回答
858 浏览

jakarta-ee - EJBCA Web 服务异常

我正在尝试从客户端计算机访问 EJBCA Web 服务,我收到以下提到的这些异常:请告诉我这些异常的可能原因和工作解决方案:javax.xml.ws.WebServiceException:无法访问 WSDL:https ://example.com:8442/ejbca/ejbcaws/ejbcaws?wsdl。它失败了:sun.security.validator.ValidatorException:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

0 投票
2 回答
364 浏览

javascript - 在 Mozilla 和 Chrome 中安装证书

如何使用 java 脚本在 Mozilla 和 Chrome 中安装服务器生成的浏览器证书。我有这个方法

但它已经过时并且不起作用。

0 投票
1 回答
1787 浏览

javascript - 使用 javascript 访问浏览器证书存储

我如何使用 javascript 访问浏览器证书存储,以了解 CA 的根证书是否存在?

0 投票
1 回答
887 浏览

java - 使用 jboss-as-7.1.1.Final 在 CentOS 6.6 上安装 ejbca_ce_6_1_1

我正在尝试从本指南安装 ejbca:http ://ejbcacentos.blogspot.gr/2014/04/how-to-install-ejbca-611-on-centos-65.html

当我键入命令 sudo -u jboss ant deploy (它在安装 EJBCA/指南的初始部署一章中)时,我收回了这个 java 错误:

/opt/ejbca_ce_6_1_1/build.xml:79:执行失败:java.io.IOException:无法运行程序“java”:java.io.IOException:错误=2,没有这样的文件或目录

我已经在 /etc/profile 中设置了 java home

我不知道是什么导致了这个错误,我在谷歌上找不到与此相关的东西。如果有人知道可能导致此错误的原因,我非常感谢您提供的任何帮助。

这是完整的终端输出: