From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jan 10 23:05:57 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id XAA26683
	Sat, 10 Jan 1998 23:05:57 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id XAA26676
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 10 Jan 1998 23:05:48 +0900 (JST)
Received: from localhost (localhost [127.0.0.1]) by phelsuma.taroh.org (8.8.7/3.5Wpl7-ppp(phelsuma)) with ESMTP id WAA23824 for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 10 Jan 1998 22:23:31 +0900 (JST)
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Sat, 10 Jan 1998 19:55:14 +0900"
	<19980110195514K.hirokun@ep.u-tokai.ac.jp>
References: <19980110195514K.hirokun@ep.u-tokai.ac.jp>
X-Mailer: Mew version 1.92.4 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19980110222324O.taroh@taroh.org>
Date: Sat, 10 Jan 1998 22:23:24 +0900
From: SASAKI Taroh <taroh@taroh.org>
X-Dispatcher: imput version 971024
Lines: 70
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 23084
Subject: [FreeBSD-users-jp 23084] Re: crypt in FreeBSD
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


	$B$5$5$-$G$9!#(B
	$B:Y$+$$$3$H$K94$C$FK\O@$+$i30$l$k$h$&$J5$$b$7$^$9$,!D!D!#(B

# $B$b$7$+$7$F(BQandA$B$N0l=u$K$J$k$+$b!"$H!#(B

From: Naohiro Yamazaki <hirokun@ep.u-tokai.ac.jp>
Subject: [FreeBSD-users-jp 23074] Re: crypt in FreeBSD
Date: Sat, 10 Jan 1998 19:55:14 +0900

> nws830> $B9qFb$NI8=`G[I[$G$"$k(B  MD5 (4?) $B$K$/$i$Y!"(B
> nws830> DES $B$C$F!"$=$s$J$KAGE((B($B6/8G(B)$B$J$b$N$J$s$G$7$g$&$+!)(B
> nws830> DES $B$K94$kM}M3$O$I$&$$$C$?$b$N$G$9$+!)(B

> 	$BHf$Y$k$b$J$K$b!"(BMD$B$C$F!"(BPlain$B$NJ8;zNs$N%O%C%7%e(B
> 	$B$r<h$k$@$1$G$9$h$M!#(B

	$B:.F1$5$l$F$$$kJ}$,$$$i$C$7$c$$$^$9$,!"(BMD5$B$O(Bhash$B%"%k%4%j%:%`!"(B
	DES$B$O0E9f2=%"%k%4%j%:%`$G$9!#$3$N(B2$B$D$,$I$&0c$&$+$H$$$&$H(B
	$BF~NO(Bx$B!"=PNO(By$B$H$7$?$H$-$K(B

		y <= MD5(x)
		y <= DES(x, key)

	$B$H=q$1$P$o$+$C$F$$$?$@$1$k$G$7$g$&$+!#$D$^$j(BMD5$B$G$OAw<u?.<T(B
	$B$@$1$,CN$C$F$$$kHkL)$N>pJs(Bkey$B$,$J$$$?$a!"0E9f2=$K$O;H$$F@(B
	$B$^$;$s!#(B

	$B$^$?(B

		x <= DES ^{-1} (y, key)

	$B$O4JC1$G$9$,(B

		x <= MD5 ^{-1} (y)

	$B$J$k$h$&$J!X(BMD5 ^{-1}$B!Y$,4JC1$K$O9=@.$G$-$J$$$H$$$&$N$bFCD'(B
	$B$G$7$g$&!#(B

	$B$3$NE@$G;3:j$5$s$N$*$C$7$c$k$N$O@5$7$$$N$G$9$,(B

> 	DES$B$r;H$&$H!"(BPlain -> Crypted -> Hash(?)
> 	$B$K$J$C$F4r$7$$!#(B

> 	$B$H$$$&$3$H$G$9$+$i!"!XLu$NJ,$+$i$J$$$N$,(B
> 	$B4V$KF~$C$F!"%/%i%C%/$7$K$/$/$J$C$F$$$$!Y(B
> 	$B$H$$$&$3$H$@$H;W$$$^$9!#(B

	$B$3$l$O0c$&$H;W$$$^$9!#(BDES$B$OC1$J$k(Bhash$B4X?t$H$7$F;H$o$l$F$$$^$9(B
	$B$+$i!"$I$A$i$G$b0l=o$G$9!#$?$@!"EE;R=pL>$J$I$H$$$&MQES$,(B
	$B$J$+$C$?;~Be$K!"C1FH$G(Bhash$B4X?t$H$7$F5!G=$9$k4X?t$,3+H/$5$l$F(B
	$B$$$J$+$C$?$?$a!"!V$8$c$"(B

		y <= DES(x, x)
		(UNIX$B$N<BAu$G$OF~NO$H80$K$*$J$8(Bx$B$rM?$($k$o$1$G$O(B
		$B$"$j$^$;$s$,!"$3$l$HEy2A$H9M$($i$l$^$9(B)

	$B$H$7$F(Bhash$B4X?t$H$7$F;H$C$F$d$l!W$H$7$?$N$,M}M3$@$H;W$$$^$9!#(B

# $B6/EY$O!D!D;v<B>eF1DxEY$J$s$8$c$J$$$G$7$g$&$+(B?

## $B$H$3$m$G(BInternational$BHG$N(B/usr/src/lib/libcrypt/crypt.c$B$C$F(B
## $B$_$?$3$H$J$$$J$"!D!D!#(B

---  SASAKI, Taroh ($B:4!9LZB@NI(B)      ???          +----------------+
     taroh@taroh.org                  %           |$B7]=Q!&H~3X!&E/3X(B|
     http://www.taroh.org/~taroh/     *****  **   |Art, Esthetics  |
PGP key fingerprint:                      ****    |  and Philosophy|
 4C 6A E6 0E D5 A1 DA AC  54 8F 94 E9 E3 F2 9C 08 +----------------+

