Create hybrid certificates with Bouncy Castle Kotlin API. The Bouncy Castle Crypto package for Kotlin is a set of Kotlin classes designed to go on top of the Bouncy Castle Crypto Java APIs.
Hybrid certificates combine both classical and post-quantum algorithms, providing a transitional solution during the migration process.
While hybrid certificates can offer compatibility with existing systems and provide some level of security against quantum attacks, they may also introduce additional complexities and potential vulnerabilities. As always it is our recommendation to consider the overall system architecture and carefully assess whether the benefits outweigh the risks.
Create a post-quantum hybrid certificate using the Bouncy Castle Kotlin project.
Please note this example does not include EJBCA. You can use it as a starting point and try out quantum-safe hybrid certificates.
Check out the supplementary documentation that goes hand-in-hand with our tutorial video.
Check out the supplementary documentation and examples on GitHub.
Take a peek at our YouTube playlist, and browse through some of our other videos as well.
You can ask your questions and learn from PKI specialists in the EJBCA and forum on GitHub Discussions.