Hi, I wanted to know in depth as to how does an edge router authenticate itself to a controller, what certificates or keys are used and how is it presented to the controller
All endpoints in the Ziti overlay, whether edge (SDKs, tunnelers) or fabric (edge routers at the edge or in the mesh), must go through the 'bootstrapping trust' process using strong identity.
This is fleshed out at length in this 5 part blog series - Bootstrapping Trust Part 1. I would start there and see if you still have questions.
Hi @devawasthi, welcome to the community and to OpenZiti!
Did you find that doc? There's "a lot" in there to read through that I think should address your question?
Yes, It was helpful to me, thank you !