From owner-man-jp-reviewer@jp.FreeBSD.org Tue May  7 20:17:50 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g47BHoA02604;
	Tue, 7 May 2002 20:17:50 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from r-dd.iij4u.or.jp (r-dd.iij4u.or.jp [210.130.0.70])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g47BHnf02599
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 7 May 2002 20:17:49 +0900 (JST)
	(envelope-from ta.nakamura@crs.co.jp)
Received: from CRCC1565 (pl106.nas921.n-yokohama.nttpc.ne.jp [210.165.103.106])
	by r-dd.iij4u.or.jp (8.11.6+IIJ/8.11.6) with SMTP id g47BHiw12449;
	Tue, 7 May 2002 20:17:45 +0900 (JST)
Date: Tue, 07 May 2002 20:16:39 +0900
From: NAKAMURA Takeshi <ta.nakamura@crs.co.jp>
To: man-jp-reviewer@jp.FreeBSD.org
In-Reply-To: <3CD6EA2E.34690.001@odin.j.asahi-net.or.jp>
References: <3CD6EA2E.34690.001@odin.j.asahi-net.or.jp>
Message-Id: <20020507124848.D84A.TA.NAKAMURA@crs.co.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailer: Becky! ver. 2.00.08
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020417
X-Sequence: man-jp-reviewer 4122
Subject: [man-jp-reviewer 4122] Re: From md5.3 R3.1 to R4.5
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: ta.nakamura@crs.co.jp

$BCgB<$G$9!#(B

 $B$d$C$Q$j8@$$$?$/$J$C$A$c$?$N$G!"$4$a$s$J$5$$!#(B
