******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: CryptMT-v3 ========================== Profile: S.___ Key size: 128 bits IV size: 128 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_ctx: 4384 bytes Testing stream encryption speed: Encrypted 3 blocks of 4992 bytes (under 1 keys, 3 blocks/key) Total time: 103380 clock ticks (206.76 usec) Encryption speed (cycles/byte): 6.90 Encryption speed (Mbps): 579.45 Testing packet encryption speed: Encrypted 120 packets of 40 bytes (under 10 keys, 12 packets/key) Total time: 118734 clock ticks (237.47 usec) Encryption speed (cycles/packet): 989.45 Encryption speed (cycles/byte): 24.74 Encryption speed (Mbps): 161.71 Overhead: 258.3% Encrypted 18 packets of 576 bytes (under 1 keys, 18 packets/key) Total time: 120692 clock ticks (241.38 usec) Encryption speed (cycles/packet): 6705.11 Encryption speed (cycles/byte): 11.64 Encryption speed (Mbps): 343.62 Overhead: 68.6% Encrypted 7 packets of 1500 bytes (under 1 keys, 7 packets/key) Total time: 123348 clock ticks (246.70 usec) Encryption speed (cycles/packet): 17621.14 Encryption speed (cycles/byte): 11.75 Encryption speed (Mbps): 340.50 Overhead: 70.2% Weighted average (Simple Imix): Encryption speed (cycles/byte): 12.58 Encryption speed (Mbps): 318.02 Overhead: 82.2% Testing key setup speed: Did 3300 key setups (under 10 keys, 330 setups/key) Total time: 123730 clock ticks (247.46 usec) Key setup speed (cycles/setup): 37.49 Key setup speed (setups/second): 13335488.56 Testing IV setup speed: Did 290 IV setups (under 10 keys, 29 setups/key) Total time: 122430 clock ticks (244.86 usec) IV setup speed (cycles/setup): 422.17 IV setup speed (setups/second): 1184350.24 Testing key agility: Encrypted 7 blocks of 1248 bytes (each time switching contexts) Total time: 112341 clock ticks (224.68 usec) Encryption speed (cycles/byte): 12.86 Encryption speed (Mbps): 311.05 Overhead: 86.3% End of performance measurements Primitive Name: CryptMT-v3 ========================== Profile: S.___ Key size: 256 bits IV size: 128 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_ctx: 4384 bytes Testing stream encryption speed: Encrypted 3 blocks of 4992 bytes (under 1 keys, 3 blocks/key) Total time: 103380 clock ticks (206.76 usec) Encryption speed (cycles/byte): 6.90 Encryption speed (Mbps): 579.45 Testing packet encryption speed: Encrypted 110 packets of 40 bytes (under 10 keys, 11 packets/key) Total time: 122479 clock ticks (244.96 usec) Encryption speed (cycles/packet): 1113.45 Encryption speed (cycles/byte): 27.84 Encryption speed (Mbps): 143.70 Overhead: 303.2% Encrypted 17 packets of 576 bytes (under 1 keys, 17 packets/key) Total time: 116730 clock ticks (233.46 usec) Encryption speed (cycles/packet): 6866.47 Encryption speed (cycles/byte): 11.92 Encryption speed (Mbps): 335.54 Overhead: 72.7% Encrypted 7 packets of 1500 bytes (under 1 keys, 7 packets/key) Total time: 123804 clock ticks (247.61 usec) Encryption speed (cycles/packet): 17686.29 Encryption speed (cycles/byte): 11.79 Encryption speed (Mbps): 339.25 Overhead: 70.8% Weighted average (Simple Imix): Encryption speed (cycles/byte): 12.96 Encryption speed (Mbps): 308.54 Overhead: 87.8% Testing key setup speed: Did 2300 key setups (under 10 keys, 230 setups/key) Total time: 100756 clock ticks (201.51 usec) Key setup speed (cycles/setup): 43.81 Key setup speed (setups/second): 11413712.33 Testing IV setup speed: Did 230 IV setups (under 10 keys, 23 setups/key) Total time: 123731 clock ticks (247.46 usec) IV setup speed (cycles/setup): 537.96 IV setup speed (setups/second): 929435.63 Testing key agility: Encrypted 7 blocks of 1248 bytes (each time switching contexts) Total time: 113148 clock ticks (226.30 usec) Encryption speed (cycles/byte): 12.95 Encryption speed (Mbps): 308.83 Overhead: 87.6% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 01:45:16 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=1 conf=gcc_ev67_O3-ual-ofp gcc -Wall -pedantic -std=c99 -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/cryptmt/v3/../../../include -I../../../../submissions/cryptmt/v3 -mcpu=ev67 -c -o cryptmt-v3_gcc_ev67.o ../../../../submissions/cryptmt/v3/cryptmt-v3.c gcc -Wall -pedantic -std=c99 -O3 -funroll-all-loops -fomit-frame-pointer -mcpu=ev67 ecrypt-test_gcc_ev67.o ecrypt-sync_gcc_ev67.o cryptmt-v3_gcc_ev67.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- a60ba75b8187157fff205371fbddb7c3 -