******************************************************************************** * 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: 97150 clock ticks (194.30 usec) Encryption speed (cycles/byte): 11.86 Encryption speed (Mbps): 337.29 Testing packet encryption speed: Encrypted 42 packets of 40 bytes (under 1 keys, 42 packets/key) Total time: 127438 clock ticks (254.88 usec) Encryption speed (cycles/packet): 3034.24 Encryption speed (cycles/byte): 75.86 Encryption speed (Mbps): 52.73 Overhead: 539.6% Encrypted 13 packets of 576 bytes (under 1 keys, 13 packets/key) Total time: 119169 clock ticks (238.34 usec) Encryption speed (cycles/packet): 9166.85 Encryption speed (cycles/byte): 15.91 Encryption speed (Mbps): 251.34 Overhead: 34.2% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 115240 clock ticks (230.48 usec) Encryption speed (cycles/packet): 19206.67 Encryption speed (cycles/byte): 12.80 Encryption speed (Mbps): 312.39 Overhead: 8.0% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.88 Encryption speed (Mbps): 211.84 Overhead: 59.2% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 123160 clock ticks (246.32 usec) Key setup speed (cycles/setup): 615.80 Key setup speed (setups/second): 811951.93 Testing speed of IV setup + finalize: Did 80 IV setups (under 1 keys, 80 setups/key) Total time: 115621 clock ticks (231.24 usec) IV setup speed (cycles/setup): 1445.26 IV setup speed (setups/second): 345957.91 Testing key agility: Encrypted 26 blocks of 256 bytes (each time switching contexts) Total time: 124942 clock ticks (249.88 usec) Encryption speed (cycles/byte): 18.77 Encryption speed (Mbps): 213.09 Overhead: 58.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: 96840 clock ticks (193.68 usec) Encryption speed (cycles/byte): 11.82 Encryption speed (Mbps): 338.37 Testing packet encryption speed: Encrypted 37 packets of 40 bytes (under 1 keys, 37 packets/key) Total time: 125592 clock ticks (251.18 usec) Encryption speed (cycles/packet): 3394.38 Encryption speed (cycles/byte): 84.86 Encryption speed (Mbps): 47.14 Overhead: 617.9% Encrypted 13 packets of 576 bytes (under 1 keys, 13 packets/key) Total time: 124266 clock ticks (248.53 usec) Encryption speed (cycles/packet): 9558.92 Encryption speed (cycles/byte): 16.60 Encryption speed (Mbps): 241.03 Overhead: 40.4% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 117728 clock ticks (235.46 usec) Encryption speed (cycles/packet): 19621.33 Encryption speed (cycles/byte): 13.08 Encryption speed (Mbps): 305.79 Overhead: 10.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 19.98 Encryption speed (Mbps): 200.15 Overhead: 69.1% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 121866 clock ticks (243.73 usec) Key setup speed (cycles/setup): 609.33 Key setup speed (setups/second): 820573.42 Testing speed of IV setup + finalize: Did 70 IV setups (under 1 keys, 70 setups/key) Total time: 124586 clock ticks (249.17 usec) IV setup speed (cycles/setup): 1779.80 IV setup speed (setups/second): 280930.44 Testing key agility: Encrypted 26 blocks of 256 bytes (each time switching contexts) Total time: 124550 clock ticks (249.10 usec) Encryption speed (cycles/byte): 18.71 Encryption speed (Mbps): 213.76 Overhead: 58.3% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 01:50:56 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_ev67_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=ev67 -c -o nls_gcc_ev67.o ../../../../submissions/nls/sync-ae/nls.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -mcpu=ev67 ecrypt-test_gcc_ev67.o ecrypt-sync-ae_gcc_ev67.o nls_gcc_ev67.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 034fd5778bc30aa553554d57cf4c2aee -