Public Key Cryptography for Certificates