I need a to create a certification authority server for a P2P system, aka, I need a system that:
- Receives requests for certificates
- Create certificates from the requests
- Provide certificates as asked
All this must be done through APIs, so it can be automated. Is there any system that does this? I have been oriented OpenCA but the whole thing is so poorly documented that it fells almost like dark magic. EJBCA would be an option? Or maybe easy-rsa? Any suggestion is welcome.