Générez un mot de passe chiffré HCL Commerce (wcs_password)
L'utilitaire wcs_password permet de chiffrer les mots de passe utilisateur qui doivent être stockés dans la base de données HCL Commerce.
Les mots de passe sont chiffrés à l'aide d'une clé de commerçant. La valeur de la clé de commerçant doit être indiquée à l'aide d'arguments de ligne de commande ou être extraite en appelant Key Locator Framework à l'aide du paramètre "-k".
Syntaxe
Valeurs des paramètres
- mot_de_passe
- Mot de passe en clair
- salt
- Chaîne aléatoire utilisée pour la génération du mot de passe
- clé_de_commerçant
- Facultatif : Clé de commerçant non chiffrée en texte brut. Indiquez ce paramètre si la clé de commerçant n'est pas extraite de KLF.
- Un caractère hexadécimal de 32 doit être utilisé. Les caractères peuvent être 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e ou f.
- Il doit inclure au moins un caractère alphabétique.
- Il doit inclure au moins un caractère numérique.
- Il doit être en minuscules.
- Il ne doit pas contenir plus de quatre caractères consécutifs.
Par exemple, 1a1a1a1a1a1a1a1a2b2b2b2b2b2b2b2b.
- -k emplacement_fichier_configuration_clés
- La clé de commerçant doit être extraite de Key Locator Framework à l'aide du fichier de configuration de clés indiqué. Vous devez indiquer le chemin d'accès absolu au fichier.
Exemple 1
Chiffrer un mot de passe lorsque la clé de commerçant n'est pas extraite de Key Locator Framework : wcs_password pass1word rfKtuve 1234567890abcdef1234567890abcdef
Exemple 2
Chiffrer un mot de passe lorsque la clé de commerçant est extraite de Key Locator Framework :
wcs_password pass1word rfKtuve -k
C:\WebSphere\CommerceServer\instances\xml\CustomKeys.xml