问题标签 [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.
c++ - 包括一个声明一个名为“new”的变量的 C 头文件?
我正在尝试在 C++ 应用程序中使用 OpenCA (libPKI) 库。但是,当包含文件 pki_x509_data_st.h 时,会遇到以下代码片段:
由于“新”指针声明,这不会编译。
我怎样才能让它工作?
更新
重命名“新”变量后,我遇到了一些新问题(“在结构之后使用 typedef 名称”等)。我想避免更改过多的旧 C 代码(修改库头文件让我感到紧张),所以我决定只创建一个最小的隔离层。
openca - 如何在 ubuntu 11.10 中制作 openca-base-1.1.1?
我正在使用 Ubuntu 11.10,现在我想构建 openca-base-1.1.1。我已经安装了 openca-tools,并使用了 openssl 1.0.0e。然而它没能做到。这让我很困惑。以下是我得到的:
有人说应该补丁什么的,我不知道发生了什么。
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来转换还是什么?
期待您的建议和意见。
谢谢
authentication - LDAP 服务器,这是我的基础 dn
您好我正在尝试使用我的 ldap 测试服务器来验证 openca 中的用户。
我目前正在通过 phpldapadmin 连接:
登录 DN:cn=admin,dc=example,dc=com
密码:mypass
但是在openca上出了点问题......在datasources.xml中我找到了ldap配置的设置,它要求
哪个是我的基础?我已经试过了
和
我也可以使用 LDAP Admin explorer 连接到我的 ldap。
谢谢 !
java - OpenSSL/OpenCA 与 BouncyCastle
我想设置本地证书颁发机构并在我的 CA 下颁发 X.509 证书。为了实现这一点,我正在探索以下选项,例如:
- OpenSSL/OpenCA
- BouncyCastle 加密 API
此外,我想使用 SCEP 注册 android 设备,然后使用使用上述任何方法生成的证书进行 android 设备通信?
有人可以建议我哪些选项最适合本地 CA 设置吗?
ssl-certificate - 如何为 P2P 系统创建(完整的)证书颁发机构
我需要一个为 P2P 系统创建证书颁发机构服务器,也就是我需要一个系统:
- 接收证书请求
- 根据请求创建证书
- 按要求提供证书
所有这些都必须通过 API 完成,因此可以自动化。有没有系统可以做到这一点?我一直以 OpenCA 为导向,但整个事情的文档记录如此之差,以至于它几乎就像黑魔法一样。EJBCA 会是一种选择吗?或者也许是easy-rsa?欢迎任何建议。