2013-10-16 5 views
1

J'ai signé le script powershell avec la clé achetée chez Verisign (symantec). J'exécute le script dans une machine virtuelle où aucune connexion Internet n'est disponible.Comment fonctionne le script signé même s'il n'y a pas de connexion réseau?

Comment il s'exécute sans problème? Comment ça va avoir une clé publique si elle n'est pas connectée à internet?

J'utilise executionpolicy comme « AllSigned »

+0

Quelle est la politique d'exécution définie sur cette machine? – mjolinor

+0

@mjolinor Il est "Allsigned" – Samselvaprabu

Répondre

1

Le certificat de signature que vous avez obtenu de Symantec est signé avec une clé de confiance, qui est probablement déjà stocké sur votre ordinateur. Utilisez mmc.exe et ajoutez le module de certificats à la console. Parcourez le conteneur de l'autorité de certification racine approuvée et vous trouverez probablement plusieurs certificats de Symantec/Verisign ou autres. Un de ceux-ci est utilisé pour certifier que le certificat de signature que vous avez acheté est vraiment de l'émetteur.

Questions connexes