重大发现:一个免费的CA证书管理中心--EJBCA!!!

OpenCA:从入门到中文界面的完整实践指南 OpenCA,作为一款开源的证书颁发机构软件,提供了构建和管理公钥基础设施(PKI)的全套解决方案。它能够实现数字证书的创建、签发、管理以及撤销等核心功能,是许多企业和组织进行安全通信的基石。OpenCA支持广泛的加密标准和协议,使得它能够在多种操作系统上部署,包括Linux、Windows以及其他UNIX-like系统。通过其强大的灵活性和扩展性,OpenCA不仅满足了不同规模企业的需求,也使得它在开源社区中占有一席之地。 阅读详情

ir

最近要做ca认证中心,找了好多资料,没有一个好使的:
 1.openssl--没有web方式的页面,尽管可以生成可用的ca证书和密钥,但是使用极其不便
 2.jcssource,尽管有web方式的ca证书方法中心,可是生成的证书只能用在指定的web服务器上(我试过了,反正tomcat上不能用)
 3。EJBCA,一个完全免费的CA中心,经过两天的调试终于试通了,由于他需要EJB支持,因此服务器必须完全支持J2EE的所有标准,默认的是用JBOSS,网址是http://ejbca.sourceforge.net/
 
  特点(readme文件翻译的):
EJBCA是一个很有价值的开源系统,对于目前国内PKI技术和产品有借鉴的意义。时值EJB3.0发布之际,本人翻译该软件的简介,希望起到让大家关注的效果。欢迎有兴趣的人士和我一起对这一软件进行进一步探究。

EJBCA是一个全功能的CA系统软件,它基于J2EE技术,并提供了一个强大的、高性能并基于组件的CA。EJBCA兼具灵活性和平台独立性,能够独立使用,也能和任何J2EE应用程序集成。我们鼓励和感谢大家进行任何形式的贡献。

如果你想联系EJBCA团队或者想提供支持,请联系项目管理员,你能够在sourceforge项目页面上找到他。

本软件是OSI认证的开源软件。OSI认证是Open Source Initiative的认证标志。

特征

LGPL开源许可
建立在J2EE 1.3(EJB2.0)规范之上
灵活的、基于组件的体系结构
多级CA
多个CA和多级CA,在一个EJBCA实例中建立一个或者多个完整的基础设施
单独运行,或者在任何J2EE应用中集成它
简单的安装和配置
强大的基于Web的管理界面,并采用了高强度的鉴别算法
支持基于命令行的管理,并支持脚本等功能
支持个人证书申请或者证书的批量生产
服务器和客户端证书能够采用PKCS12, JKS或者PEM格式导出
支持采用Netscape, Mozilla, IE等浏览器直接进行证书申请
支持采用开放API和工具通过其它应用程序申请证书
由RA添加的新用户可以通过email进行提醒
对于新用户验证可以采用随机或者手工的方式生成密码
支持硬件模块,来集成硬件签发系统(例如智能卡)
支持SCEP
支持用特定用户权限和用户组的方式来进行多极化管理
对不同类型和内容的证书可以进行证书配置
对不同类型的用户可以进行实体配置
遵循X509和PKIX(RFC3280)标准
支持CRL
完全支持OCSP,包括AIA扩展
CRL生成和基于URL的CRL分发点遵循RFC3280,可以在任何SQL数据库中存储证书和CRL(通过应用服务器来处理)。
可选的多个发布器,以用来在LDAP中发布证书和CRL
支持用来为指定用户和证书来恢复私钥的密钥恢复模块
基于组件的体系结构,用来发布证书和CRL到不同的目的地
基于组件的体系结构,用来在发布证书时采用多种实体授权方法
容易集成到大型应用程序中,并为集成到业务流程进行了优化

平台

EJBCA完全采用Java编写,能够在任何采用J2EE服务器的平台上运行。开发和测试是在Linux和Windows2000上进行的。

您可以通过访问http://ejbca.sourceforge.net/获得关于EJBCA的详细资料。


 安装过程:
 <1> 软件:
