https://github.com/keyfactor/ejbca-cert-cvc
Java API library for BSI TR-03110 cv certificates used for Extended Access Control (EAC)
https://github.com/keyfactor/ejbca-cert-cvc
cvc java
Last synced: 9 months ago
JSON representation
Java API library for BSI TR-03110 cv certificates used for Extended Access Control (EAC)
- Host: GitHub
- URL: https://github.com/keyfactor/ejbca-cert-cvc
- Owner: Keyfactor
- License: lgpl-2.1
- Created: 2021-03-12T09:59:13.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-24T14:34:29.000Z (9 months ago)
- Last Synced: 2025-04-24T15:36:22.571Z (9 months ago)
- Topics: cvc, java
- Language: Java
- Homepage:
- Size: 30.3 MB
- Stars: 12
- Watchers: 7
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# EJBCA Cert CVC
EJBCA Cert CVC is a Java library for parsing, creating, and using cv certificates defined for Extended Access Control (EAC) in BSI TR-03110.
It is primarily used for ePassports and eIDs.
## Get Started
### Dependencies
Cert-cvc depends on the Bouncycastle JCE provider (www.bouncycastle.org).
The provider is used for DER encoding and some crypto stuff.
### Building and testing with Maven
You build, and run JUnit tests with maven.
mvn package
will build, run tests and place the artefact in 'target'.
### Using
There are example and test code which demonstrates the use of cert-cvc.jar, see here:
* [Code examples](src/main/java/org/ejbca/cvc/example)
* [Test code (JUnit tests)](src/test).
## Community Support
In the [Keyfactor Community](https://www.keyfactor.com/community/), we welcome contributions.
The Community software is open-source and community-supported, meaning that **no SLA** is applicable.
* To report a problem or suggest a new feature, go to [Issues](../../issues).
* If you want to contribute actual bug fixes or proposed enhancements, see the [Contributing Guidelines](CONTRIBUTING.md) and go to [Pull requests](../../pulls).
## Commercial Support
Commercial support is available for [EJBCA Enterprise](https://www.keyfactor.com/products/ejbca-enterprise/).
## License
For license information, see [LICENSE](LICENSE).
## Related Projects
See all [Keyfactor EJBCA GitHub projects](https://github.com/orgs/Keyfactor/repositories?q=ejbca).