From:    ota@j.email.ne.jp (Yoshihiro Ota)
Subject: [man-jp-reviewer 4118] Re: From md5.3 R3.1 to R4.5
> md5 $B$N(B hash $B$O(B 16 bytes $B$N;XLf$N$h$&$J$b$N$G$9!#(B
 md5 $B$O$A$g$C$H$@$1CN$C$F$F!"$3$N;XLf$C$F$$$&8F$V$N$O7y$@$C$?$j$7$^$9!#(B
# $B!V$?$H$(!W$J$i!"@bL@$r2C$($kA0Ds$G(BOK$B$G$9$,!#(B
 $B;XLf$O!"<B@$3&$G(B $B;v7o$N;~$=$l$r85$K8D?M$rFCDj$7(B $BBaJa!"(B
$BM-:a$K$^$G(B $B$G$-$k$b$N$G$"$k$N$KBP$7!"$3$N(B hash $B$O$=$3$^$G$N(B
$BF10l@-$rH=CG$G$-$^$;$s$N$G(B md5 $B$r2a?.$7$+$M$J$$$H;W$&$N$G$9!#(B
# $BYE0u$C$F8F$SL>$b0l=o!#(B
$B$8$c$!2?$H8F$V$+(B ... $B%O%C%7%e(B $B$"$k$$$O(B $B%a%C%;!<%8%@%$%8%'%9%H(B
$BBgBN$N>l9g(B $B%a%C%;!<%8%@%$%8%'%9%H$rD4$Y$k$H(B $B%O%C%7%e$H=q$+$l$F$*$j(B
$B%O%C%7%e$rD4$Y$k$H>WFM$N@bL@$b$"$k(B
  ===> $B;XLf$h$jt#$+$K@-<A$rI=$7$F$$$FNI$$$H;W$$$^$9!#(B
 $B%O%C%7%e$O%G!<%?9=B$$G>pJs=hM}$N;n83$K$b=P$k$N$G8+$D$10W$$$H8@$&MxE@$b!#(B

> $BF~NO$r(B 512 bytes $B$4$H$K$/$.$j!"$=$N(B 512 bytes $B$r$b$H$K(B ...($BN,(B)
 $B$3$NJU$K$D$$$F$O!"(BAPOP$B$rD4$Y$?$H$-(B $B!V(Becho SEED passwd | md5$B!W$H%a!<%i$,(B
$BEG$/CM$H0c$&$N$G!"<j$G7W;;$7$h$&$H$7$F:C@^$7$?;v$,$"$j$A$g$C$HCN$C$F$$$^$7$?!#(B
#$B!V(Becho -n SEED passwd | md5$B!W$7$J$$$H!"$$$1$J$+$C$?$i$7$$!#(B
        ^^
> $B>WFM$H$O(B md5 $B$GI=5-$G$-$k$N$O(B 2^(16*8) = 2^(128) $BDL$j(B
> $B$J$N$G!"0c$&FbMF$N$b$N$,F1$8(B hash $B$K$J$k$3$H$b$"$jF@$k$N$G$9!#(B
$B!V(Bfile A $B$H!"(B file B $B$N(B hash $B$,F1$8CM$K$J$k!W(B $B$G$O$J$/!"(B
$B!V(Bfile A $B$H!"(B file A $B$r0U?^E*$K2~cb$7%U%!%$%k$N(B hash $B$,(B $BF1$8CM$K$J$k!W(B
$B$H!"=q$/$Y$-$G$7$?!#A4$/0c$&%U%!%$%k$N(B hash $B$rHf3S$7$F$b$"$^$j4X78$J$$$G$9$+$i$M!#(B

 $B$G$b!"(Bmd5(1) $B$K$b(B $B;d$HF1$8DxEY$N=q$-J}(B
==> $BF1$8MWLs$r;}$D$h$&$J%a%C%;!<%8$rFs$DB$$k;v$b!"$3$l$H7h$a$?MWLs$r;}$D(B
==> $B$h$&$KA@$C$F%a%C%;!<%8$rB$$j=P$9;v$b!"7W;;NLE*$KIT2DG=$G$"$k$H?dO@$5(B
==> $B$l$F$$$^$9!#(B
 $B$H!"$J$C$F$$$^$9$N$G(B $BJ9$-N.$7$F$/$@$5$$(B(^^;
# man $B$rD>$7$F$/$@$5$$$H8@$&$Y$-!)(B

 $B<mLn$5$s$N%a!<%k$O;29M$K$J$j$^$7$?!#JY6/$7$^$9!#(B

> $BFbMF$,JQ99$5$l$F$$$J$$$3$H$rJ]>Z$9$k$K$OB>$N0E9f2=%"%k%4%j%:%`$H(B
> $BJ;MQ$7$J$1$l$P$J$j$^$;$s!#(B
 $B$=$&8@$($P(B $B%;%-%e%j%F%#!<$r5$$K$9$k%^%7%s$G$O(B etc, bin, sbin $BEy$N%U%!%$%k$,(B
$B2~cb$5$l$F$$$J$$$+(B $B%O%C%7%e$r(B*$BJ#?t(B*$B$N%"%k%4%j%:%`$G(B $B<hF@$7(B $B;~!93NG'$7$J$5$$!#(B
$B$C$FJ9$$$?$3$H$,$"$j$^$9!#(B(Tripwire $B$H$+8@$&%"%W%j%1!<%7%g%s$@$C$?$+$J!)(B)

> 20 bytes $B$N(B hash $B$r;H$&(B sha-1 (Secure Hash Algorithm 1)
> $B$J$I$b$"$j$^$9!#(B
 $B:G6a(B $B%;%-%e%j%F%#!<(Bmemo ML $B$G$d$C$F$k$N$r8+$FCN$j$^$7$?!#(B
 $B$3$l$N%3%^%s%I%i%$%s%P!<%8%g%s$FL5$$$G$9$h$M$'(B...$B$H;W$C$?$i(Bports$B$K$"$j$^$7$?!#(B
digest,
# Netscape$B$O(B md5 $B$r!"(B IE$B$O(B sha1 $B$=$7$F(B Mozilla$B$O(B md5 $B$H(B sha1 $BN>J}I=<($J$s$G$9$M!#(B
# sha $B$O(B libmd $B$KF~$C$F$$$k$N$+!#(B

 man $B$K!"$3$N$h$&$J>\$7$$$N$,:\$i$J$$$N$,;DG0$G$9!#(B
# $B$J$N$G!"$3$N(BML$B$rFI$s$G$$$?$j$7$^$9!#(B

 $B$o$?$7$O85$NLuJ8$G$b(B $B$3$N(B man $B$rI,MW$H$7$F$$$k?M$OM}2r2DG=$@$H;W$$$^$9!#(B
$B<B:]!"LuJ8$7$+FI$^$:$KEz$($F$$$k$o$1$G$9$+$i!#(B
# $BCf3X9;0JMh(B $B1Q8l$G(B40$BE@0J>e<h$C$?$3$H$N$J$$?M$,8@$C$F$k$s$G$9!#(B
# $B1Q8l$J$s$FFI$a$k$O$:$,$"$j$^$;$s(B(^^;

 $B$G$-$l$PA4$/CN$i$J$$?M$K$bJ,$+$k$h$&$K=q$+$l$F$$$l$P4r$7$$$G$9$,!"(B
$B$=$3$O(B man $B$NHO0O30$G$7$g$&(B($B$7!"(Bman$B0J30$N>pJs$K$"$?$k2aDx$GB>$N(B
$BM-1W$J>pJs$K$b=P2q$($k$G$7$g$&!#$3$N$d$j$H$j$d!"(Bripemd $B$C$F$N$r(B
man $B$+$i8+$D$1$?$j(B...$B$G!"LLGr$=$&$H$O$^$C$F$$$/$+!"$$$C$Q$$$"$j$9$.$F(B
$BJ,$1%o%+%i%s$H$J$k$+(B(^^;;;)
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
 $B4X@>2-Fl@DG/$N=8$$(B $B$,$8$^$k$N2q(B $B<jEA$$(B $B0l?M$@$1$N>!<j$K?@F`@n;YIt(B
 $BCgB<(B $BIp(B <1Yen@Bigfoot.COM>
