Question Crypter une chaîne dans un script

Plus d'informations
il y a 10 ans 5 mois #16106 par Laurent Dardenne
Salut,
jaar écrit:

je n'arrive pas a utiliser mon mot de passe crypter sur differents postes il ne marche que sur le poste qui l'a crypter.

Effectivement, le cmdlet utilise des API qui limite cette approche. Il doit en exister d'autres le site PoshCode, mais je n'ai pas de liens à proposer...

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 5 mois #16107 par erin
Réponse de erin sur le sujet Re:Crypter une chaîne dans un script
merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 5 mois #16108 par Philippe
salut jaar

il y a une petite précision sur convertfrom-securestring (tiré de l'aide de la cmdlet) : Si aucune clé n'est spécifiée, c'est l'API de protection des données (DPAPI) Windows qui est utilisée...
Du coup il utilise des info de l'utilisateur courant pour le chiffrage

une astuce consiste a utilisé une clé qui fonctionne pour tout les utilisateurs :

[code:1]# création du mot de passe crypté
# a faire avant
$key = (3,4,2,3,56,34,254,222,1,1,2,23,42,54,33,233,1,34,2,7,6,5,35,43)

$standardstring = convertfrom-securestring (read-host -assecurestring) -key $key

# utilisation du mot de passe crypté
# partie a rajouter dans ton script
$key = (3,4,2,3,56,34,254,222,1,1,2,23,42,54,33,233,1,34,2,7,6,5,35,43)

$standardstring = \"76492d1116743f0423413b16050a5345MgB8ADQALwBuAEIAaQB4AHIAaAAyAGIAZwBqAFYAegBLAGIAeQB3AEgANwBVAHcAPQA9AHwAZAAyADUAZQAwADEAMgAzADIANQBiADIANgA4ADIANgA1AGEANwBhAGQAMQA1ADgAMgBlADkAOQA4AGEANQBjAA==\"

$pwdscurestring = ConvertTo-SecureString ($standardstring) -key $key
# le password utilisable ce trouve dans $pwdscurestring
[/code:1]

un exemple d'utilisation du mot de passe sécurise au format System.Security.SecureString

Mais ATTENTION il est toujours possible de récupéré le mot de passe si ce n'est pas un utilisateur lambda
d'autre info ici ou la par exemple<br><br>Message édité par: 6ratgus, à: 8/10/13 18:41

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 10 ans 5 mois #16109 par erin
Réponse de erin sur le sujet Re:Crypter une chaîne dans un script
Merci

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.074 secondes
Propulsé par Kunena