Les certificats d'essai sont utilisés dans la programmation pour tester les applications sécurisées sans dépenser des centaines de dollars sur une SSL sécurisée valide. SSL est un fichier numérique ajoutée à des serveurs Web pour crypter les données entre les clients et l'application. Cela permet à la sécurité des applications qui obtiennent des informations privées, comme les dossiers de facturation et des numéros de carte de crédit. Pour vivants, sites de production, un certificat SSL valide obtenu d'une autorité comme VeriSign est nécessaire. Cependant, lorsque les développeurs doivent seulement valider code sécurisé dans un environnement de test privé, Microsoft permet aux administrateurs de créer un certificat de test.