******************************************************************************** * 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: 97037 clock ticks (194.07 usec) Encryption speed (cycles/byte): 11.85 Encryption speed (Mbps): 337.69 Testing packet encryption speed: Encrypted 48 packets of 40 bytes (under 1 keys, 48 packets/key) Total time: 121510 clock ticks (243.02 usec) Encryption speed (cycles/packet): 2531.46 Encryption speed (cycles/byte): 63.29 Encryption speed (Mbps): 63.20 Overhead: 434.3% Encrypted 14 packets of 576 bytes (under 1 keys, 14 packets/key) Total time: 121656 clock ticks (243.31 usec) Encryption speed (cycles/packet): 8689.71 Encryption speed (cycles/byte): 15.09 Encryption speed (Mbps): 265.14 Overhead: 27.4% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 114469 clock ticks (228.94 usec) Encryption speed (cycles/packet): 19078.17 Encryption speed (cycles/byte): 12.72 Encryption speed (Mbps): 314.50 Overhead: 7.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 17.52 Encryption speed (Mbps): 228.29 Overhead: 47.9% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 121428 clock ticks (242.86 usec) Key setup speed (cycles/setup): 607.14 Key setup speed (setups/second): 823533.29 Testing speed of IV setup + finalize: Did 80 IV setups (under 1 keys, 80 setups/key) Total time: 109793 clock ticks (219.59 usec) IV setup speed (cycles/setup): 1372.41 IV setup speed (setups/second): 364321.95 Testing key agility: Encrypted 29 blocks of 256 bytes (each time switching contexts) Total time: 123365 clock ticks (246.73 usec) Encryption speed (cycles/byte): 16.62 Encryption speed (Mbps): 240.72 Overhead: 40.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: 97028 clock ticks (194.06 usec) Encryption speed (cycles/byte): 11.84 Encryption speed (Mbps): 337.72 Testing packet encryption speed: Encrypted 43 packets of 40 bytes (under 1 keys, 43 packets/key) Total time: 122888 clock ticks (245.78 usec) Encryption speed (cycles/packet): 2857.86 Encryption speed (cycles/byte): 71.45 Encryption speed (Mbps): 55.99 Overhead: 503.2% Encrypted 13 packets of 576 bytes (under 1 keys, 13 packets/key) Total time: 116834 clock ticks (233.67 usec) Encryption speed (cycles/packet): 8987.23 Encryption speed (cycles/byte): 15.60 Encryption speed (Mbps): 256.36 Overhead: 31.7% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 116212 clock ticks (232.42 usec) Encryption speed (cycles/packet): 19368.67 Encryption speed (cycles/byte): 12.91 Encryption speed (Mbps): 309.78 Overhead: 9.0% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.44 Encryption speed (Mbps): 216.88 Overhead: 55.7% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 119214 clock ticks (238.43 usec) Key setup speed (cycles/setup): 596.07 Key setup speed (setups/second): 838827.65 Testing speed of IV setup + finalize: Did 70 IV setups (under 1 keys, 70 setups/key) Total time: 114094 clock ticks (228.19 usec) IV setup speed (cycles/setup): 1629.91 IV setup speed (setups/second): 306764.60 Testing key agility: Encrypted 29 blocks of 256 bytes (each time switching contexts) Total time: 123821 clock ticks (247.64 usec) Encryption speed (cycles/byte): 16.68 Encryption speed (Mbps): 239.83 Overhead: 40.8% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 06:30:05 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_ev56_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=ev56 -c -o nls_gcc_ev56.o ../../../../submissions/nls/sync-ae/nls.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -mcpu=ev56 ecrypt-test_gcc_ev56.o ecrypt-sync-ae_gcc_ev56.o nls_gcc_ev56.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 8a6d885fbb707ce33f051fa4d49708ba -