问题标签 [openca]

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 投票
4 回答
194 浏览

c++ - 包括一个声明一个名为“new”的变量的 C 头文件?

我正在尝试在 C++ 应用程序中使用 OpenCA (libPKI) 库。但是,当包含文件 pki_x509_data_st.h 时,会遇到以下代码片段:

由于“新”指针声明,这不会编译。

我怎样才能让它工作?

更新
重命名“新”变量后,我遇到了一些新问题(“在结构之后使用 typedef 名称”等)。我想避免更改过多的旧 C 代码(修改库头文件让我感到紧张),所以我决定只创建一个最小的隔离层。

0 投票
1 回答
1204 浏览

openca - 如何在 ubuntu 11.10 中制作 openca-base-1.1.1?

我正在使用 Ubuntu 11.10,现在我想构建 openca-base-1.1.1。我已经安装了 openca-tools,并使用了 openssl 1.0.0e。然而它没能做到。这让我很困惑。以下是我得到的:

有人说应该补丁什么的,我不知道发生了什么。

0 投票
2 回答
1938 浏览

c++ - 在 openssl 中使用 PKCS7_decrypt() 解密 char*

我想在openSSL中使用PKCS7_encrypt()PKCS7_decrypt()函数进行加密和解密。我在 openSSL Demo 中使用了这个例子。我想要做的是加密格式的消息char*并使用它解密char*。我不想读写文件。这是要加密的代码,它可以完美运行并且没有问题:

现在,当我想做相反的事情并解密char*chEnc 时,我做了如下:

问题是它PKCS7_decrypt不起作用并且它不会解密为out变量。在 line 之后if (!PKCS7_decrypt(p7, rkey, rcert, out, 0)) return 0;,它从函数返回。解密程序是否正确?我应该使用openSSL的其他API来转换还是什么?

期待您的建议和意见。

谢谢

0 投票
2 回答
176332 浏览

authentication - LDAP 服务器,这是我的基础 dn

您好我正在尝试使用我的 ldap 测试服务器来验证 openca 中的用户。

我目前正在通过 phpldapadmin 连接:

登录 DN:cn=a​​dmin,dc=example,dc=com
密码:mypass

但是在openca上出了点问题......在datasources.xml中我找到了ldap配置的设置,它要求

哪个是我的基础?我已经试过了

我也可以使用 LDAP Admin explorer 连接到我的 ldap。

谢谢 !

0 投票
0 回答
1173 浏览

java - OpenSSL/OpenCA 与 BouncyCastle

我想设置本地证书颁发机构并在我的 CA 下颁发 X.509 证书。为了实现这一点,我正在探索以下选项,例如:

  1. OpenSSL/OpenCA
  2. BouncyCastle 加密 API

此外,我想使用 SCEP 注册 android 设备,然后使用使用上述任何方法生成的证书进行 android 设备通信?

有人可以建议我哪些选项最适合本地 CA 设置吗?

0 投票
1 回答
24 浏览

ssl-certificate - 如何为 P2P 系统创建(完整的)证书颁发机构

我需要一个为 P2P 系统创建证书颁发机构服务器,也就是我需要一个系统:

  1. 接收证书请求
  2. 根据请求创建证书
  3. 按要求提供证书

所有这些都必须通过 API 完成,因此可以自动化。有没有系统可以做到这一点?我一直以 OpenCA 为导向,但整个事情的文档记录如此之差,以至于它几乎就像黑魔法一样。EJBCA 会是一种选择吗?或者也许是easy-rsa?欢迎任何建议。