******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: NLS =================== Profile: S._H. Key size: 128 bits IV size: 64 bits MAC size: 64 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 232 bytes Testing stream encryption speed: Encrypted 2 blocks of 4096 bytes (under 1 keys, 2 blocks/key) Total time: 97330 clock ticks (194.66 usec) Encryption speed (cycles/byte): 11.88 Encryption speed (Mbps): 336.67 Testing packet encryption speed: Encrypted 38 packets of 40 bytes (under 1 keys, 38 packets/key) Total time: 121941 clock ticks (243.88 usec) Encryption speed (cycles/packet): 3208.97 Encryption speed (cycles/byte): 80.22 Encryption speed (Mbps): 49.86 Overhead: 575.2% Encrypted 13 packets of 576 bytes (under 1 keys, 13 packets/key) Total time: 124706 clock ticks (249.41 usec) Encryption speed (cycles/packet): 9592.77 Encryption speed (cycles/byte): 16.65 Encryption speed (Mbps): 240.18 Overhead: 40.2% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 117989 clock ticks (235.98 usec) Encryption speed (cycles/packet): 19664.83 Encryption speed (cycles/byte): 13.11 Encryption speed (Mbps): 305.11 Overhead: 10.3% Weighted average (Simple Imix): Encryption speed (cycles/byte): 19.71 Encryption speed (Mbps): 202.93 Overhead: 65.9% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 124047 clock ticks (248.09 usec) Key setup speed (cycles/setup): 620.24 Key setup speed (setups/second): 806146.06 Testing speed of IV setup + finalize: Did 80 IV setups (under 1 keys, 80 setups/key) Total time: 113121 clock ticks (226.24 usec) IV setup speed (cycles/setup): 1414.01 IV setup speed (setups/second): 353603.66 Testing key agility: Encrypted 26 blocks of 256 bytes (each time switching contexts) Total time: 123639 clock ticks (247.28 usec) Encryption speed (cycles/byte): 18.58 Encryption speed (Mbps): 215.34 Overhead: 56.3% End of performance measurements Primitive Name: NLS =================== Profile: S._H. Key size: 128 bits IV size: 128 bits MAC size: 128 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 232 bytes Testing stream encryption speed: Encrypted 2 blocks of 4096 bytes (under 1 keys, 2 blocks/key) Total time: 97240 clock ticks (194.48 usec) Encryption speed (cycles/byte): 11.87 Encryption speed (Mbps): 336.98 Testing packet encryption speed: Encrypted 36 packets of 40 bytes (under 1 keys, 36 packets/key) Total time: 121864 clock ticks (243.73 usec) Encryption speed (cycles/packet): 3385.11 Encryption speed (cycles/byte): 84.63 Encryption speed (Mbps): 47.27 Overhead: 612.9% Encrypted 12 packets of 576 bytes (under 1 keys, 12 packets/key) Total time: 118325 clock ticks (236.65 usec) Encryption speed (cycles/packet): 9860.42 Encryption speed (cycles/byte): 17.12 Encryption speed (Mbps): 233.66 Overhead: 44.2% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 120026 clock ticks (240.05 usec) Encryption speed (cycles/packet): 20004.33 Encryption speed (cycles/byte): 13.34 Encryption speed (Mbps): 299.94 Overhead: 12.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 20.36 Encryption speed (Mbps): 196.48 Overhead: 71.5% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 124917 clock ticks (249.83 usec) Key setup speed (cycles/setup): 624.59 Key setup speed (setups/second): 800531.55 Testing speed of IV setup + finalize: Did 70 IV setups (under 1 keys, 70 setups/key) Total time: 126308 clock ticks (252.62 usec) IV setup speed (cycles/setup): 1804.40 IV setup speed (setups/second): 277100.42 Testing key agility: Encrypted 26 blocks of 256 bytes (each time switching contexts) Total time: 124938 clock ticks (249.88 usec) Encryption speed (cycles/byte): 18.77 Encryption speed (Mbps): 213.10 Overhead: 58.1% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 23:42:24 CET 2007 CPU: ------------------------------------------------------------------------------- Status of processor 0 as of: 01/29/07 15:51:44 Processor has been on-line since 11/22/2006 14:25:21 The alpha EV6 (21264) processor operates at 500 MHz, has a cache size of 4194304 bytes, and has an alpha internal floating point processor. COMPILER: ------------------------------------------------------------------------------- Reading specs from /freeware/gcc/alpha/lib/gcc/alpha-dec-osf5.1/3.4.6/specs Configured with: /freeware/gcc/gcc/gcc-3.4.6/configure --prefix=/freeware/gcc --exec-prefix=/freeware/gcc/alpha --with-local-prefix=/freeware/gcc --enable-version-specific-runtime-libs --enable-languages=c++,f77,java --enable-threads=posix alpha-dec-osf5.1 Thread model: posix gcc version 3.4.6 COMPILATION: ------------------------------------------------------------------------------- make var=2 conf=gcc_ev6_O3-ual-ofp gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=2 -I../../../../submissions/nls/sync-ae/../../../include -I../../../../submissions/nls/sync-ae -mcpu=ev6 -c -o nls_gcc_ev6.o ../../../../submissions/nls/sync-ae/nls.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -mcpu=ev6 ecrypt-test_gcc_ev6.o ecrypt-sync-ae_gcc_ev6.o nls_gcc_ev6.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 3d25c132def05262a5584cc61dbf572b -