2011-2012ForgeRock ASencode-password1OpenDJencode-passwordencode a password with an OpenDJ storage schemeencode-passwordoptionsDescriptionThis utility can be used to encode user passwords with a specified
storage scheme, or to determine whether a given clear-text value matches a
provided encoded password.OptionsThe following global options are supported.Use the authentication password syntax rather than the user
password syntax.Clear-text password to encode or to compare against an encoded
password.Encoded password to compare against the clear-text password.Encoded password file.Clear-text password file.The password to encode or to compare against an encoded password is
interactively asked to the user.List available password storage schemes.Use the LDAP compare result as an exit code for the password
comparison.Scheme to use for the encoded password.Display version information.Display usage information.Exit Codes0The command completed successfully.5The option was used, and the compare did not
match.6The option was used, and the compare did
match.otherAn error occurred.ExamplesThe following example encodes a password, and also shows comparison
of a password with the encoded value.$ encode-password -l
3DES
AES
BASE64
BLOWFISH
CLEAR
CRYPT
MD5
RC4
SHA
SMD5
SSHA
SSHA256
SSHA384
SSHA512
$ encode-password -c secret12 -s CRYPT
Encoded Password: "{CRYPT}ZulJ6Dy3TFnrE"
$ encode-password -c secret12 -s CRYPT -e "{CRYPT}ZulJ6Dy3TFnrE" -r
The provided clear-text and encoded passwords match
$ echo $?
6