From owner-man-jp-reviewer@jp.freebsd.org  Sun Sep 26 22:31:54 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA05795;
	Sun, 26 Sep 1999 22:31:54 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mail.yk.rim.or.jp (root@mail.yk.rim.or.jp [202.247.130.37])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA05790
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 26 Sep 1999 22:31:53 +0900 (JST)
	(envelope-from k-horik@yk.rim.or.jp)
Received: from localhost (ppp857.yk.rim.or.jp [202.247.185.108])
	by mail.yk.rim.or.jp (8.8.8/3.6W-RIMNET-98-06-09) with ESMTP id WAA00763
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 26 Sep 1999 22:31:51 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990926223124E.k-horik@yk.rim.or.jp>
Date: Sun, 26 Sep 1999 22:31:24 +0900
From: Kazuo Horikawa <k-horik@yk.rim.or.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 185
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1572
Subject: [man-jp-reviewer 1572] (check) bdes.1
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: k-horik@yk.rim.or.jp

 $BKY@n$G$9!#(Bbdes.1 $B$N%A%'%C%/$G$9!#(B

 o $B!V$J$1$l$P$J$j$^$;$s!W!V$J$/$F$O$J$j$^$;$s!W(B->$B!V$"$k$3$H$,I,MW$G$9!W(B
 o $B!V80!W(B->$B!V(Bkey$B!W(B(73 $B9TL\(B)
   $B%3%^%s%I%i%$%s0z?t$H$7$F;HMQ$5$l$F$$$k$H$3$m$J$N$G!#(B
 o $B!V(B(OFB $B%b!<%I$N;EMM$K$O$3$N@)8B$O$"$j$^$;$s(B)$B!W(B->
   $B!V(B($B$3$N@)8B$O(B OFB $B%b!<%I$N;EMM$K$OE,9g$7$^$;$s(B)$B!W(B(115 $B9TL\(B)
   $B85Lu$O;v<B$H$7$F@5$7$$$N$@$H;W$$$^$9$7!"86J8(B
   Currently N must be a multiple of 8 between 8 and 64 inclusive
   (this does not conform to the OFB mode specification).
   $B$+$i5a$a$i$l$k$H$O;W$$$^$9$,!"86J8$+$i$N5wN%$,Bg$-$$$H;W$$$^$7$?!#(B
   $B$^$?LuJ8(B 100 $B9TL\(B $B$H(B 108 $B9TL\$NI=8=$G$O!"86J8$NI=8=$K$J$C$F$$$^$9!#(B
   $B86J8$NI=8=$KLa$7$^$7$?!#(B
 o $B!V$3$l$G806u4V$,J];}$5$l$^$9!W(B->$B!V$3$l$G806u4V$NBg$-$5$,J];}$5$l$^$9!W(B
   (168 $B9TL\(B)
   $B86J8(B This preserves the key space size.
 o $B!V(BSun Microsystems$B!W(B->$B!V(BSum Microsystems, Inc.$B!W(B
   $B!V(BSUN$B!W(B->$B!V(BSun$B!W(B
   $B86J8DL$j$NI=8=$KLa$7$^$7$?!#(B
   www.sun.com $B$G$b!"CO$NJ8$G$O!V(BSUN$B!W$G$O$J$/!V(BSun$B!W$H$$$&I=8=$K$J$C$F$$$^$9!#(B
 o $B!V(Bmode size$B!W(B->$B!V%b!<%I%5%$%:!W(B($B1QC18lI=<($K$9$kM}M3$,$J$$$N$G(B)
 o $B!V$,$O!W(B->$B!V$,!W(B(271 $B9TL\(B)
 o $B!V!A!#!A!"!W(B->$B!V!A!"!A!#!W(B(276 $B9TL\(B)
 o $B!V$3$l$i$,6%9g$G$"$k$3$H$OL@$i$+$G!W(B->$B!V$3$l$i$,6%9g$9$k$3$H$OL@$i$+$G!W(B
   (280 $B9TL\(B)
   $B!V$3$l$i!W(B=$B!V0z?t$N>e=q$-!W$H!V%W%m%0%i%`$K$h$k0z?t$NI=<(!W(B
   $B$G$"$j!"85Lu$N$^$^$@$H$d$d0cOB46$,$"$j$^$9!#(B
   $B86J8$O(B Additionally, programs which display programs' arguments may
   compromise the key and initialization vector, if they are specified
   on the command line.  To avoid this bdes overwrites its arguments,
   however, the obvious race cannot currently be avoided.
 o $B!V==O;?J?tI=5-!W(B->$B!V(B16 $B?J?tI=5-!W(B(291 $B9TL\(B)
   $BB>$N2U=j$N!V(B16 $B?J?tCM!W!V(B2 $B?J?tCM!WEy$K$"$o$;$^$7$?!#(B

--- bdes.1.bak	Sun Sep 26 21:58:34 1999
+++ bdes.1	Sun Sep 19 12:02:57 1999
@@ -70,8 +70,8 @@
 $B=i4|2=%Y%/%H%k(B (initialization vector) $B$rI,MW$H$7!"(B
 $B;XDj$5$l$J$$>l9g$O%<%m%Y%/%H%k$,;H$o$l$^$9!#(B
 $B%3%^%s%I%i%$%s$K(B
-.I $B80(B
-$B$r;XDj$7$J$$>l9g$O!"BPOCE*$KF~NO$r5a$a$^$9(B ($B>\$7$/$O(B
+.I key
+($B80(B) $B$r;XDj$7$J$$>l9g$O!"BPOCE*$KF~NO$r5a$a$^$9(B ($B>\$7$/$O(B
 .IR getpass (3)
 $B$r;2>H$7$F2<$5$$(B)$B!#(B
 .PP
@@ -96,7 +96,7 @@
 $B$N?7$7$$0E9f2=%U%#!<%I%P%C%/%b!<%I(B (CFB) $B$GF0:n$7$^$9!#(B
 $B8=>u$G$O(B
 .I N
-$B$O(B 7 $B0J>e(B 56 $B0J2<$N(B 7 $B$NG\?t$G$J$/$F$O$J$j$^$;$s(B
+$B$O(B 7 $B0J>e(B 56 $B0J2<$N(B 7 $B$NG\?t$G$"$k$3$H$,I,MW$G$9(B
 ($B$3$N@)8B$O?7$7$$0E9f2=%U%#!<%I%P%C%/%b!<%I(B (CFB) $B$N;EMM$K$O(B
 $BE,9g$7$^$;$s(B)$B!#(B
 .TP
@@ -105,7 +105,7 @@
 $B$N0E9f2=%U%#!<%I%P%C%/%b!<%I(B (CFB) $B$GF0:n$7$^$9!#(B
 $B8=>u$G$O(B
 .I N
-$B$O(B 8 $B0J>e(B 64 $B0J2<$N(B 8 $B$NG\?t$G$J$/$F$O$J$j$^$;$s(B
+$B$O(B 8 $B0J>e(B 64 $B0J2<$N(B 8 $B$NG\?t$G$"$k$3$H$,I,MW$G$9(B
 ($B$3$N@)8B$OI8=`$N0E9f2=%U%#!<%I%P%C%/%b!<%I(B (CFB) $B$N;EMM$K$OE,9g$7$^$;$s(B)$B!#(B
 .TP
 \-k
@@ -118,7 +118,7 @@
 $B%S%C%H$N%a%C%;!<%8G'>Z%3!<%I(B (message authentication code (MAC))
 $B$G=hM}$7$^$9!#(B
 .I N
-$B$O(B 1 $B0J>e(B 64 $B0J2<$G$J$/$F$O$J$j$^$;$s(B;
+$B$O(B 1 $B0J>e(B 64 $B0J2<$G$"$k$3$H$,I,MW$G$9!#(B
 .I N
 $B$,(B 8 $B$NG\?t$G$J$$$H$-!"(B
 MAC $B$N%S%C%HD9$,(B 8 $B$NG\?t$K$J$k$^$G(B 0 $B$N%S%C%H$,IU$12C$($i$l$^$9!#(B
@@ -131,8 +131,8 @@
 $B$N=PNO%U%#!<%I%P%C%/%b!<%I(B (output feedback mode (OFB)) $B$GF0:n$7$^$9!#(B
 $B8=>u$G$O(B
 .I N
-$B$O(B 8 $B0J>e(B 64 $B0J2<$N(B 8 $B$NG\?t$G$J$/$F$O$J$j$^$;$s!#(B
-(OFB $B%b!<%I$N;EMM$K$O$3$N@)8B$O$"$j$^$;$s(B)
+$B$O(B 8 $B0J>e(B 64 $B0J2<$N(B 8 $B$NG\?t$G$"$k$3$H$,I,MW$G$9(B
+($B$3$N@)8B$O(B OFB $B%b!<%I$N;EMM$K$OE,9g$7$^$;$s(B)$B!#(B
 .TP
 \-p
 $B%Q%j%F%#%S%C%H$N%j%;%C%H$r$7$^$;$s!#(B
@@ -145,7 +145,7 @@
 .IR vector
 $B$r;HMQ$7$^$9!#(B
 vector $B$O80$HF1$8J}<0$G2r<a$5$l$^$9!#(B
-vector $B$OEE;R0E9fI=%b!<%I(B(ECB) $B$G$OL58z$G$9!#(B
+vector $B$OEE;R0E9fI=%b!<%I(B (ECB) $B$G$OL58z$G$9!#(B
 .PP
 $B80$H=i4|2=%Y%/%H%k$O(B ASCII $BJ8;zNs$H$7$FM?$($i$l!"(B
 $B$=$N$^$^$N%S%C%HJB$S$H$7$F07$o$l$^$9!#(B
@@ -162,10 +162,10 @@
 $BC1=c$K2<0L%S%C%H$r:o$k$H!"(B
 $BM-8z$J806u4V$NBg$-$5$O(B 2\u\s-356\s0\d $B8D$+$i(B 2\u\s-348\s0\d $B8D$^$G=L>.$7$^$9!#(B
 $B$3$l$rKI$0$?$a!"(B
-$B:G>e0L%S%C%H$O:G2<0L%S%C%H$KItJ,E*$K0MB8$9$k4X?t$G$J$/$F$O$J$j$^$;$s!#(B
+$B:G>e0L%S%C%H$O:G2<0L%S%C%H$KItJ,E*$K0MB8$9$k4X?t$G$"$k$3$H$,I,MW$G$9!#(B
 $BNc$($P!":G>e0L%S%C%H$O4q?t%Q%j%F%#$rK~$?$9$h$&$JCM$K$J$k$h$&$K(B
 $B@_Dj$5$l$k$h$&$K$9$kJ}K!$,$"$j$^$9!#(B
-$B$3$l$G806u4V$,J];}$5$l$^$9!#(B
+$B$3$l$G806u4V$NBg$-$5$,J];}$5$l$^$9!#(B
 $B$3$N%Q%j%F%#%S%C%H$N:F@_Dj$O!"80$,(B 2 $B?J?t$"$k$$$O(B 16 $B?J?t$G(B
 $BM?$($i$l$?>l9g$K$O(B
 .I $B9T$J$o$l$^$;$s!#(B
@@ -183,11 +183,11 @@
 .SH $B<BAu$K4X$9$kCm<a(B
 $B$3$N%W%m%0%i%`$H8_49@-$N$"$k%=%U%H%&%'%"$r<BAu$7$?$$?M$O!"(B
 $B0J2<$NE@$KCm0U$7$F$/$@$5$$!#(B
-$B$3$N%=%U%H%&%'%"$O(B Sun Microsystems $B$,8x3+$7$F$$$k(B
+$B$3$N%=%U%H%&%'%"$O(B Sun Microsystems, Inc. $B$,8x3+$7$F$$$k(B
 data encryption standard $B$N<BAu$H8_49$G$"$k$b$N$H$5$l$F$$$^$9!#(B
 .PP
 $BEE;R0E9fI=(B (ECB) $B%b!<%I$*$h$S0E9f2=%V%m%C%/O":?(B (CBC) $B%b!<%I$G$O!"(B
-$BJ?J8$,(B 64 bit (8 $B%P%$%H(B = 1 $B%V%m%C%/(B) $BC10L$G0E9f2=$5$l$^$9!#(B
+$BJ?J8$,(B 64 $B%S%C%H(B (8 $B%P%$%H(B = 1 $B%V%m%C%/(B) $BC10L$G0E9f2=$5$l$^$9!#(B
 $BJ?J8$N%U%!%$%k$,@5$7$/0E9f2=$5$l$k$3$H$rJ]>Z$9$k$?$a$K!"(B
 .I bdes
 $B$O(B ($BFbItF0:n$H$7$F(B) 1 $B$+$i(B 8 $B%P%$%H$rDI2C$7!"(B
@@ -199,25 +199,25 @@
 $B%U%!%$%k$,GK2u$5$l$F$$$k$+4V0c$C$?80$,;XDj$5$l$?$+$N$I$A$i$+$G$"$k$3$H$K(B
 $BCm0U$7$F$/$@$5$$!#(B
 $BF1MM$N5!9=$,(B OFB $B$H(B CFB $B$N%b!<%I$G$bMxMQ$5$l$F$$$^$9$,!"(B
-$B$=$l$i$G$OF~NO$ND9$5$,(B mode size $B$NG\?t$G$"$k$3$H$,I,MW$J$@$1$G!"(B
-$B:G8e$N%P%$%H$O(B 0 $B$J$$$7(B mode $B$H$7$F;H$o$l$k%P%$%H?t$h$j(B
-1 $B8:$8$??tCM$K$J$j$^$9!#(B
-($B$3$l$O(B mode size $B$,(B 8 $B$NG\?t$G$J$/$F$O$J$i$J$$M}M3$N0l$D$G$9(B)
+$B$=$l$i$G$OF~NO$ND9$5$,%b!<%I%5%$%:$NG\?t$G$"$k$3$H$,I,MW$J$@$1$G!"(B
+$B:G8e$N%P%$%H$O!"(B0 $B$+!"%b!<%I%5%$%:$H$7$F;H$o$l$k%P%$%H?t$+$i(B
+1 $B$r8:$8$??tCM$K$J$j$^$9!#(B
+($B$3$l$O%b!<%I%5%$%:$,(B 8 $B$NG\?t$G$"$k$3$H$,I,MW$JM}M3$N0l$D$G$9!#(B)
 .PP
-SUN $B$N<BAu$H0[$J$j!":G8e$N%V%m%C%/Fb$NMxMQ$5$l$J$$%P%$%H$OITDj$G$O$J$/!"(B
+Sun $B$N<BAu$H0[$J$j!":G8e$N%V%m%C%/Fb$NMxMQ$5$l$J$$%P%$%H$OITDj$G$O$J$/!"(B
 $B0l$DA0$N%V%m%C%/$NBP1~$9$k%P%$%H$HF1$8$K$J$j$^$9!#(B
 $B$3$l$K$h$j!"0E9f2=$N6/EY$rB;$J$&$3$H$J$/!"=hM}B.EY$H0\?"@-$r2~A1$7$F$$$^$9!#(B
 .PP
 $B80$,(B ASCII $BJ8;zNs$GF~NO$5$l$?>l9g!"(B
 $B80$N3FJ8;z$N%Q%j%F%#%S%C%H$O4q?t%Q%j%F%#$H$J$k$h$&$K@_Dj$5$l$^$9!#(B
-SUN $B$N<BAu$H0[$J$j!"(B
+Sun $B$N<BAu$H0[$J$j!"(B
 2 $B?J$"$k$$$O(B 16 $B?J$N80$b%3%^%s%I%i%$%s$G;XDj$G$-$^$9$,!"(B
 $B$=$N>l9g!"%Q%j%F%#%S%C%H$,:F@_Dj$5$l$k$3$H$O(B
 .I $B$"$j$^$;$s(B
 $B!#(B
 $B$3$l$K$h$jG$0U$N%S%C%H%Q%?!<%s$r80$H$7$F;n$9$3$H$,$G$-$^$9!#(B
 .PP
-SUN $B$N<BAu$G$O>o$K=i4|2=%Y%/%H%k$r(B 0 ($BA4It(B 0) $B$H$7$F$$$^$9!#(B
+Sun $B$N<BAu$G$O>o$K=i4|2=%Y%/%H%k$r(B 0 ($BA4It(B 0) $B$H$7$F$$$^$9!#(B
 .I bdes
 $B$G$b4{DjF0:n$OF1MM$G$9$,!"%3%^%s%I%i%$%s$+$i;XDj$7$FJQ99$G$-$^$9!#(B
 .SH $B4XO"9`L\(B
@@ -268,17 +268,17 @@
 DES $B$,:#8e$N?tG/4V$b0BA4$G$"$k$+$I$&$+$K$D$$$F7c$7$$O@Ah$,$"$j$^$7$?!#(B
 $B@lMQ%O!<%I%&%'%"$N=P8=$K$h$jA0=R$N3F<o967bJ}K!$NHqMQ$,Dc8:$5$l$k$3$H$O(B
 $B$"$jF@$k$N$G!"(B
-$B$3$l$i$N967bJ}K!$,$O7W;;NL$NE@$+$iHs8=<BE*$H$O$b$O$d8@$($^$;$s!#(B
+$B$3$l$i$N967bJ}K!$,7W;;NL$NE@$+$iHs8=<BE*$H$O$b$O$d8@$($^$;$s!#(B
 .PP
 $B80$"$k$$$O80$N0lMw$,%a%b%j$KG<$a$i$l$k$N$G!"(B
 $B%a%b%j$rFI$_=P$;$k>l9g$O0E9f2=$N0BA4@-$,B;$J$o$l$k2DG=@-$,$"$j$^$9!#(B
 $B$5$i$K!"(B
-$B%3%^%s%I%i%$%s$G80$d=i4|2=%Y%/%H%k$r;XDj$7$?$H$-$K$O!#(B
-$B%W%m%0%i%`$N0z?t$rI=<($9$k%W%m%0%i%`$K$h$C$FK5<u$5$l$k2DG=@-$b$"$j$^$9!"(B
+$B%3%^%s%I%i%$%s$G80$d=i4|2=%Y%/%H%k$r;XDj$7$?$H$-$K$O!"(B
+$B%W%m%0%i%`$N0z?t$rI=<($9$k%W%m%0%i%`$K$h$C$FK5<u$5$l$k2DG=@-$b$"$j$^$9!#(B
 $B$3$l$r2sHr$9$k$?$a$K(B
 .I bdes
 $B$O0z?t$r>e=q$-$7$^$9$,!"(B
-$B;DG0$J$,$i!"$3$l$i$,6%9g$G$"$k$3$H$OL@$i$+$G!"8=>u$G$O2sHr$G$-$^$;$s!#(B
+$B;DG0$J$,$i!"$3$l$i$,6%9g$9$k$3$H$OL@$i$+$G!"8=>u$G$O2sHr$G$-$^$;$s!#(B
 .PP
 $B$"$k<o$N80$O@x:_E*$J4m81$r;}$A9~$`$3$H$K$J$k$N$G!"(B
 $B;HMQ$rHr$1$k$Y$-$G$9!#(B
@@ -287,7 +287,7 @@
 $B$H(B
 .I "$B$d$d<e$$80(B (semiweak key)"
 $B$H8F$P$l$F$*$j!"0J2<$N$b$N$G$9(B
-($B==O;?JI=5-$G(B p $B$r(B 0 $B$"$k$$$O(B 1 $B$H$7!"(BP $B$r(B e $B$"$k$$$O(B f $B$H$9$k(B) :
+(16 $B?J?tI=5-$G(B p $B$r(B 0 $B$"$k$$$O(B 1 $B$H$7!"(BP $B$r(B e $B$"$k$$$O(B f $B$H$9$k(B) :
 .sp
 .nf
 .in +10n
