Dans infrastructure à clé publique, les certificats auto-signés sont ceux qui sont signés et validés par le créateur du certificat à la place d'une autorité de certification reconnu publiquement. Autorités de certification assurent l'internaute que le certificat utilisé sur un site Web est effectivement créée par le propriétaire du site, où un certificat auto-signé peut être falsifiée par un pirate informatique. Les certificats auto-signés, cependant, sont utilisés pour tester son site avant de payer pour un certificat d'une autorité de certification Un certificat auto-signé peut être créé en utilisant un logiciel disponible publiquement.