Les certificats numériques sont généralement achetés par une autorité de certification. Ces autorités sont généralement considérés comme tiers de confiance. Un certificat que vous créez vous-même est considéré comme non authentifié et déclenchera des alertes de sécurité pour les machines qui ne disposent pas de votre clé primaire installé. Les certificats auto-créé sont largement utilisés sur des réseaux informatiques internes qui nécessitent la mise en œuvre de développement de logiciels.