HOME

TheInfoList



OR:

EJBCA (formerly: ''Enterprise JavaBeans Certificate Authority'') is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
public key infrastructure (PKI)
certificate authority In cryptography, a certificate authority or certification authority (CA) is an entity that stores, signs, and issues digital certificates. A digital certificate certifies the ownership of a public key by the named subject of the certificate. Thi ...
software package maintained and sponsored by the
Swedish Swedish or ' may refer to: Anything from or related to Sweden, a country in Northern Europe. Or, specifically: * Swedish language, a North Germanic language spoken primarily in Sweden and Finland ** Swedish alphabet, the official alphabet used by ...
for-profit company PrimeKey Solutions AB, which holds the
copyright A copyright is a type of intellectual property that gives its owner the exclusive right to copy, distribute, adapt, display, and perform a creative work, usually for a limited time. The creative work may be in a literary, artistic, educatio ...
to most of the codebase. The project's
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the w ...
is available under the terms of the Lesser GNU General Public License (LGPL). The EJBCA software package is used to install a privately operated
certificate authority In cryptography, a certificate authority or certification authority (CA) is an entity that stores, signs, and issues digital certificates. A digital certificate certifies the ownership of a public key by the named subject of the certificate. Thi ...
. This is in contrast to commercial certificate authorities that are operated by a
trusted third party In cryptography, a trusted third party (TTP) is an entity which facilitates interactions between two parties who both trust the third party; the Third Party reviews all critical transaction communications between the parties, based on the ease of c ...
. Since its inception EJBCA has been used as certificate authority software for different use cases, including eGovernment, endpoint management, research, energy,
eIDAS eIDAS (electronic IDentification, Authentication and trust Services) is an EU regulation on electronic identification and trust services for electronic transactions in the European Single Market. It was established in EU Regulation 910/2014 ...
, telecom, networking, and for usage in SMEs.


See also

* Public key infrastructure


References


Further reading

* ''Research and application of EJBCA based on J2EE''; Liyi Zhang, Qihua Liu and Min Xu; IFIP International Federation for Information Processing Volume 251/2008;


External links

* {{DEFAULTSORT:Ejbca Public key infrastructure Cryptographic software Free security software Software using the LGPL license Products introduced in 2001 Java enterprise platform Java platform software