Loading apps/passwd.c +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p, char *passwd, BIO *out, int quiet, int table, int reverse, size_t pw_maxlen, int usecrypt, int use1, int useapr1); /* -crypt - standard Unix password algorithm (default, only choice) /* -crypt - standard Unix password algorithm (default) * -1 - MD5-based password algorithm * -apr1 - MD5-based password algorithm, Apache variant * -salt string - salt Loading doc/apps/passwd.pod +10 −3 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ passwd - compute password hashes B<openssl passwd> [B<-crypt>] [B<-1>] [B<-apr1>] [B<-salt> I<string>] [B<-in> I<file>] Loading @@ -22,8 +23,8 @@ The B<passwd> command computes the hash of a password typed at run-time or the hash of each password in a list. The password list is taken from the named file for option B<-in file>, from stdin for option B<-stdin>, and from the command line otherwise. The Unix standard algorithm B<crypt> and the MD5-based B<apr1> algorithm are available. The Unix standard algorithm B<crypt> and the MD5-based BSD password algorithm B<1> and its Apache variant B<apr1> are available. =head1 OPTIONS Loading @@ -33,9 +34,13 @@ are available. Use the B<crypt> algorithm (default). =item B<-1> Use the MD5 based BSD password algorithm B<1>. =item B<-apr1> Use the B<apr1> algorithm. Use the B<apr1> algorithm (Apache variant of the BSD algorithm). =item B<-salt> I<string> Loading Loading @@ -64,6 +69,8 @@ to each password hash. B<openssl passwd -crypt -salt xx password> prints B<xxj31ZMTZzkVA>. B<openssl passwd -1 -salt xxxxxxxx password> prints B<$1$xxxxxxxx$8XJIcl6ZXqBMCK0qFevqT1>. B<openssl passwd -apr1 -salt xxxxxxxx password> prints B<$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0>. =cut Loading
apps/passwd.c +1 −1 Original line number Diff line number Diff line Loading @@ -44,7 +44,7 @@ static int do_passwd(int passed_salt, char **salt_p, char **salt_malloc_p, char *passwd, BIO *out, int quiet, int table, int reverse, size_t pw_maxlen, int usecrypt, int use1, int useapr1); /* -crypt - standard Unix password algorithm (default, only choice) /* -crypt - standard Unix password algorithm (default) * -1 - MD5-based password algorithm * -apr1 - MD5-based password algorithm, Apache variant * -salt string - salt Loading
doc/apps/passwd.pod +10 −3 Original line number Diff line number Diff line Loading @@ -8,6 +8,7 @@ passwd - compute password hashes B<openssl passwd> [B<-crypt>] [B<-1>] [B<-apr1>] [B<-salt> I<string>] [B<-in> I<file>] Loading @@ -22,8 +23,8 @@ The B<passwd> command computes the hash of a password typed at run-time or the hash of each password in a list. The password list is taken from the named file for option B<-in file>, from stdin for option B<-stdin>, and from the command line otherwise. The Unix standard algorithm B<crypt> and the MD5-based B<apr1> algorithm are available. The Unix standard algorithm B<crypt> and the MD5-based BSD password algorithm B<1> and its Apache variant B<apr1> are available. =head1 OPTIONS Loading @@ -33,9 +34,13 @@ are available. Use the B<crypt> algorithm (default). =item B<-1> Use the MD5 based BSD password algorithm B<1>. =item B<-apr1> Use the B<apr1> algorithm. Use the B<apr1> algorithm (Apache variant of the BSD algorithm). =item B<-salt> I<string> Loading Loading @@ -64,6 +69,8 @@ to each password hash. B<openssl passwd -crypt -salt xx password> prints B<xxj31ZMTZzkVA>. B<openssl passwd -1 -salt xxxxxxxx password> prints B<$1$xxxxxxxx$8XJIcl6ZXqBMCK0qFevqT1>. B<openssl passwd -apr1 -salt xxxxxxxx password> prints B<$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0>. =cut