X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=doc%2Fapps%2Fpasswd.pod;h=6e098940c750dac8069ccacf3b113f7f3f27d1a9;hp=0df9252981974846dafff9ed0de26b903285796d;hb=cc244b371deb21351ec60426c4fa41386bb43316;hpb=bb325c7d6a724f66615965478d670456e1c922d2 diff --git a/doc/apps/passwd.pod b/doc/apps/passwd.pod index 0df9252981..6e098940c7 100644 --- a/doc/apps/passwd.pod +++ b/doc/apps/passwd.pod @@ -8,17 +8,23 @@ passwd - compute password hashes B [B<-crypt>] -[B<-salt string>] +[B<-1>] +[B<-apr1>] +[B<-salt> I] +[B<-in> I] +[B<-stdin>] [B<-quiet>] [B<-table>] -{B} +{I} =head1 DESCRIPTION -The B command computes the hashes of a list of passwords -passed on the command line, or the hash of a password typed at run-time. -Currently only the Unix standard algorithm B -is implemented. +The B 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 and the MD5-based BSD password +algorithm B<1> and its Apache variant B are available. =head1 OPTIONS @@ -28,13 +34,29 @@ is implemented. Use the B algorithm (default). -=item B<-salt string> +=item B<-1> + +Use the MD5 based BSD password algorithm B<1>. + +=item B<-apr1> + +Use the B algorithm (Apache variant of the BSD algorithm). + +=item B<-salt> I Use the specified salt. +=item B<-in> I + +Read passwords from I. + +=item B<-stdin> + +Read passwords from B. + =item B<-quiet> -Don't output warnings when passwords are truncated. +Don't output warnings when passwords given at the command line are truncated. =item B<-table> @@ -43,8 +65,12 @@ to each password hash. =back -=head1 EXAMPLE +=head1 EXAMPLES + +B prints B. + +B prints B<$1$xxxxxxxx$8XJIcl6ZXqBMCK0qFevqT1>. -B prints B. +B prints B<$apr1$xxxxxxxx$dxHfLAsjHkDRmG83UXe8K0>. =cut