My task is to create my own certification authority. Browsers will not trust certificates that were generated by my application. My application should emulate the work of a real certification authority (except for the point above). I looked at what the online certificate application looks like..
Therefore, my web application should accept this data and create a certificate based on it. All the tutorials I could find are either outdated or do not solve my problem. I need one class that takes whatever the user needs to enter to get a certificate and returns a ready-made certificate (in text format, I suppose). How can I implement this class using java?
At the entrance, everything is in the picture (everything that is usually needed to obtain a certificate from a certification center). At the exit - a ready-made certificate.
My class needs to create a certificate and sign it.
I've tried solving everything through the org.bouncycastle library, through the JcaX509v3CertificateBuilder class. But I didn't find a fresh example.
question from:
https://stackoverflow.com/questions/66062061/creating-a-certification-authority-with-java 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…