******************************************************************************** * 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: 662092 clock ticks (236.96 usec) Encryption speed (cycles/byte): 10.10 Encryption speed (Mbps): 2212.52 Testing packet encryption speed: Encrypted 420 packets of 40 bytes (under 10 keys, 42 packets/key) Total time: 674204 clock ticks (241.30 usec) Encryption speed (cycles/packet): 1605.25 Encryption speed (cycles/byte): 40.13 Encryption speed (Mbps): 556.99 Overhead: 297.2% Encrypted 90 packets of 576 bytes (under 1 keys, 90 packets/key) Total time: 634468 clock ticks (227.08 usec) Encryption speed (cycles/packet): 7049.64 Encryption speed (cycles/byte): 12.24 Encryption speed (Mbps): 1826.34 Overhead: 21.1% Encrypted 42 packets of 1500 bytes (under 1 keys, 42 packets/key) Total time: 684348 clock ticks (244.93 usec) Encryption speed (cycles/packet): 16294.00 Encryption speed (cycles/byte): 10.86 Encryption speed (Mbps): 2057.74 Overhead: 7.5% Weighted average (Simple Imix): Encryption speed (cycles/byte): 13.65 Encryption speed (Mbps): 1638.05 Overhead: 35.1% Testing key setup speed: Did 900 key setups (under 10 keys, 90 setups/key) Total time: 612472 clock ticks (219.20 usec) Key setup speed (cycles/setup): 680.52 Key setup speed (setups/second): 4105749.65 Testing speed of IV setup + finalize: Did 470 IV setups (under 10 keys, 47 setups/key) Total time: 679508 clock ticks (243.20 usec) IV setup speed (cycles/setup): 1445.76 IV setup speed (setups/second): 1932588.89 Testing key agility: Encrypted 190 blocks of 256 bytes (each time switching contexts) Total time: 665428 clock ticks (238.16 usec) Encryption speed (cycles/byte): 13.68 Encryption speed (Mbps): 1633.87 Overhead: 35.4% 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: 664476 clock ticks (237.82 usec) Encryption speed (cycles/byte): 10.14 Encryption speed (Mbps): 2204.58 Testing packet encryption speed: Encrypted 420 packets of 40 bytes (under 10 keys, 42 packets/key) Total time: 676424 clock ticks (242.09 usec) Encryption speed (cycles/packet): 1610.53 Encryption speed (cycles/byte): 40.26 Encryption speed (Mbps): 555.16 Overhead: 297.1% Encrypted 90 packets of 576 bytes (under 1 keys, 90 packets/key) Total time: 636176 clock ticks (227.69 usec) Encryption speed (cycles/packet): 7068.62 Encryption speed (cycles/byte): 12.27 Encryption speed (Mbps): 1821.44 Overhead: 21.0% Encrypted 42 packets of 1500 bytes (under 1 keys, 42 packets/key) Total time: 685976 clock ticks (245.51 usec) Encryption speed (cycles/packet): 16332.76 Encryption speed (cycles/byte): 10.89 Encryption speed (Mbps): 2052.85 Overhead: 7.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 13.68 Encryption speed (Mbps): 1633.61 Overhead: 35.0% Testing key setup speed: Did 900 key setups (under 10 keys, 90 setups/key) Total time: 617652 clock ticks (221.06 usec) Key setup speed (cycles/setup): 686.28 Key setup speed (setups/second): 4071316.37 Testing speed of IV setup + finalize: Did 470 IV setups (under 10 keys, 47 setups/key) Total time: 679388 clock ticks (243.15 usec) IV setup speed (cycles/setup): 1445.51 IV setup speed (setups/second): 1932930.24 Testing key agility: Encrypted 190 blocks of 256 bytes (each time switching contexts) Total time: 670604 clock ticks (240.01 usec) Encryption speed (cycles/byte): 13.79 Encryption speed (Mbps): 1621.26 Overhead: 36.0% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 04:04:16 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 /freeware/gcc/linux-i386/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/specs Configured with: /freeware/gcc/gcc/gcc-3.3.3/configure --prefix=/freeware/gcc --exec-prefix=/freeware/gcc/linux-i386 --with-local-prefix=/freeware/gcc --enable-version-specific-runtime-libs --enable-languages=c++,f77,java --enable-threads=posix Thread model: posix gcc version 3.3.3 COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=gcc-V3.3.3_default_O3-ofp gcc -V 3.3.3 -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 gcc -V 3.3.3 -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: ------------------------------------------------------------------------------- d00dbb08428c9152577aa7a3946d045e -