X.509 é um padrão definido pela ITU-T (União Internacional de Telecomunicações - Setor de Telecomunicações) que especifica o formato de certificados eletrônicos e listas de revogação de certificados (CRLs) usados em PKI (Infraestrutura de Chave Pública). A primeira versão foi publicada em 1988. A versão amplamente adotada "X.509v3", lançada em 1996, forma a base para certificados eletrônicos usados em tecnologias como S/MIME para criptografar e assinar digitalmente e-mails, e SSL/TLS para comunicação segura pela internet.
Os certificados eletrônicos definidos pelo X.509 incluem as seguintes informações: