******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: CryptMT-v2 ========================== Profile: _____ Key size: 128 bits IV size: 128 bits CPU speed: 1700.0 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_ctx: 11796 bytes Testing stream encryption speed: Encrypted 8 blocks of 4361 bytes (under 1 keys, 8 blocks/key) Total time: 414644 clock ticks (243.91 usec) Encryption speed (cycles/byte): 11.89 Encryption speed (Mbps): 1144.30 Testing packet encryption speed: Encrypted 140 packets of 40 bytes (under 10 keys, 14 packets/key) Total time: 410873 clock ticks (241.69 usec) Encryption speed (cycles/packet): 2934.81 Encryption speed (cycles/byte): 73.37 Encryption speed (Mbps): 185.36 Overhead: 517.3% Encrypted 31 packets of 576 bytes (under 1 keys, 31 packets/key) Total time: 405088 clock ticks (238.29 usec) Encryption speed (cycles/packet): 13067.35 Encryption speed (cycles/byte): 22.69 Encryption speed (Mbps): 599.48 Overhead: 90.9% Encrypted 17 packets of 1500 bytes (under 1 keys, 17 packets/key) Total time: 412368 clock ticks (242.57 usec) Encryption speed (cycles/packet): 24256.94 Encryption speed (cycles/byte): 16.17 Encryption speed (Mbps): 841.00 Overhead: 36.1% Weighted average (Simple Imix): Encryption speed (cycles/byte): 23.77 Encryption speed (Mbps): 572.19 Overhead: 100.0% Testing key setup speed: Did 15 key setups (under 1 keys, 15 setups/key) Total time: 399278 clock ticks (234.87 usec) Key setup speed (cycles/setup): 26618.53 Key setup speed (setups/second): 63865.28 Testing IV setup speed: Did 190 IV setups (under 10 keys, 19 setups/key) Total time: 405819 clock ticks (238.72 usec) IV setup speed (cycles/setup): 2135.89 IV setup speed (setups/second): 795921.33 Testing key agility: Encrypted 32 blocks of 623 bytes (each time switching contexts) Total time: 302327 clock ticks (177.84 usec) Encryption speed (cycles/byte): 15.16 Encryption speed (Mbps): 896.81 Overhead: 27.6% End of performance measurements Primitive Name: CryptMT-v2 ========================== Profile: _____ Key size: 256 bits IV size: 128 bits CPU speed: 1700.0 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_ctx: 11796 bytes Testing stream encryption speed: Encrypted 8 blocks of 4361 bytes (under 1 keys, 8 blocks/key) Total time: 414644 clock ticks (243.91 usec) Encryption speed (cycles/byte): 11.89 Encryption speed (Mbps): 1144.30 Testing packet encryption speed: Encrypted 140 packets of 40 bytes (under 10 keys, 14 packets/key) Total time: 410870 clock ticks (241.69 usec) Encryption speed (cycles/packet): 2934.79 Encryption speed (cycles/byte): 73.37 Encryption speed (Mbps): 185.36 Overhead: 517.3% Encrypted 31 packets of 576 bytes (under 1 keys, 31 packets/key) Total time: 405088 clock ticks (238.29 usec) Encryption speed (cycles/packet): 13067.35 Encryption speed (cycles/byte): 22.69 Encryption speed (Mbps): 599.48 Overhead: 90.9% Encrypted 17 packets of 1500 bytes (under 1 keys, 17 packets/key) Total time: 412368 clock ticks (242.57 usec) Encryption speed (cycles/packet): 24256.94 Encryption speed (cycles/byte): 16.17 Encryption speed (Mbps): 841.00 Overhead: 36.1% Weighted average (Simple Imix): Encryption speed (cycles/byte): 23.77 Encryption speed (Mbps): 572.19 Overhead: 100.0% Testing key setup speed: Did 15 key setups (under 1 keys, 15 setups/key) Total time: 400193 clock ticks (235.41 usec) Key setup speed (cycles/setup): 26679.53 Key setup speed (setups/second): 63719.26 Testing IV setup speed: Did 190 IV setups (under 10 keys, 19 setups/key) Total time: 405814 clock ticks (238.71 usec) IV setup speed (cycles/setup): 2135.86 IV setup speed (setups/second): 795931.14 Testing key agility: Encrypted 32 blocks of 623 bytes (each time switching contexts) Total time: 310492 clock ticks (182.64 usec) Encryption speed (cycles/byte): 15.57 Encryption speed (Mbps): 873.23 Overhead: 31.0% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Thu Feb 14 07:20:13 CET 2008 CPU: ------------------------------------------------------------------------------- processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1700MHz stepping : 5 cpu MHz : 1700.000 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 tm pbe up est tm2 bogomips : 3391.40 clflush size : 64 COMPILER: ------------------------------------------------------------------------------- Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release i486-linux-gnu Thread model: posix gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2) COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=gcc_pentium4_O1-ofp gcc -Wall -pedantic -ansi -O1 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/cryptmt/v2/../../../include -I../../../../submissions/cryptmt/v2 -march=pentium4 -c -o ecrypt-test_gcc_pentium4.o ../../../../submissions/cryptmt/v2/../../../test/ecrypt-test.c gcc -Wall -pedantic -ansi -O1 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/cryptmt/v2/../../../include -I../../../../submissions/cryptmt/v2 -march=pentium4 -c -o ecrypt-sync_gcc_pentium4.o ../../../../submissions/cryptmt/v2/../../../api/ecrypt-sync.c gcc -Wall -pedantic -ansi -O1 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/cryptmt/v2/../../../include -I../../../../submissions/cryptmt/v2 -march=pentium4 -c -o cryptmt-v2_gcc_pentium4.o ../../../../submissions/cryptmt/v2/cryptmt-v2.c gcc -Wall -pedantic -ansi -O1 -fomit-frame-pointer -march=pentium4 ecrypt-test_gcc_pentium4.o ecrypt-sync_gcc_pentium4.o cryptmt-v2_gcc_pentium4.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- ec75838d4271505ae59634ad155fec22 -