******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: MICKEY-v1 ========================= Profile: _____ Key size: 80 bits IV size: 64 bits CPU speed: 1700.0 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_ctx: 40 bytes Testing stream encryption speed: Encrypted 1 blocks of 4096 bytes (under 1 keys, 1 blocks/key) Total time: 3334161 clock ticks (1961.27 usec) Encryption speed (cycles/byte): 814.00 Encryption speed (Mbps): 16.71 Testing packet encryption speed: Encrypted 7 packets of 40 bytes (under 1 keys, 7 packets/key) Total time: 391082 clock ticks (230.05 usec) Encryption speed (cycles/packet): 55868.86 Encryption speed (cycles/byte): 1396.72 Encryption speed (Mbps): 9.74 Overhead: 71.6% Encrypted 1 packets of 576 bytes (under 1 keys, 1 packets/key) Total time: 478228 clock ticks (281.31 usec) Encryption speed (cycles/packet): 478228.00 Encryption speed (cycles/byte): 830.26 Encryption speed (Mbps): 16.38 Overhead: 2.0% Encrypted 1 packets of 1500 bytes (under 1 keys, 1 packets/key) Total time: 1231312 clock ticks (724.30 usec) Encryption speed (cycles/packet): 1231312.00 Encryption speed (cycles/byte): 820.87 Encryption speed (Mbps): 16.57 Overhead: 0.8% Weighted average (Simple Imix): Encryption speed (cycles/byte): 865.65 Encryption speed (Mbps): 15.71 Overhead: 6.3% Testing key setup speed: Did 14000 key setups (under 100 keys, 140 setups/key) Total time: 489089 clock ticks (287.70 usec) Key setup speed (cycles/setup): 34.93 Key setup speed (setups/second): 48661899.98 Testing IV setup speed: Did 19 IV setups (under 1 keys, 19 setups/key) Total time: 453412 clock ticks (266.71 usec) IV setup speed (cycles/setup): 23863.79 IV setup speed (setups/second): 71237.64 Testing key agility: Encrypted 2 blocks of 256 bytes (each time switching contexts) Total time: 416605 clock ticks (245.06 usec) Encryption speed (cycles/byte): 813.68 Encryption speed (Mbps): 16.71 Overhead: -0.0% End of performance measurements Primitive Name: MICKEY-v1 ========================= Profile: _____ Key size: 80 bits IV size: 80 bits CPU speed: 1700.0 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_ctx: 40 bytes Testing stream encryption speed: Encrypted 1 blocks of 4096 bytes (under 1 keys, 1 blocks/key) Total time: 3333213 clock ticks (1960.71 usec) Encryption speed (cycles/byte): 813.77 Encryption speed (Mbps): 16.71 Testing packet encryption speed: Encrypted 7 packets of 40 bytes (under 1 keys, 7 packets/key) Total time: 399765 clock ticks (235.16 usec) Encryption speed (cycles/packet): 57109.29 Encryption speed (cycles/byte): 1427.73 Encryption speed (Mbps): 9.53 Overhead: 75.4% Encrypted 1 packets of 576 bytes (under 1 keys, 1 packets/key) Total time: 482487 clock ticks (283.82 usec) Encryption speed (cycles/packet): 482487.00 Encryption speed (cycles/byte): 837.65 Encryption speed (Mbps): 16.24 Overhead: 2.9% Encrypted 1 packets of 1500 bytes (under 1 keys, 1 packets/key) Total time: 1238982 clock ticks (728.81 usec) Encryption speed (cycles/packet): 1238982.00 Encryption speed (cycles/byte): 825.99 Encryption speed (Mbps): 16.47 Overhead: 1.5% Weighted average (Simple Imix): Encryption speed (cycles/byte): 873.82 Encryption speed (Mbps): 15.56 Overhead: 7.4% Testing key setup speed: Did 14000 key setups (under 100 keys, 140 setups/key) Total time: 489089 clock ticks (287.70 usec) Key setup speed (cycles/setup): 34.93 Key setup speed (setups/second): 48661899.98 Testing IV setup speed: Did 18 IV setups (under 1 keys, 18 setups/key) Total time: 454647 clock ticks (267.44 usec) IV setup speed (cycles/setup): 25258.17 IV setup speed (setups/second): 67304.96 Testing key agility: Encrypted 2 blocks of 256 bytes (each time switching contexts) Total time: 415701 clock ticks (244.53 usec) Encryption speed (cycles/byte): 811.92 Encryption speed (Mbps): 16.75 Overhead: -0.2% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Thu Feb 14 07:49:03 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_default_O3-ual-ofp gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../../submissions/mickey/v1/faster/../../../../include -I../../../../../submissions/mickey/v1/faster -c -o ecrypt-test_gcc_default.o ../../../../../submissions/mickey/v1/faster/../../../../test/ecrypt-test.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../../submissions/mickey/v1/faster/../../../../include -I../../../../../submissions/mickey/v1/faster -c -o ecrypt-sync_gcc_default.o ../../../../../submissions/mickey/v1/faster/../../../../api/ecrypt-sync.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../../submissions/mickey/v1/faster/../../../../include -I../../../../../submissions/mickey/v1/faster -c -o mickey_gcc_default.o ../../../../../submissions/mickey/v1/faster/mickey.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync_gcc_default.o mickey_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- aa578388a61cf0259cc34682d18ae30e -