JDK 1.4.x
JBOSS 3.2.x or 3.0.x
Ant 1.6.x to build (http://jakarta.apache.org/ant/)

注意还要有一个 strong crypto 的package才行,我找了半天在附件中,把里面的文件解压到java_home/jre/lib/security,这个文件困扰了我好久,希望大家不要走我的弯路,直接成功!!

安装完成要设置JBOSS_HOME和JAVA_HOME,并且把ant/bin 加入path中,试ant可以直接执行

现在开始配置(具体可以参考EJBCA的README文件,比较详细):

1.在命令行方式下,进入EJBCA的文件夹,例如d:/ejbca/
2.执行命令ant deploy
3.[b]成功[b]完成后启动JBOSS
4.jboss 完全启动后在还是在刚才的命令行下执行:install 命令
5.重新启动jBOSS
6,把EJBCA/P12/superadmin.p12倒入浏览器。
如果一切成功的话,访问:https://localhost:8443/ejbca
如果可以进入管理员(administrator)页面(要提示证书)说明安装成功!!

其他具体配置可以参考EJBCA的文件


我在这个网站上获得的很多知识,我愿意为了他的明天出力,祝愿大家工作愉快!!!
原贴地址:http://bbs.chinajavaworld.com/post/view?bid=29&id=23780&sty=1&tpg=1&age=0
免费CA证书系统 一个免费的开源的CA 证书签发系统,仅供参考和学习使用 立即下载

相关推荐

easyCA-开源

EasyCA是用于管理X509证书的前端。 它是基于外壳的管理工具,使用OpenSSL软件进行签名,生成服务器/客户端证书,维护CRL incl。 备份和还原。 不依赖其他软件。

搭建开源CA认证-申请颁发证书

OpenSSL 生成随机数: 格式:openssl rand -base64|-hex NUM NUM: 表示字节数,使用-hex,每个字符为十六进制,相当于4位二进制,出现的字符数为NUM*2 示例1:[root@CentOS7 data]#openssl rand -hex 12 生成的是16进制数,2位16进制数是1个字节,12个字节就是12*2=24位16进制数 示例2: base64:...

抽象空间的博客 5998

重访时间与覆盖分析的stk操作

1.打开stk 2.创建一个新的场景,命名为Test,选择地球为场景星球,若为金星,可在Central Body里选择Venus(金星自转周期慢,自转周期243天,卫星轨道变化不明显)(其中start stop时间可设置长一些) 3.插入一个AreaTarget或者place,以AreaTarget为例 选择Pattern,Add三个点(用法可见前面的博客,有时候编程的代码也可以帮助理解stk的操作) 4.插入Satellite,选择Orbit Wizard(若想设置卫星的六根数也可

weixin_42664107的博客 1万+

linux搭建ca服务器搭建,linux下安装EJBCA 搭建私有CA服务器

linux下安装EJBCA 搭建私有CA服务器EJBCA是一个全功能的JAVA的CA系统软件,我们可以用此搭建私有CA服务器;一:首先我的测试环境:1. linux mint18.3 62位:同ubuntu2. ejbca_ce_6_5_0 : 下载地址https://sourceforge.net/projects/ejbca/files/ejbca6/ejbca_6_5_0/3.jbo...

weixin_29495679的博客 5539

Solidworks转URDF避坑实录:从履带机器人到ROS仿真的完整配置流程

本文详细介绍了将Solidworks履带机器人模型转换为URDF格式并配置ROS仿真的完整流程,重点解析了坐标系设置、复杂关节定义、插件配置等关键步骤中的常见问题与解决方案,帮助开发者高效实现履带机器人在RVIZ和Gazebo中的精确仿真。

weixin_30693683的博客 457

【软件使用】Calibre部分提参的实战技巧与常见问题解析

本文详细解析了Calibre部分提参(Partial PEX)的实战技巧,重点介绍了如何利用HCELL与XCELL文件高效排除已知模块,实现精准的寄生参数提取,从而快速定位后仿真中的时序与信号完整性问题。文章涵盖了从图形界面到命令行的完整操作流程,并提供了常见问题(如时钟失真、模块“消失”)的深度Debug指南与最佳实践,助力芯片设计工程师提升验证效率。

yhn456789的博客 1028

EJBCA--免费的CA证书管理中心

source: http://www.chinajavaworld.com/thread.jspa?threadID=23780&tstart=0 最近要做ca认证中心,找了好多资料,没有一个好使的:  1.openssl--没有web方式的页面,尽管可以生成可用的ca证书和密钥,但是使用极其不便  2.jcssource,尽管有web方式的ca证书方法中心,可是生成的证书只能用在指定的w

wuwenlong527的专栏 3370

量化交易——量化选股(多因子选股)

就是用过去的股票的收益率对多因子进行回归,得到一个回归方程,然后再把最新的因子值代入回归方程得到一个对未来股票收益的预判,然后再以此为依据进行选股。的方法是建立在市场无效或弱有效的前提之下,随着使用多因子选股模型的投资者数量的不断增加,有的因子会逐渐失效,而。就是根据各个因子的大小对股票进行打分,然后按照一定的权重加权得到一个总分,根据总分再对股票进行筛选。另一方面,一些因子可能在过去的市场环境下比较有效,而随着市场风格的改变,这些。波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的。

jiucaixiuyang的博客 1787

通过开源工具XCA工具签发和管理可被浏览器信任的SSL证书

本文介绍了通过开源工具XCA(X Certificate and Key management)签发CA和SSL证书。本工具签发的SSL证书在安装CA后可被Chrome\Firefox等浏览器信任。截止本文发布最新的版本为 XCA 2.4.0,本文也基于2.4.0版本演示本文将引导您通过本工具创建自签名的CA证书,并通过CA证书签发其他的证书。并且通过信任CA证书的方式,信任本CA签发的其他证书。

qq_20769453的博客 7986

【随机过程】第二章——随机过程概论

随机过程概论,说明《随机过程》课程的教学大纲,对随机过程概念、研究对象和研究方法做了简要介绍。

weixin_45225032的博客 1363

Transformer代码(Pytorch实现和详解)!!!

这个是第一版,有些代码如果不对,欢迎在评论指正,后续会慢慢改,我也是刚接触transformer,若有些地方理解不对还请指正。

xml的博客 5612

【亲测免费】 推荐开源项目:ca-bundle - 可信赖的证书信任库备份与转换

推荐开源项目:ca-bundle - 可信赖的证书信任库备份与转换 1、项目介绍 ca-bundle 是一个开源项目,其主要目的是提供 Mozilla 根证书权威(CA)的信任库的备份,并将其定期转化为 PEM 格式。这个项目的初衷是为了确保在任何情况下都能获取到最新且可靠的 SSL/TLS 安全证书信息。 2、项目技术分析 该项目利用 mk-ca-bundle.pl 脚本,这是一个来自 curl...

gitblog_00080的博客 777

无刷直流电机矢量控制(四):基于滑模观测器的无传感器控制

无刷直流电机矢量控制,采用转速、电流双环控制,电流环dq解耦,d轴采用id=0控制,q轴采用转速外环。采用滑模观测器(SMO),根据电压电流信息进行电机位置角度动态估算,模型可直接运行,转速和角度跟踪精度较高。 本文整理了该方法的基本原理,介绍了在MATLAB/Simulink中的建模和仿真过程,最后附上完整的模型文件。 一、基本原理 滑模观测器(下文简称SMO)是基于滑模变结构控制方法的一种状态观测器。其针对无刷直流电机转子位置估算的实现过程如下。 假设采用矢量控...

Forster-C的博客 6865

【数字证书】在腾讯云轻量应用服务器上使用EJBCA搭建自己的CA/PKI系统

本文原载于 https://www.idc.moe/archives/qcloud-Lighthouse-EJBCA-build.html 一、名词解释和综述 1.1. PKI PKI (Public Key Infrastructure) 公钥基础设施,又称为公钥基础架构、公钥基础建设或公钥基础机构,是一组由硬件、软件、参与者、管理政策与流程组成的基础架构,能够为所有网络应用提供加密和数字签名等密码服务及所必须的密钥和证书管理体系,简单来说 PKI 就是利用公钥理论和技术建立的提供的安全服务设施,其目的在

Signaliks的博客 1252

国网DLT698.45协议——采集系统、数据交换(三)

物理层规定了通信单元或其他终端设备与多功能电表的通信接口,接口的物理与电气特性。常见的物理层传输方式有对于RS485、红外、载波通信等通信信道。将数据包装成可传输的帧格式。1、根据通信配置参数完成端口的初始化配置,通信状态初始化为准备接收状态,初始化相关计数器及缓冲区指针。2、链路层及控制子模块负责通信数据的收发控制,各类超时问题的处理。无通信数据接收时,定时初始化通信端口。3、完成协议帧的解析及应答。

一个bug是bug,多个bug能work 8050

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

EJBCA搭建

本次EJBCA搭建使用操作系统为centos 7,shell用户为root

chn-zgq's Blog 2799

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

基于Python完成CA系统的设计和实现(附源码)

data文件夹:存放系统生成数据的文件夹;.pem文件:用户的公钥、私钥文件;文件夹:存放用户原始数据的文件夹,若使用到加解密功能则会直接对文件进行更改;yyzz.txt文件:一个简单的营业执照示例,用于测试代码;config.py文件:内置了系统需要用到或生成的文件路径,可根据需要自行更改。

实力派,无需多言! 2820

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

EJBCA与项目整合-第二章-EJBCA使用创建个人证书

第二章 EJBCA使用创建个人证书              1、进入EJBCA Administration管理界面,点击左边菜单栏中RA Functions --> Add End Entity进行实体对象的添加,Add End Entity四肢百骸中Required中被勾选择的是必填项。             Username中输入:User1             Passw

想成为大牛的菜鸟 2724

EJBCA证书平台-管理员及用户使用指南

一、证书术语解释 证书机制是目前被广泛采用的一种安全机制,使用证书机制的前提是建立CA(Certification Authority --认证中心)以及配套的RA(Registration Authority --注册审批机构)系统。 CA (Certificate Authority):是数字证书认证中心的简称,是指发放、管理、废除数字证书的机构。作为电子商务交易中受信任的第三方,专门解决...

紫漪的博客 1万+

【免费下载】 EJBCA 开源证书颁发机构(CA)软件教程

EJBCA 是一个开源的公共密钥基础设施(PKI)和证书颁发机构(CA)软件,由 Keyfactor 维护。该项目提供免费的 EJBCA 社区版(EJBCA CE),以及商业版 EJBCA 企业版(EJBCA EE)。EJBCA 支持多平台,包括 Linux 和 Windows,在 Java 虚拟机上运行。它涵盖了从证书申请、管理到验证的全方位功能,并且支持通过 Docker 容器进行部署。 #...

gitblog_00234的博客 1734

探索《LittleCA》:一款轻量级、易用的本地证书颁发机构

探索《LittleCA》:一款轻量级、易用的本地证书颁发机构 去发现同类优质开源项目:https://gitcode.com/ 项目简介 LittleCA 是一个简单而实用的开源项目,它提供了一个本地证书颁发机构(Local Certificate Authority, CA),使得开发者和系统管理员可以方便地为自己的设备和服务生成自签名的SSL/TLS证书。这个项目由达叔桃园开发并维护,旨在简化...

gitblog_00096的博客 872

EJBCA快速安装指南

安装依赖项 红色的帽子: sudo yum install tar unzip java-1.8.0-openjdk-devel ant psmisc mariadb bc patch 下载EJBCA并解压缩ejbca安装目录中的ZIP存档 $ unzip ejbca_ce_6_10_1_2.zip $ cd $ ls ejbca_ce_6_10_1_2 安装MariaDB数据库并为EJBCA创建数据库 $ sudo mysql -u root -p ...

mengo的博客 1515

开源界的一颗璀璨明珠 —— 探索EJBCA社区版的无限魅力

开源界的一颗璀璨明珠 —— 探索EJBCA社区版的无限魅力 ejbca-ceEJBCA® – Open-source public key infrastructure (PKI) and certificate authority (CA) software. 项目地址:https://gitcode.com/gh_mirrors/ej/ejbca-ce 在数字时代的大潮中,公共密钥基础设施(...

gitblog_00361的博客 1220

现成的CA证书签发工具

阿群个人认为比较好用的CA证书签发工具是: SimpleAuthority 个人 CA 证书中心: SimpleAuthority is a fully functional Certification Authority, or Certificate Authority (CA). 工具下载: http://simpleauthority.com/d...

阿群的笔记(同步备份自简书) 1914
上一篇: J2EE示例应用AppFuse发布1.8.1版本
下一篇: 项目集成工具Maven发布2.0 Alpha 3版本
BeHarder
博客等级 码龄23年 3粉丝 17原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值