******************************************************************************** * 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: 97146 clock ticks (194.29 usec) Encryption speed (cycles/byte): 11.86 Encryption speed (Mbps): 337.31 Testing packet encryption speed: Encrypted 49 packets of 40 bytes (under 1 keys, 49 packets/key) Total time: 123806 clock ticks (247.61 usec) Encryption speed (cycles/packet): 2526.65 Encryption speed (cycles/byte): 63.17 Encryption speed (Mbps): 63.32 Overhead: 432.7% Encrypted 14 packets of 576 bytes (under 1 keys, 14 packets/key) Total time: 124110 clock ticks (248.22 usec) Encryption speed (cycles/packet): 8865.00 Encryption speed (cycles/byte): 15.39 Encryption speed (Mbps): 259.90 Overhead: 29.8% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 114712 clock ticks (229.42 usec) Encryption speed (cycles/packet): 19118.67 Encryption speed (cycles/byte): 12.75 Encryption speed (Mbps): 313.83 Overhead: 7.5% Weighted average (Simple Imix): Encryption speed (cycles/byte): 17.69 Encryption speed (Mbps): 226.06 Overhead: 49.2% Testing key setup speed: Did 210 key setups (under 10 keys, 21 setups/key) Total time: 131240 clock ticks (262.48 usec) Key setup speed (cycles/setup): 624.95 Key setup speed (setups/second): 800060.96 Testing speed of IV setup + finalize: Did 80 IV setups (under 1 keys, 80 setups/key) Total time: 109248 clock ticks (218.50 usec) IV setup speed (cycles/setup): 1365.60 IV setup speed (setups/second): 366139.43 Testing key agility: Encrypted 29 blocks of 256 bytes (each time switching contexts) Total time: 122402 clock ticks (244.80 usec) Encryption speed (cycles/byte): 16.49 Encryption speed (Mbps): 242.61 Overhead: 39.0% 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: 97106 clock ticks (194.21 usec) Encryption speed (cycles/byte): 11.85 Encryption speed (Mbps): 337.45 Testing packet encryption speed: Encrypted 42 packets of 40 bytes (under 1 keys, 42 packets/key) Total time: 119373 clock ticks (238.75 usec) Encryption speed (cycles/packet): 2842.21 Encryption speed (cycles/byte): 71.06 Encryption speed (Mbps): 56.29 Overhead: 499.4% Encrypted 13 packets of 576 bytes (under 1 keys, 13 packets/key) Total time: 116538 clock ticks (233.08 usec) Encryption speed (cycles/packet): 8964.46 Encryption speed (cycles/byte): 15.56 Encryption speed (Mbps): 257.01 Overhead: 31.3% Encrypted 6 packets of 1500 bytes (under 1 keys, 6 packets/key) Total time: 116016 clock ticks (232.03 usec) Encryption speed (cycles/packet): 19336.00 Encryption speed (cycles/byte): 12.89 Encryption speed (Mbps): 310.30 Overhead: 8.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.39 Encryption speed (Mbps): 217.55 Overhead: 55.1% Testing key setup speed: Did 210 key setups (under 10 keys, 21 setups/key) Total time: 130689 clock ticks (261.38 usec) Key setup speed (cycles/setup): 622.33 Key setup speed (setups/second): 803434.11 Testing speed of IV setup + finalize: Did 70 IV setups (under 1 keys, 70 setups/key) Total time: 117423 clock ticks (234.85 usec) IV setup speed (cycles/setup): 1677.47 IV setup speed (setups/second): 298067.67 Testing key agility: Encrypted 29 blocks of 256 bytes (each time switching contexts) Total time: 123143 clock ticks (246.29 usec) Encryption speed (cycles/byte): 16.59 Encryption speed (Mbps): 241.15 Overhead: 39.9% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 17:21:30 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_pca56_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=pca56 -c -o nls_gcc_pca56.o ../../../../submissions/nls/sync-ae/nls.c gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -mcpu=pca56 ecrypt-test_gcc_pca56.o ecrypt-sync-ae_gcc_pca56.o nls_gcc_pca56.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 2162912446d518e811b4e0b2f32a8e53 -