******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: SOSEMANUK ========================= Profile: S!___ Key size: 128 bits IV size: 64 bits CPU speed: 1700.0 MHz Cycles are measured using RDTSC instruction Testing memory requirements: Size of ECRYPT_ctx: 452 bytes Testing stream encryption speed: Encrypted 21 blocks of 4160 bytes (under 1 keys, 21 blocks/key) Total time: 408779 clock ticks (240.46 usec) Encryption speed (cycles/byte): 4.68 Encryption speed (Mbps): 2906.45 Testing packet encryption speed: Encrypted 320 packets of 40 bytes (under 10 keys, 32 packets/key) Total time: 409649 clock ticks (240.97 usec) Encryption speed (cycles/packet): 1280.15 Encryption speed (cycles/byte): 32.00 Encryption speed (Mbps): 424.95 Overhead: 584.0% Encrypted 80 packets of 576 bytes (under 1 keys, 80 packets/key) Total time: 414421 clock ticks (243.78 usec) Encryption speed (cycles/packet): 5180.26 Encryption speed (cycles/byte): 8.99 Encryption speed (Mbps): 1512.20 Overhead: 92.2% Encrypted 36 packets of 1500 bytes (under 1 keys, 36 packets/key) Total time: 412211 clock ticks (242.48 usec) Encryption speed (cycles/packet): 11450.31 Encryption speed (cycles/byte): 7.63 Encryption speed (Mbps): 1781.61 Overhead: 63.1% Weighted average (Simple Imix): Encryption speed (cycles/byte): 10.07 Encryption speed (Mbps): 1350.33 Overhead: 115.2% Testing key setup speed: Did 480 key setups (under 10 keys, 48 setups/key) Total time: 425854 clock ticks (250.50 usec) Key setup speed (cycles/setup): 887.20 Key setup speed (setups/second): 1916149.67 Testing IV setup speed: Did 500 IV setups (under 10 keys, 50 setups/key) Total time: 372232 clock ticks (218.96 usec) IV setup speed (cycles/setup): 744.46 IV setup speed (setups/second): 2283522.10 Testing key agility: Encrypted 230 blocks of 320 bytes (each time switching contexts) Total time: 415514 clock ticks (244.42 usec) Encryption speed (cycles/byte): 5.65 Encryption speed (Mbps): 2408.97 Overhead: 20.7% End of performance measurements Primitive Name: SOSEMANUK ========================= Profile: S!___ 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: 452 bytes Testing stream encryption speed: Encrypted 21 blocks of 4160 bytes (under 1 keys, 21 blocks/key) Total time: 408850 clock ticks (240.50 usec) Encryption speed (cycles/byte): 4.68 Encryption speed (Mbps): 2905.95 Testing packet encryption speed: Encrypted 340 packets of 40 bytes (under 10 keys, 34 packets/key) Total time: 413989 clock ticks (243.52 usec) Encryption speed (cycles/packet): 1217.61 Encryption speed (cycles/byte): 30.44 Encryption speed (Mbps): 446.78 Overhead: 550.4% Encrypted 80 packets of 576 bytes (under 1 keys, 80 packets/key) Total time: 409461 clock ticks (240.86 usec) Encryption speed (cycles/packet): 5118.26 Encryption speed (cycles/byte): 8.89 Encryption speed (Mbps): 1530.52 Overhead: 89.9% Encrypted 36 packets of 1500 bytes (under 1 keys, 36 packets/key) Total time: 409977 clock ticks (241.16 usec) Encryption speed (cycles/packet): 11388.25 Encryption speed (cycles/byte): 7.59 Encryption speed (Mbps): 1791.32 Overhead: 62.2% Weighted average (Simple Imix): Encryption speed (cycles/byte): 9.89 Encryption speed (Mbps): 1375.34 Overhead: 111.3% Testing key setup speed: Did 500 key setups (under 10 keys, 50 setups/key) Total time: 404043 clock ticks (237.67 usec) Key setup speed (cycles/setup): 808.09 Key setup speed (setups/second): 2103736.48 Testing IV setup speed: Did 600 IV setups (under 10 keys, 60 setups/key) Total time: 405483 clock ticks (238.52 usec) IV setup speed (cycles/setup): 675.81 IV setup speed (setups/second): 2515518.53 Testing key agility: Encrypted 230 blocks of 320 bytes (each time switching contexts) Total time: 415373 clock ticks (244.34 usec) Encryption speed (cycles/byte): 5.64 Encryption speed (Mbps): 2409.79 Overhead: 20.6% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 16 02:59:50 CET 2007 CPU: ------------------------------------------------------------------------------- processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 9 model name : Intel(R) Pentium(R) M processor 1700MHz stepping : 5 cpu MHz : 598.123 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 est tm2 bogomips : 3393.33 COMPILER: ------------------------------------------------------------------------------- Version 8.1 COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=icc_xW_Os icc -ansi -Os -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/sosemanuk/../../include -I../../../../submissions/sosemanuk -xW -c -o ecrypt-test_icc_xW.o ../../../../submissions/sosemanuk/../../test/ecrypt-test.c /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(434): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(419): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(387): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(368): (col. 10)warning #963: no EMMS instruction before return ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(620) : (col. 5) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(633) : (col. 5) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(661) : (col. 5) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(664) : (col. 5) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(810) : (col. 3) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(816) : (col. 3) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(1442) : (col. 7) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(1632) : (col. 5) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(1653) : (col. 4) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(1678) : (col. 4) remark: LOOP WAS VECTORIZED. ../../../../submissions/sosemanuk/../../test/ecrypt-test.c(1703) : (col. 4) remark: LOOP WAS VECTORIZED. icc -ansi -Os -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/sosemanuk/../../include -I../../../../submissions/sosemanuk -xW -c -o ecrypt-sync_icc_xW.o ../../../../submissions/sosemanuk/../../api/ecrypt-sync.c /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(434): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(419): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(387): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(368): (col. 10)warning #963: no EMMS instruction before return icc -ansi -Os -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/sosemanuk/../../include -I../../../../submissions/sosemanuk -xW -c -o sosemanuk_icc_xW.o ../../../../submissions/sosemanuk/sosemanuk.c /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(434): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(419): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(387): (col. 10)warning #963: no EMMS instruction before return /home/cdecanni/local/icc/intel_cc_80/include/xmmintrin.h(368): (col. 10)warning #963: no EMMS instruction before return icc -ansi -Os -xW ecrypt-test_icc_xW.o ecrypt-sync_icc_xW.o sosemanuk_icc_xW.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 9e78970fc9ebac8c87a15aef4e5bfa0b -