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

Diagramme de la syntaxe de génération de mots de passe chiffrés HCL Commerce (wcs_password)

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