EJBCA
From Wikipedia, the free encyclopedia
This article does not cite any references or sources. (April 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
This article may not meet the general notability guideline or one of the following specific guidelines for inclusion on Wikipedia: Biographies, Books, Companies, Fiction, Music, Neologisms, Numbers, Web content, or several proposals for new guidelines. If you are familiar with the subject matter, please expand or rewrite the article to establish its notability. The best way to address this concern is to reference published, third-party sources about the subject. If notability cannot be established, the article is more likely to be considered for redirection, merge or ultimately deletion, per Wikipedia:Guide to deletion. This article has been tagged since April 2008. |
EJBCA | |
---|---|
Developed by | List of developers |
Initial release | December 5, 2001 |
Latest release | 3.6.1 / May 2, 2008 |
Written in | JAVA, J2EE |
OS | Cross-platform |
Available in | Chinese, English, French, German, Italian, Portuguese, Spanish, Swedish |
Genre | PKI Software |
License | LGPL |
Website | www.ejbca.org |
Enterprise Java Bean Certificate Authority, or EJBCA, is an Open source Certificate Authority software package. The system is implemented in Enterprise Java.
Contents |
[edit] Design
The software is designed to be platform independent and fully clusterable, which permits a greater degree of scalability than is typical of similar software packages. Multiple instances of EJBCA are run simultaneously, sharing a database containing the current Certificate Authorities (CAs). This permits each instance of the software to access any CA. The software also supports the use of a Hardware Security Module (HSM), which provides additional security. Larger-scale installations would use multiple instances of EJBCA running on a cluster, a fully distributed database on a separate cluster and a third cluster with HSMs keeping the different CA keys.
[edit] Development
The EJBCA sourcecode comes with project files for the Eclipse IDE. Concurrent Version System control has been dropped in order to make way for Sub-version Software. As an Open Source project, EJBCA the standard GNU Lesser General Public License (LGPL), which is an Open Source Initiative approved license. The source code is hosted at SourceForge.net.
[edit] External links
- EJBCA at SourceForge
- EJBCA evaluation report from University of Queensland, AU
- Finding and Preventing Run-Time Error Handling Mistakes; Westley Weimer, George C. Necula; University of California, Berkeley
- Migration guide from OpenSSL CAs
- Overview of project at OSZone
- EJBCA at java-source.net
- EJBCA is used a component in Chillout
- Debian package maintainer
- Information about EJBCA in French
- EJBCA proposed a solution for How to Overcome the Challenges to Large Scale Adoption of Open Source Software and Systems in Pakistan Business and Industrial Environment; Athar Mahboob and Nassar Ikram; National University of Sciences & Technology, Karachi
[edit] EJBCA in litterature
- Research and application of EJBCA based on J2EE; Liyi Zhang, Qihua Liu and Min Xu; IFIP International Federation for Information Processing Volume 251/2008; ISBN 978-0-387-75465-9
- Chapter "Securing Connections and Remote Administration" in Hardening Linux; James Turnbull; ISBN 978-1-59059-444-5
- Exception-Handling Bugs in Java and a Language Extension to Avoid Them; Westley Weimer; Advanced Topics in Exception Handling Techniques Volume 4119/2006; ISBN 978-3-540-37443-5