Jump to content

EJBCA: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
FlaBot (talk | contribs)
m robot Adding: de:EJBCA
ZeiZai6Y (talk | contribs)
No edit summary
Line 7: Line 7:
| developer = [http://www.ejbca.org/contributors.html#Contributors List of developers]
| developer = [http://www.ejbca.org/contributors.html#Contributors List of developers]
| released = {{initial release|2001|12|05}}
| released = {{initial release|2001|12|05}}
| latest release version = 3.6.1
| latest release version = 3.6.2
| latest release date = {{release date|2008|5|2}}
| latest release date = {{release date|2008|8|20}}
| latest preview version =
| latest preview version =
| latest preview date =
| latest preview date =

Revision as of 08:40, 20 August 2008

EJBCA
Developer(s)List of developers
Initial releaseDecember 5, 2001 (2001-12-05)
Stable release
3.6.2 / August 20, 2008 (2008-08-20)
Repository
Written inJAVA, J2EE
Operating systemCross-platform
Available inChinese, English, French, German, Italian, Portuguese, Spanish, Swedish
TypePKI Software
LicenseLGPL
Websitewww.ejbca.org

Enterprise Java Bean Certificate Authority, or EJBCA, is an Open source Certificate Authority software package. The system is implemented in Enterprise Java.

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.

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.

EJBCA in literature

  • 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