The X.509 Certificate Generator is a multi purpose certificate utility. Preview certificates or change key usage extensions. Certificates provide the foundation of a public key infrastructure (PKI). These are electronic credentials, issued by a certification authority (CA), that are associated with a public and private key pair. It can be used to generate X.509 certificates, export certificates in PFX format. ertificates provide the foundation of a public key infrastructure.