# X.509 X.509 is a standard that defines the format of [public key](/glossary/p/public_key) certificates. They are used in many Internet protocols, including [TLS](/glossary/t/tls)/[SSL](/glossary/s/ssl).