X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=release%2Fman3%2Fcrypt.3;h=f7004e3ddaa4c0efdfc5e676227198a72b08a6c3;hb=dba08e2eee1afb613e4e8e9310eb752cb06f45de;hp=3af435ebbfeb86fb7c653d3fef2b433a973310c3;hpb=05edc1c11c5b516ab7b254b23c5927d6bd36ce34;p=linuxjm%2FLDP_man-pages.git
diff --git a/release/man3/crypt.3 b/release/man3/crypt.3
index 3af435eb..f7004e3d 100644
--- a/release/man3/crypt.3
+++ b/release/man3/crypt.3
@@ -1,6 +1,7 @@
.\" Michael Haardt (michael@cantor.informatik.rwth.aachen.de)
.\" Sat Sep 3 22:00:30 MET DST 1994
.\"
+.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
.\" This is free documentation; you can redistribute it and/or
.\" modify it under the terms of the GNU General Public License as
.\" published by the Free Software Foundation; either version 2 of
@@ -17,9 +18,9 @@
.\" GNU General Public License for more details.
.\"
.\" You should have received a copy of the GNU General Public
-.\" License along with this manual; if not, write to the Free
-.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
-.\" USA.
+.\" License along with this manual; if not, see
+.\" .
+.\" %%%LICENSE_END
.\"
.\" Sun Feb 19 21:32:25 1995, faith@cs.unc.edu edited details away
.\"
@@ -37,7 +38,15 @@
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
-.TH CRYPT 3 2011\-09\-15 "" "Linux Programmer's Manual"
+.\"
+.\" Japanese Version Copyright (c) 1998 Hiroaki Nagoya and MAEHARA Kouichi all rights reserved.
+.\" Translated Sun Sep 27 JST 1998 by Hiroaki Nagoya and MAEHARA Kouichi
+.\" Updated 2002-01-19 by Kentaro Shirakata
+.\" Updated 2007-01-01 by Kentaro Shirakata
+.\" Updated 2008-07-30 by Kentaro Shirakata
+.\" Updated 2009-09-28 by Kentaro Shirakata
+.\"
+.TH CRYPT 3 2014\-02\-26 "" "Linux Programmer's Manual"
.SH åå
crypt, crypt_r \- ãã¹ã¯ã¼ãã¨ãã¼ã¿ã®æå·å
.SH æ¸å¼
@@ -63,8 +72,8 @@ Encryption Standard ã¢ã«ã´ãªãºã ãå
ã«ãã¦ããã
.PP
\fIkey\fP ã¯ã¦ã¼ã¶ãå
¥åãããã¹ã¯ã¼ãã§ããã
.PP
-\fIsalt\fP ã¯éå [\fBa\fP\(en\fBzA\fP\(en\fBZ0\fP\(en\fB9./\fP] ããé¸ã°ãã 2 æåã®æååã§ããã
-ãã®æååã¯ã¢ã«ã´ãªãºã ã®åºåã 4096 éãã«ããä¹±ãã®ã«ä½¿ãããã
+\fIsalt\fP ã¯éå [\fBa\-zA\-Z0\-9./\fP] ããé¸ã°ãã 2 æåã®æååã§ããã ãã®æååã¯ã¢ã«ã´ãªãºã ã®åºåã 4096
+éãã«ããä¹±ãã®ã«ä½¿ãããã
.PP
\fIkey\fP ã®æåã® 8 æåã®åæåããä¸ä½ 7 ããããã¨ã£ã¦ 56 ãããã®éµãå¾ãããã ãã® 56 ãããã®éµã¯ç¹å®ã®æåå(ãµã¤ãã¯ãã¹ã¦
0 ã®æåå) ãç¹°ãè¿ãæå·åããã®ã«ç¨ããããã è¿ãå¤ã¯æå·åããããã¹ã¯ã¼ãã¸ã®ãã¤ã³ã¿ã§ã13 ã®å°åå¯è½ãª ASCII æå
@@ -89,6 +98,11 @@ DES ã¢ã«ã´ãªãºã ã«ã¯ããã¤ãã®çããããããã«ãã£ã¦ã
æåã®å ´åã«ã¯ãæå·åããããã¹ã¯ã¼ãã¸ã®ãã¤ã³ã¿ã¼ãè¿ãããã ã¨ã©ã¼ã®å ´åã«ã¯ NULL ãè¿ãããã
.SH ã¨ã©ã¼
.TP
+\fBEINVAL\fP
+\fIsalt\fP ãééã£ããã©ã¼ãããã§ããã
+.TP
+\fB
+.TP
\fBENOSYS\fP
.\" This level of detail is not necessary in this man page. . .
.\" .PP
@@ -125,6 +139,14 @@ DES ã¢ã«ã´ãªãºã ã«ã¯ããã¤ãã®çããããããã«ãã£ã¦ã
.\" Making encrypted data computed using crypt() publicly available has
.\" to be considered insecure for the given reasons.
\fBcrypt\fP() é¢æ°ãå®è£
ããã¦ããªããå¤åã¢ã¡ãªã«ã®è¼¸åºè¦å¶ã®ããã«ã
+.TP
+\fBEPERM\fP
+\fI/proc/sys/crypto/fips_enabled\fP ã 0 ã§ãªãå¤ã§ã DES ãªã©ã®å¼±ãæå·ã¿ã¤ããå©ç¨ãããã¨ããã
+.SH å±æ§
+.SS "ãã«ãã¹ã¬ããã£ã³ã° (pthreads(7) åç
§)"
+\fBcrypt\fP() é¢æ°ã¯ã¹ã¬ããã»ã¼ãã§ã¯ãªãã
+.LP
+\fBcrypt_r\fP() é¢æ°ã¯ã¹ã¬ããã»ã¼ãã§ããã
.SH æºæ
\fBcrypt\fP(): SVr4, 4.3BSD, POSIX.1\-2001. \fBcrypt_r\fP() 㯠GNU æ¡å¼µã§ããã
.SH 注æ
@@ -170,11 +192,11 @@ SHA\-256 | 43 characters
SHA\-512 | 86 characters
.TE
-"\fIsalt\fP" 㨠"\fIencrypted\fP" ã®æå㯠[\fBa\fP\(en\fBzA\fP\(en\fBZ0\fP\(en\fB9./\fP] ã®éåãã
-é¸ã°ããã MD5 㨠SHA ã®å®è£
ã§ã¯ã \fIkey\fP å
¨ä½ãæå³ããã (DES ã®å ´åã«ã¯æåã® 8 æåã ãã«æå³ããã)ã
+"\fIsalt\fP" 㨠"\fIencrypted\fP" ã®æå㯠[\fBa\-zA\-Z0\-9./\fP] ã®éåãã é¸ã°ããã MD5 㨠SHA
+ã®å®è£
ã§ã¯ã \fIkey\fP å
¨ä½ãæå³ããã (DES ã®å ´åã«ã¯æåã® 8 æåã ãã«æå³ããã)ã
.SH é¢é£é
ç®
\fBlogin\fP(1), \fBpasswd\fP(1), \fBencrypt\fP(3), \fBgetpass\fP(3), \fBpasswd\fP(5)
.SH ãã®ææ¸ã«ã¤ãã¦
-ãã® man ãã¼ã¸ã¯ Linux \fIman\-pages\fP ããã¸ã§ã¯ãã®ãªãªã¼ã¹ 3.40 ã®ä¸é¨
+ãã® man ãã¼ã¸ã¯ Linux \fIman\-pages\fP ããã¸ã§ã¯ãã®ãªãªã¼ã¹ 3.67 ã®ä¸é¨
ã§ãããããã¸ã§ã¯ãã®èª¬æã¨ãã°å ±åã«é¢ããæ
å ±ã¯
http://www.kernel.org/doc/man\-pages/ ã«æ¸ããã¦ããã