From owner-freebsd-current@FreeBSD.ORG Sun Aug 15 08:05:02 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C33A616A4CE; Sun, 15 Aug 2004 08:05:02 +0000 (GMT) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id A79F043D4C; Sun, 15 Aug 2004 08:05:01 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from pelsia.ninth-nine.com (pelsia.ninth-nine.com [219.127.74.123]) (authenticated bits=0) by sakura.ninth-nine.com (8.12.11/8.12.11/NinthNine) with ESMTP id i7F84jCB010066; Sun, 15 Aug 2004 17:04:45 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Sun, 15 Aug 2004 17:04:45 +0900 (JST) Message-Id: <200408150804.i7F84jCB010066@sakura.ninth-nine.com> From: Norikatsu Shigemura To: Sam Leffler In-Reply-To: <200408030902.59349.sam@errno.com> References: <20040803214133.31dd9b03.nork@FreeBSD.org> <200408030902.59349.sam@errno.com> X-Mailer: Sylpheed version 0.9.12-gtk2-20040622 (GTK+ 2.4.4; i386-portbld-freebsd5.2) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Sun__15_Aug_2004_17_04_44_+0900_Y1qhbDMF3EYZhh=c" X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (sakura.ninth-nine.com [219.127.74.121]); Sun, 15 Aug 2004 17:04:45 +0900 (JST) cc: freebsd-current@FreeBSD.org cc: freebsd-stable@FreeBSD.org Subject: Re: OpenSSL with hifn(4) (cryptodev) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 08:05:03 -0000 This is a multi-part message in MIME format. --Multipart=_Sun__15_Aug_2004_17_04_44_+0900_Y1qhbDMF3EYZhh=c Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit sam, Mike Tancsa, Doug White! Thank you for hints! On Tue, 3 Aug 2004 09:02:59 -0700 Sam Leffler wrote: > On Tuesday 03 August 2004 05:41 am, Norikatsu Shigemura wrote: > > Hi sam! > > I have two Soekris vpn1401 crypto accelerator cards. I installed > > these to 4-stable machine and 5-current machine. > ... > > I confirmed `openssl speed -engine cryptodev', but it looks not > > works. Because 1st: same speed (before/after install it), 2nd: CPU > > loadavg is always high. So I consider that openssl didn't use > > cryptodev. Do you have any idea? > Look in /usr/src/tools/tools/crypto for the cryptostats and hifnstats > programs; they will tell you if the h/w is operating correctly. I and my friends, Naoki Fukaumi, inverstigated about this behavior. As the result, we confirmed that h/w accerator is good works but some limited. 1. `openssl speed' is not so good:-(. openssl speed -evp aes128(/des/3des) is good. I saw *Giant and crydev in top(1). 2. /usr/src/tools/tools/crypto/cryptotest.c clarified the problem. According to cryptotest(I tested ./cyrptotest -z 1000), hifn(4) (=vpn1401) supports des_cbc, 3des_cbc, aes_cbc, aes192_cbc, aes256_cbc, md5_hmac and sha1_hmac. (Of course, I saw ones in top(1)) 3. I read /usr/src/crypto/openssl/crypto/engine/hw_cryptodev.c. Accoring to it, cryptodev engine supports des_cbc, 3des_cbc, aes_cbc, blf_cbc, cast5_cbc, skipjack_cbc(?), sha1_hmac, ripemd160_hmac, md5_kpdk(?), sha1_kpdk(?), md5 and sha1(?). However, we can use these cifers by cryptodev_usable_ciphers, but cannot use these digests by cryptodev_usable_digests, in hw_cryptodev.c. According to comments: * XXXX just disable all digests for now, because it sucks. * we need a better way to decide this - i.e. I may not * want digests on slow cards like hifn on fast machines, * but might want them on slow or loaded machines, etc. * will also want them when using crypto cards that don't * suck moose gonads - would be nice to be able to decide something * as reasonable default without having hackery that's card dependent. * of course, the default should probably be just do everything, * with perhaps a sysctl to turn algoritms off (or have them off * by default) on cards that generally suck like the hifn. Hum..... By union set, so we can use only des_cbc, 3des_cbc and aes_cbc. [SEE ALSO] BenchMark1: openssl speed -elapsed -evp aes128 openssl speed -elapsed -evp des3 >>In 5-current with WITNESS aes-128-cbc 33.20k 211.17k 1184.66k 2574.12k 4918.85k des-ede3-cbc 70.37k 315.16k 901.09k 1643.15k 6840.56k >>In 5-current w/o WITNESS aes-128-cbc 324.79k 1264.01k 4650.77k 13378.57k 22098.25k des-ede3-cbc 324.65k 1278.52k 4645.58k 13392.40k 22017.54k >>In 4-stable aes-128-cbc 462.81k 1795.23k 6329.75k 16686.62k 29833.64k des-ede3-cbc 463.48k 1757.60k 1889.31k 16679.92k 29766.37k >>In 5-current w/o WITNESS w/o hifn(4) (PentiumIII-M 1.0GHz x1) aes-128-cbc 17732.99k 19308.65k 23740.17k 25805.46k 25179.36k des-ede3-cbc 7347.27k 5895.96k 7762.44k 7755.75k 7824.37k And also, I attached results of `./cryptotest -z 1000'. --Multipart=_Sun__15_Aug_2004_17_04_44_+0900_Y1qhbDMF3EYZhh=c Content-Type: application/octet-stream; name="cryptotest_-z_1000_with_witness.txt" Content-Disposition: attachment; filename="cryptotest_-z_1000_with_witness.txt" Content-Transfer-Encoding: base64 IDAuMTI1IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDEyNzg5 NSBieXRlL3NlYywgICAgIDEuMCBNYi9zZWMKIDAuMTIwIHNlYywgICAgMjAwMCAgICBkZXMgY3J5 cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDI2NTY2OCBieXRlL3NlYywgICAgIDIuMCBNYi9zZWMKIDAu MTIzIHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDUyMDMwNCBi eXRlL3NlYywgICAgIDQuMCBNYi9zZWMKIDAuMTI2IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRz LCAgICAgIDY0IGJ5dGVzLCAgMTAxNzY1OCBieXRlL3NlYywgICAgIDcuOCBNYi9zZWMKIDAuMTI4 IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMTk5OTg0NCBieXRl L3NlYywgICAgMTUuMyBNYi9zZWMKIDAuMTM2IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAg ICAgMjU2IGJ5dGVzLCAgMzc1MjE4MCBieXRlL3NlYywgICAgMjguNiBNYi9zZWMKIDAuMTUxIHNl YywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjc2MDkwNiBieXRlL3Nl YywgICAgNTEuNiBNYi9zZWMKIDAuMTg1IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAx MDI0IGJ5dGVzLCAxMTA5NTM0MCBieXRlL3NlYywgICAgODQuNyBNYi9zZWMKIDAuMjYwIHNlYywg ICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxNTcyNjc0OCBieXRlL3NlYywg ICAxMjAuMCBNYi9zZWMKIDAuMzk4IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICA0MDk2 IGJ5dGVzLCAyMDU2NDI2MiBieXRlL3NlYywgICAxNTYuOSBNYi9zZWMKIDAuNzEzIHNlYywgICAg MjAwMCAgICBkZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyMjk5Mzk1OCBieXRlL3NlYywgICAx NzUuNCBNYi9zZWMKIDAuMTIwIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgICA4IGJ5 dGVzLCAgIDEzMzAzNiBieXRlL3NlYywgICAgIDEuMCBNYi9zZWMKIDAuMTIxIHNlYywgICAgMjAw MCAgIDNkZXMgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDI2NDM2MiBieXRlL3NlYywgICAgIDIu MCBNYi9zZWMKIDAuMTIyIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVz LCAgIDUyNTk1MiBieXRlL3NlYywgICAgIDQuMCBNYi9zZWMKIDAuMTI1IHNlYywgICAgMjAwMCAg IDNkZXMgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgMTAyNDc1NCBieXRlL3NlYywgICAgIDcuOCBN Yi9zZWMKIDAuMTI3IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAg MjAxMTU2NyBieXRlL3NlYywgICAgMTUuMyBNYi9zZWMKIDAuMTM5IHNlYywgICAgMjAwMCAgIDNk ZXMgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgMzY3MzMzMiBieXRlL3NlYywgICAgMjguMCBNYi9z ZWMKIDAuMTUxIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjc4 Mzc5MyBieXRlL3NlYywgICAgNTEuOCBNYi9zZWMKIDAuMTgzIHNlYywgICAgMjAwMCAgIDNkZXMg Y3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMTIwMTU0MCBieXRlL3NlYywgICAgODUuNSBNYi9zZWMK IDAuMjU1IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxNjA3OTM5 MiBieXRlL3NlYywgICAxMjIuNyBNYi9zZWMKIDAuMzk4IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5 cHRzLCAgICA0MDk2IGJ5dGVzLCAyMDU5MDUyMCBieXRlL3NlYywgICAxNTcuMSBNYi9zZWMKIDAu NzEyIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyMzAxMTU1OSBi eXRlL3NlYywgICAxNzUuNiBNYi9zZWMKIDAuMTIxIHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRz LCAgICAgIDE2IGJ5dGVzLCAgIDI2NTEzMSBieXRlL3NlYywgICAgIDIuMCBNYi9zZWMKIDAuMTIx IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDUyOTY4MyBieXRl L3NlYywgICAgIDQuMCBNYi9zZWMKIDAuMTI4IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAg ICAgIDY0IGJ5dGVzLCAgMTAwMzQwMiBieXRlL3NlYywgICAgIDcuNyBNYi9zZWMKIDAuMTI2IHNl YywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjAyNDY2MCBieXRlL3Nl YywgICAgMTUuNCBNYi9zZWMKIDAuMTM1IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAg MjU2IGJ5dGVzLCAgMzc4NjUzNCBieXRlL3NlYywgICAgMjguOSBNYi9zZWMKIDAuMTUwIHNlYywg ICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjgyMTExOSBieXRlL3NlYywg ICAgNTIuMCBNYi9zZWMKIDAuMTg0IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAxMDI0 IGJ5dGVzLCAxMTE1MjY4MCBieXRlL3NlYywgICAgODUuMSBNYi9zZWMKIDAuMjUzIHNlYywgICAg MjAwMCAgICBhZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxNjE2NTgyNiBieXRlL3NlYywgICAx MjMuMyBNYi9zZWMKIDAuMzk3IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICA0MDk2IGJ5 dGVzLCAyMDYxODM0OSBieXRlL3NlYywgICAxNTcuMyBNYi9zZWMKIDAuNzE1IHNlYywgICAgMjAw MCAgICBhZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyMjkxOTA0NSBieXRlL3NlYywgICAxNzQu OSBNYi9zZWMKIDAuMTIxIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgIDE2IGJ5dGVz LCAgIDI2MzcwMiBieXRlL3NlYywgICAgIDIuMCBNYi9zZWMKIDAuMTIxIHNlYywgICAgMjAwMCBh ZXMxOTIgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDUyODE1NyBieXRlL3NlYywgICAgIDQuMCBN Yi9zZWMKIDAuMTI0IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAg MTAyOTg5OSBieXRlL3NlYywgICAgIDcuOSBNYi9zZWMKIDAuMTI2IHNlYywgICAgMjAwMCBhZXMx OTIgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjAzMzE2NiBieXRlL3NlYywgICAgMTUuNSBNYi9z ZWMKIDAuMTM0IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgMzgx MjAyMCBieXRlL3NlYywgICAgMjkuMSBNYi9zZWMKIDAuMTUwIHNlYywgICAgMjAwMCBhZXMxOTIg Y3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjgxOTE2NiBieXRlL3NlYywgICAgNTIuMCBNYi9zZWMK IDAuMTg0IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMTE0MzMz NCBieXRlL3NlYywgICAgODUuMCBNYi9zZWMKIDAuMjUzIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5 cHRzLCAgICAyMDQ4IGJ5dGVzLCAxNjIxMzE3OCBieXRlL3NlYywgICAxMjMuNyBNYi9zZWMKIDAu Mzk3IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyMDYwOTczOCBi eXRlL3NlYywgICAxNTcuMiBNYi9zZWMKIDAuNzE1IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRz LCAgICA4MTkyIGJ5dGVzLCAyMjkwMDk3NyBieXRlL3NlYywgICAxNzQuNyBNYi9zZWMKIDAuMTIw IHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDI2NTg5MSBieXRl L3NlYywgICAgIDIuMCBNYi9zZWMKIDAuMTIxIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAg ICAgIDMyIGJ5dGVzLCAgIDUyODI0OSBieXRlL3NlYywgICAgIDQuMCBNYi9zZWMKIDAuMTMwIHNl YywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgIDk4MjYxMiBieXRlL3Nl YywgICAgIDcuNSBNYi9zZWMKIDAuMTI2IHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAg MTI4IGJ5dGVzLCAgMjAzNjg4NyBieXRlL3NlYywgICAgMTUuNSBNYi9zZWMKIDAuMTM1IHNlYywg ICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgMzgwNDk2NiBieXRlL3NlYywg ICAgMjkuMCBNYi9zZWMKIDAuMTUwIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgNTEy IGJ5dGVzLCAgNjgzNDMyMSBieXRlL3NlYywgICAgNTIuMSBNYi9zZWMKIDAuMTgzIHNlYywgICAg MjAwMCBhZXMyNTYgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMTE5NzgwNCBieXRlL3NlYywgICAg ODUuNCBNYi9zZWMKIDAuMjUyIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAyMDQ4IGJ5 dGVzLCAxNjI0Mjk0NiBieXRlL3NlYywgICAxMjMuOSBNYi9zZWMKIDAuMzk5IHNlYywgICAgMjAw MCBhZXMyNTYgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyMDU0NjU3MSBieXRlL3NlYywgICAxNTYu OCBNYi9zZWMKIDAuNzEyIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICA4MTkyIGJ5dGVz LCAyMzAwMTY0MSBieXRlL3NlYywgICAxNzUuNSBNYi9zZWMKIDAuMDYxIHNlYywgICAgMTAwMCAg ICBtZDUgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDEzMDE4NyBieXRlL3NlYywgICAgIDEuMCBN Yi9zZWMKIDAuMDYxIHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAg IDI2MjE4OCBieXRlL3NlYywgICAgIDIuMCBNYi9zZWMKIDAuMDYwIHNlYywgICAgMTAwMCAgICBt ZDUgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDUzMDQ5NSBieXRlL3NlYywgICAgIDQuMCBNYi9z ZWMKIDAuMDYyIHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgMTAz NzU4MCBieXRlL3NlYywgICAgIDcuOSBNYi9zZWMKIDAuMDYzIHNlYywgICAgMTAwMCAgICBtZDUg Y3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjAzMjUyMCBieXRlL3NlYywgICAgMTUuNSBNYi9zZWMK IDAuMDY3IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgMzg0ODY0 MCBieXRlL3NlYywgICAgMjkuNCBNYi9zZWMKIDAuMDc0IHNlYywgICAgMTAwMCAgICBtZDUgY3J5 cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjkwODkyOSBieXRlL3NlYywgICAgNTIuNyBNYi9zZWMKIDAu MDkxIHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMTI0MTI1OSBi eXRlL3NlYywgICAgODUuOCBNYi9zZWMKIDAuMTI0IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRz LCAgICAyMDQ4IGJ5dGVzLCAxNjQ5MjA1NiBieXRlL3NlYywgICAxMjUuOCBNYi9zZWMKIDAuMTk1 IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyMDk2MDczNCBieXRl L3NlYywgICAxNTkuOSBNYi9zZWMKIDAuMzUyIHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAg ICA4MTkyIGJ5dGVzLCAyMzI3NDc3NyBieXRlL3NlYywgICAxNzcuNiBNYi9zZWMKIDAuMDYwIHNl YywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDEzMjMxOSBieXRlL3Nl YywgICAgIDEuMCBNYi9zZWMKIDAuMDYzIHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAg IDE2IGJ5dGVzLCAgIDI1MjIwNyBieXRlL3NlYywgICAgIDEuOSBNYi9zZWMKIDAuMDYxIHNlYywg ICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDUyNzI0NCBieXRlL3NlYywg ICAgIDQuMCBNYi9zZWMKIDAuMDYyIHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgIDY0 IGJ5dGVzLCAgMTAzODg0MyBieXRlL3NlYywgICAgIDcuOSBNYi9zZWMKIDAuMDY0IHNlYywgICAg MTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMTk5MDg4NSBieXRlL3NlYywgICAg MTUuMiBNYi9zZWMKIDAuMDY4IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgMjU2IGJ5 dGVzLCAgMzc0NjkwOCBieXRlL3NlYywgICAgMjguNiBNYi9zZWMKIDAuMDc1IHNlYywgICAgMTAw MCAgIHNoYTEgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgNjgxMzIyMiBieXRlL3NlYywgICAgNTIu MCBNYi9zZWMKIDAuMDkyIHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAxMDI0IGJ5dGVz LCAxMTE4NDI5MCBieXRlL3NlYywgICAgODUuMyBNYi9zZWMKIDAuMTI0IHNlYywgICAgMTAwMCAg IHNoYTEgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxNjQ2NDc0MyBieXRlL3NlYywgICAxMjUuNiBN Yi9zZWMKIDAuMTk2IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAy MDkxODc3MSBieXRlL3NlYywgICAxNTkuNiBNYi9zZWMKIDAuMzUyIHNlYywgICAgMTAwMCAgIHNo YTEgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyMzI3NDE4MiBieXRlL3NlYywgICAxNzcuNiBNYi9z ZWMK --Multipart=_Sun__15_Aug_2004_17_04_44_+0900_Y1qhbDMF3EYZhh=c Content-Type: application/octet-stream; name="cryptotest_-z_1000_without_witness.txt" Content-Disposition: attachment; filename="cryptotest_-z_1000_without_witness.txt" Content-Transfer-Encoding: base64 IDAuMTAxIHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDE1OTEw NyBieXRlL3NlYywgICAgIDEuMiBNYi9zZWMKIDAuMDk4IHNlYywgICAgMjAwMCAgICBkZXMgY3J5 cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDMyNzI0MiBieXRlL3NlYywgICAgIDIuNSBNYi9zZWMKIDAu MDk5IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDY0ODU0OCBi eXRlL3NlYywgICAgIDQuOSBNYi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRz LCAgICAgIDY0IGJ5dGVzLCAgMTI4NTgzOCBieXRlL3NlYywgICAgIDkuOCBNYi9zZWMKIDAuMTAz IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjQ4NDMwMyBieXRl L3NlYywgICAgMTkuMCBNYi9zZWMKIDAuMTEwIHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAg ICAgMjU2IGJ5dGVzLCAgNDY0NjY0NiBieXRlL3NlYywgICAgMzUuNSBNYi9zZWMKIDAuMTI1IHNl YywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgODIxMDEyOCBieXRlL3Nl YywgICAgNjIuNiBNYi9zZWMKIDAuMTUzIHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAx MDI0IGJ5dGVzLCAxMzM5MzE0OSBieXRlL3NlYywgICAxMDIuMiBNYi9zZWMKIDAuMjEyIHNlYywg ICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxOTMyNzUwMSBieXRlL3NlYywg ICAxNDcuNSBNYi9zZWMKIDAuMzM2IHNlYywgICAgMjAwMCAgICBkZXMgY3J5cHRzLCAgICA0MDk2 IGJ5dGVzLCAyNDM4MjE4NiBieXRlL3NlYywgICAxODYuMCBNYi9zZWMKIDAuNjY3IHNlYywgICAg MjAwMCAgICBkZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyNDU3NjI4MyBieXRlL3NlYywgICAx ODcuNSBNYi9zZWMKIDAuMDk4IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgICA4IGJ5 dGVzLCAgIDE2MzcxOCBieXRlL3NlYywgICAgIDEuMiBNYi9zZWMKIDAuMDk4IHNlYywgICAgMjAw MCAgIDNkZXMgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDMyNzQyOSBieXRlL3NlYywgICAgIDIu NSBNYi9zZWMKIDAuMDk5IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVz LCAgIDY0OTYzNCBieXRlL3NlYywgICAgIDUuMCBNYi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCAg IDNkZXMgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgMTI4Mzg5MCBieXRlL3NlYywgICAgIDkuOCBN Yi9zZWMKIDAuMTAzIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAg MjQ4NDQ5NiBieXRlL3NlYywgICAgMTkuMCBNYi9zZWMKIDAuMTEwIHNlYywgICAgMjAwMCAgIDNk ZXMgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgNDY0Mzk0OSBieXRlL3NlYywgICAgMzUuNCBNYi9z ZWMKIDAuMTI0IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgODI1 MTU0MyBieXRlL3NlYywgICAgNjMuMCBNYi9zZWMKIDAuMTUzIHNlYywgICAgMjAwMCAgIDNkZXMg Y3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMzM2MTM0MyBieXRlL3NlYywgICAxMDEuOSBNYi9zZWMK IDAuMjEzIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxOTI0NDk1 NSBieXRlL3NlYywgICAxNDYuOCBNYi9zZWMKIDAuMzQwIHNlYywgICAgMjAwMCAgIDNkZXMgY3J5 cHRzLCAgICA0MDk2IGJ5dGVzLCAyNDEyMzk4OSBieXRlL3NlYywgICAxODQuMSBNYi9zZWMKIDAu NjY3IHNlYywgICAgMjAwMCAgIDNkZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyNDU1NjUwMiBi eXRlL3NlYywgICAxODcuNCBNYi9zZWMKIDAuMDk4IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRz LCAgICAgIDE2IGJ5dGVzLCAgIDMyNjU3NCBieXRlL3NlYywgICAgIDIuNSBNYi9zZWMKIDAuMTAw IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDYzODMwMiBieXRl L3NlYywgICAgIDQuOSBNYi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAg ICAgIDY0IGJ5dGVzLCAgMTI4MTExNSBieXRlL3NlYywgICAgIDkuOCBNYi9zZWMKIDAuMTAzIHNl YywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjQ4MTQzOCBieXRlL3Nl YywgICAgMTguOSBNYi9zZWMKIDAuMTEwIHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAg MjU2IGJ5dGVzLCAgNDY0NTY3NiBieXRlL3NlYywgICAgMzUuNCBNYi9zZWMKIDAuMTI0IHNlYywg ICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgODIyODI3MCBieXRlL3NlYywg ICAgNjIuOCBNYi9zZWMKIDAuMTU0IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICAxMDI0 IGJ5dGVzLCAxMzMxOTE5OSBieXRlL3NlYywgICAxMDEuNiBNYi9zZWMKIDAuMjEyIHNlYywgICAg MjAwMCAgICBhZXMgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxOTI4NDA5NyBieXRlL3NlYywgICAx NDcuMSBNYi9zZWMKIDAuMzM5IHNlYywgICAgMjAwMCAgICBhZXMgY3J5cHRzLCAgICA0MDk2IGJ5 dGVzLCAyNDE2NjExOCBieXRlL3NlYywgICAxODQuNCBNYi9zZWMKIDAuNjY3IHNlYywgICAgMjAw MCAgICBhZXMgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyNDU1MjMwNyBieXRlL3NlYywgICAxODcu MyBNYi9zZWMKIDAuMDk4IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgIDE2IGJ5dGVz LCAgIDMyNjc3MSBieXRlL3NlYywgICAgIDIuNSBNYi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCBh ZXMxOTIgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDY0MDQ3NCBieXRlL3NlYywgICAgIDQuOSBN Yi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAg MTI4NTkwMiBieXRlL3NlYywgICAgIDkuOCBNYi9zZWMKIDAuMTAzIHNlYywgICAgMjAwMCBhZXMx OTIgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjQ3NzU5NSBieXRlL3NlYywgICAgMTguOSBNYi9z ZWMKIDAuMTEwIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgNDY0 MjQ3NSBieXRlL3NlYywgICAgMzUuNCBNYi9zZWMKIDAuMTI0IHNlYywgICAgMjAwMCBhZXMxOTIg Y3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgODI1MDU0NiBieXRlL3NlYywgICAgNjIuOSBNYi9zZWMK IDAuMTU0IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMzMyNjM5 MyBieXRlL3NlYywgICAxMDEuNyBNYi9zZWMKIDAuMjEyIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5 cHRzLCAgICAyMDQ4IGJ5dGVzLCAxOTI4MDM3NSBieXRlL3NlYywgICAxNDcuMSBNYi9zZWMKIDAu MzQwIHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyNDExNDgyOCBi eXRlL3NlYywgICAxODQuMCBNYi9zZWMKIDAuNjY2IHNlYywgICAgMjAwMCBhZXMxOTIgY3J5cHRz LCAgICA4MTkyIGJ5dGVzLCAyNDYwNjU4NiBieXRlL3NlYywgICAxODcuNyBNYi9zZWMKIDAuMDk4 IHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAgIDMyNjY2NyBieXRl L3NlYywgICAgIDIuNSBNYi9zZWMKIDAuMTAwIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAg ICAgIDMyIGJ5dGVzLCAgIDY0MDAzOCBieXRlL3NlYywgICAgIDQuOSBNYi9zZWMKIDAuMTAwIHNl YywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgMTI4MDQ5OSBieXRlL3Nl YywgICAgIDkuOCBNYi9zZWMKIDAuMTAzIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAg MTI4IGJ5dGVzLCAgMjQ4MjAxNSBieXRlL3NlYywgICAgMTguOSBNYi9zZWMKIDAuMTEwIHNlYywg ICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgNDY0NjE0MCBieXRlL3NlYywg ICAgMzUuNCBNYi9zZWMKIDAuMTI0IHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAgNTEy IGJ5dGVzLCAgODIzMjE3MyBieXRlL3NlYywgICAgNjIuOCBNYi9zZWMKIDAuMTUzIHNlYywgICAg MjAwMCBhZXMyNTYgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMzM3MDUwMyBieXRlL3NlYywgICAx MDIuMCBNYi9zZWMKIDAuMjEzIHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICAyMDQ4IGJ5 dGVzLCAxOTI3MjM5MiBieXRlL3NlYywgICAxNDcuMCBNYi9zZWMKIDAuMzQwIHNlYywgICAgMjAw MCBhZXMyNTYgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyNDEwMDA3MiBieXRlL3NlYywgICAxODMu OSBNYi9zZWMKIDAuNjY2IHNlYywgICAgMjAwMCBhZXMyNTYgY3J5cHRzLCAgICA4MTkyIGJ5dGVz LCAyNDYxNDMxMiBieXRlL3NlYywgICAxODcuOCBNYi9zZWMKIDAuMDQ4IHNlYywgICAgMTAwMCAg ICBtZDUgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDE2NzQxMCBieXRlL3NlYywgICAgIDEuMyBN Yi9zZWMKIDAuMDQ4IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgIDE2IGJ5dGVzLCAg IDMzNTM1OSBieXRlL3NlYywgICAgIDIuNiBNYi9zZWMKIDAuMDQ4IHNlYywgICAgMTAwMCAgICBt ZDUgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDY2OTQyOCBieXRlL3NlYywgICAgIDUuMSBNYi9z ZWMKIDAuMDUwIHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgIDY0IGJ5dGVzLCAgMTI3 OTg3MiBieXRlL3NlYywgICAgIDkuOCBNYi9zZWMKIDAuMDUyIHNlYywgICAgMTAwMCAgICBtZDUg Y3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjQ0NDI0MSBieXRlL3NlYywgICAgMTguNiBNYi9zZWMK IDAuMDU0IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAgMjU2IGJ5dGVzLCAgNDcwODcz OSBieXRlL3NlYywgICAgMzUuOSBNYi9zZWMKIDAuMDYyIHNlYywgICAgMTAwMCAgICBtZDUgY3J5 cHRzLCAgICAgNTEyIGJ5dGVzLCAgODI3MDczNyBieXRlL3NlYywgICAgNjMuMSBNYi9zZWMKIDAu MDc3IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICAxMDI0IGJ5dGVzLCAxMzM1MjYzMiBi eXRlL3NlYywgICAxMDEuOSBNYi9zZWMKIDAuMTA1IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRz LCAgICAyMDQ4IGJ5dGVzLCAxOTQ5MTk1MyBieXRlL3NlYywgICAxNDguNyBNYi9zZWMKIDAuMTYy IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAyNTIxNjU1MSBieXRl L3NlYywgICAxOTIuNCBNYi9zZWMKIDAuMzI5IHNlYywgICAgMTAwMCAgICBtZDUgY3J5cHRzLCAg ICA4MTkyIGJ5dGVzLCAyNDkyNzg4MiBieXRlL3NlYywgICAxOTAuMiBNYi9zZWMKIDAuMDQ5IHNl YywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgICA4IGJ5dGVzLCAgIDE2MjQzMyBieXRlL3Nl YywgICAgIDEuMiBNYi9zZWMKIDAuMDQ5IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAg IDE2IGJ5dGVzLCAgIDMyNTc5OSBieXRlL3NlYywgICAgIDIuNSBNYi9zZWMKIDAuMDQ5IHNlYywg ICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgIDMyIGJ5dGVzLCAgIDY1OTQxMyBieXRlL3NlYywg ICAgIDUuMCBNYi9zZWMKIDAuMDUyIHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgIDY0 IGJ5dGVzLCAgMTIyNTM3MyBieXRlL3NlYywgICAgIDkuMyBNYi9zZWMKIDAuMDUyIHNlYywgICAg MTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgMTI4IGJ5dGVzLCAgMjQ3Mzk1NiBieXRlL3NlYywgICAg MTguOSBNYi9zZWMKIDAuMDU1IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAgMjU2IGJ5 dGVzLCAgNDYyMjUyNCBieXRlL3NlYywgICAgMzUuMyBNYi9zZWMKIDAuMDYyIHNlYywgICAgMTAw MCAgIHNoYTEgY3J5cHRzLCAgICAgNTEyIGJ5dGVzLCAgODI4MTQ0MCBieXRlL3NlYywgICAgNjMu MiBNYi9zZWMKIDAuMDc3IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICAxMDI0IGJ5dGVz LCAxMzIyMjc5OSBieXRlL3NlYywgICAxMDAuOSBNYi9zZWMKIDAuMTA2IHNlYywgICAgMTAwMCAg IHNoYTEgY3J5cHRzLCAgICAyMDQ4IGJ5dGVzLCAxOTI0NTk1MCBieXRlL3NlYywgICAxNDYuOCBN Yi9zZWMKIDAuMTY1IHNlYywgICAgMTAwMCAgIHNoYTEgY3J5cHRzLCAgICA0MDk2IGJ5dGVzLCAy NDc2NzUwMiBieXRlL3NlYywgICAxODkuMCBNYi9zZWMKIDAuMzI4IHNlYywgICAgMTAwMCAgIHNo YTEgY3J5cHRzLCAgICA4MTkyIGJ5dGVzLCAyNDk0MjkxMCBieXRlL3NlYywgICAxOTAuMyBNYi9z ZWMK --Multipart=_Sun__15_Aug_2004_17_04_44_+0900_Y1qhbDMF3EYZhh=c--