From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Jun  8 16:49:59 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id QAA26229;
	Mon, 8 Jun 1998 16:49:59 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from landau.t.u-tokyo.ac.jp (landau.t.u-tokyo.ac.jp [133.11.68.67])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id QAA26217
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 8 Jun 1998 16:49:57 +0900 (JST)
	(envelope-from imayoshi@ap.t.u-tokyo.ac.jp)
Received: (from imayoshi@localhost)
	by landau.t.u-tokyo.ac.jp (8.8.8+2.7Wbeta7/3.6W-MUTSUKI) id QAA18996;
	Mon, 8 Jun 1998 16:49:57 +0900 (JST)
Message-Id: <199806080749.QAA18996@landau.t.u-tokyo.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
References: <19980608151534Q.j5306050@educ.cs.gunma-u.ac.jp>
X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Mon, 08 Jun 1998 16:49:57 +0900
From: Takahiro IMAYOSHI <imayoshi@ap.t.u-tokyo.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 29201
Subject: [FreeBSD-users-jp 29201] Re: [Q]crypt$B$NCf?H$K$D$$$F(B
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B:#5H$G$9!#(B

In [ FreeBSD-users-jp : 29200 ];
	Matsumura Naoki$B$5$s(B wrote.

> DES$B$@$H(B/etc/master.passwd$B$K(B
>   user:ABCDEFGHIJK:....
> $B$H=q$$$F$"$k$J$i!"@hF,(B2$BJ8;z$,(Bsalt$B$J$N$G(B
> 
>   if ( "ABCDEFGHIJK" eq crypt("mypasswd","AB") ){ $BG'>Z(BOK }
> 
> $B$G$9!#(B  # crypt("mypasswd","ABCDEFGHIJK")$B$G$b$$$$$G$9$,!#(B
> 
> $B0lJ}(BMD5$B$O(B
>   user:$1$HOGEHOGE$FUGAFUGA:....
> $B$H$J$C$F$$$k$N$G!"(B$$B!A(B$$B$N(BHOGEHOGE$B$r<h$j=P$7$F(B
> 
>   if ( "$1$HOGEHOGE$FUGAFUGA" eq crypt("mypasswd","HOGEHOGE") ){ $BG'>Z(BOK }
> 
> $B$H$7$^$9!#@N!"!V(Bsalt$B$O(B2$BJ8;z!W$H;W$$9~$s$G$$$?$N$G!"(B
>   crypt("mypasswd","HO")
> $B$J$s$F$d$C$F$&$^$/$$$+$:G:$s$G$^$7$?(B(^^;

/usr/src/secure/lib/libcrypt $B$N2<$rGA$/$H!"@hF,$N(B "$1$" $B$r%A%'%C(B
$B%/$7$F(B DES/MD5 $B$NJ,4t$r$9$k$h$&$G$9$+$i!"$$$-$J$j(B

  if ( $crypted eq crypt($challenge, $crypted) ) { $BG'>Z(BOK }

$B$G$$$1$=$&$G$9!#(B

crypt.c $B$rFI$`$H(B DES $B$K$b(B new-style $B$H(B old-style $B$C$F$"$k$s$G$9(B
$B$M!#CN$i$J$+$C$?!D!D(B
---
$B:#5H?rGn(B (Imayoshi Takahiro)  email: imayoshi@ap.t.u-tokyo.ac.jp
