I am currently determining the topic of my bachelor thesis and my team analyzed the need of an ACME based system, since the PKI we currently have, does not support ACME.
I thought about, setting up a cfssl server and extending cfssl so that it can communicate with our PKI via REST API. While doing some researches on this topic, I found that the bare cfssl implementation does not speak ACME either, am I correct?
I now found out about bolder, and wonder if boulder is the way to go for me.
Does it make sense to concentrate on boulder to make our internal CA/PKI able to speak ACME?
Are there already similar projects that I can investigate? Or are there some guides / docs to getting started working and developing boulder
Any help appreciated.