******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: Phelix ====================== Profile: S!_H! Key size: 128 bits IV size: 128 bits MAC size: 64 bits CPU speed: 2794.1 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 132 bytes Testing stream encryption speed: Encrypted 16 blocks of 4096 bytes (under 1 keys, 16 blocks/key) Total time: 661312 clock ticks (236.68 usec) Encryption speed (cycles/byte): 10.09 Encryption speed (Mbps): 2215.13 Testing packet encryption speed: Encrypted 410 packets of 40 bytes (under 10 keys, 41 packets/key) Total time: 677236 clock ticks (242.38 usec) Encryption speed (cycles/packet): 1651.80 Encryption speed (cycles/byte): 41.29 Encryption speed (Mbps): 541.29 Overhead: 309.2% Encrypted 90 packets of 576 bytes (under 1 keys, 90 packets/key) Total time: 640540 clock ticks (229.25 usec) Encryption speed (cycles/packet): 7117.11 Encryption speed (cycles/byte): 12.36 Encryption speed (Mbps): 1809.03 Overhead: 22.4% Encrypted 42 packets of 1500 bytes (under 1 keys, 42 packets/key) Total time: 688684 clock ticks (246.48 usec) Encryption speed (cycles/packet): 16397.24 Encryption speed (cycles/byte): 10.93 Encryption speed (Mbps): 2044.78 Overhead: 8.3% Weighted average (Simple Imix): Encryption speed (cycles/byte): 13.82 Encryption speed (Mbps): 1617.76 Overhead: 36.9% Testing key setup speed: Did 900 key setups (under 10 keys, 90 setups/key) Total time: 612404 clock ticks (219.18 usec) Key setup speed (cycles/setup): 680.45 Key setup speed (setups/second): 4106205.54 Testing speed of IV setup + finalize: Did 470 IV setups (under 10 keys, 47 setups/key) Total time: 682772 clock ticks (244.37 usec) IV setup speed (cycles/setup): 1452.71 IV setup speed (setups/second): 1923350.12 Testing key agility: Encrypted 190 blocks of 256 bytes (each time switching contexts) Total time: 668448 clock ticks (239.24 usec) Encryption speed (cycles/byte): 13.74 Encryption speed (Mbps): 1626.49 Overhead: 36.2% End of performance measurements Primitive Name: Phelix ====================== Profile: S!_H! Key size: 256 bits IV size: 128 bits MAC size: 128 bits CPU speed: 2794.1 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 132 bytes Testing stream encryption speed: Encrypted 16 blocks of 4096 bytes (under 1 keys, 16 blocks/key) Total time: 662004 clock ticks (236.93 usec) Encryption speed (cycles/byte): 10.10 Encryption speed (Mbps): 2212.82 Testing packet encryption speed: Encrypted 410 packets of 40 bytes (under 10 keys, 41 packets/key) Total time: 673252 clock ticks (240.96 usec) Encryption speed (cycles/packet): 1642.08 Encryption speed (cycles/byte): 41.05 Encryption speed (Mbps): 544.49 Overhead: 306.4% Encrypted 90 packets of 576 bytes (under 1 keys, 90 packets/key) Total time: 634328 clock ticks (227.03 usec) Encryption speed (cycles/packet): 7048.09 Encryption speed (cycles/byte): 12.24 Encryption speed (Mbps): 1826.74 Overhead: 21.1% Encrypted 42 packets of 1500 bytes (under 1 keys, 42 packets/key) Total time: 689212 clock ticks (246.67 usec) Encryption speed (cycles/packet): 16409.81 Encryption speed (cycles/byte): 10.94 Encryption speed (Mbps): 2043.21 Overhead: 8.3% Weighted average (Simple Imix): Encryption speed (cycles/byte): 13.74 Encryption speed (Mbps): 1627.33 Overhead: 36.0% Testing key setup speed: Did 900 key setups (under 10 keys, 90 setups/key) Total time: 620316 clock ticks (222.01 usec) Key setup speed (cycles/setup): 689.24 Key setup speed (setups/second): 4053831.76 Testing speed of IV setup + finalize: Did 470 IV setups (under 10 keys, 47 setups/key) Total time: 677004 clock ticks (242.30 usec) IV setup speed (cycles/setup): 1440.43 IV setup speed (setups/second): 1939736.86 Testing key agility: Encrypted 190 blocks of 256 bytes (each time switching contexts) Total time: 670828 clock ticks (240.09 usec) Encryption speed (cycles/byte): 13.79 Encryption speed (Mbps): 1620.72 Overhead: 36.5% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 02:47:53 CET 2007 CPU: ------------------------------------------------------------------------------- processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.80GHz stepping : 9 cpu MHz : 2794.063 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 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 pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5590.07 processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.80GHz stepping : 9 cpu MHz : 2794.063 cache size : 512 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 1 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 pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 5585.61 COMPILER: ------------------------------------------------------------------------------- Reading specs from /usr/lib/gcc/i386-redhat-linux/3.4.6/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-java-awt=gtk --host=i386-redhat-linux Thread model: posix gcc version 3.4.6 20060404 (Red Hat 3.4.6-3) COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=i386-redhat-linux-gcc_default_O3-ofp i386-redhat-linux-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/i386/../../../include -I../../../../submissions/phelix/i386 -c -o ecrypt-test_gcc_default.o ../../../../submissions/phelix/i386/../../../test/ecrypt-test.c i386-redhat-linux-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/i386/../../../include -I../../../../submissions/phelix/i386 -c -o ecrypt-sync-ae_gcc_default.o ../../../../submissions/phelix/i386/../../../api/ecrypt-sync-ae.c i386-redhat-linux-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/i386/../../../include -I../../../../submissions/phelix/i386 -c -o phelix_gcc_default.o ../../../../submissions/phelix/i386/phelix.S i386-redhat-linux-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync-ae_gcc_default.o phelix_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- e830dd0bb8e201ca0a0bd32085d10e52 -