EZCA allows users to securely create a certificate in the browser by locally generating a private key in the browser and then requesting a certificate, following the PKI best practices of the private key never leaving the client’s computer.
The page might look like it is frozen and you might even get a browser error that the page is not responding, this happens when the private key is being created and the client code cannot refresh the UI. Wait for ~1 minute and the site should start responding again.
Once the certificate is created make sure you download the private key since once you navigate away from that page you will not be able to retrieve it again.