******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: HC-256 ====================== 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: 8396 bytes Testing stream encryption speed: Encrypted 5 blocks of 4096 bytes (under 1 keys, 5 blocks/key) Total time: 109196 clock ticks (218.39 usec) Encryption speed (cycles/byte): 5.33 Encryption speed (Mbps): 750.21 Testing packet encryption speed: Encrypted 1 packets of 40 bytes (under 1 keys, 1 packets/key) Total time: 95558 clock ticks (191.12 usec) Encryption speed (cycles/packet): 95558.00 Encryption speed (cycles/byte): 2388.95 Encryption speed (Mbps): 1.67 Overhead: 44705.4% Encrypted 1 packets of 576 bytes (under 1 keys, 1 packets/key) Total time: 98082 clock ticks (196.16 usec) Encryption speed (cycles/packet): 98082.00 Encryption speed (cycles/byte): 170.28 Encryption speed (Mbps): 23.49 Overhead: 3093.7% Encrypted 1 packets of 1500 bytes (under 1 keys, 1 packets/key) Total time: 103323 clock ticks (206.65 usec) Encryption speed (cycles/packet): 103323.00 Encryption speed (cycles/byte): 68.88 Encryption speed (Mbps): 58.07 Overhead: 1191.9% Weighted average (Simple Imix): Encryption speed (cycles/byte): 285.15 Encryption speed (Mbps): 14.03 Overhead: 5248.1% Testing key setup speed: Did 2600 key setups (under 10 keys, 260 setups/key) Total time: 143534 clock ticks (287.07 usec) Key setup speed (cycles/setup): 55.21 Key setup speed (setups/second): 9057087.52 Testing IV setup speed: Did 1 IV setups (under 1 keys, 1 setups/key) Total time: 94969 clock ticks (189.94 usec) IV setup speed (cycles/setup): 94969.00 IV setup speed (setups/second): 5264.88 Testing key agility: Encrypted 22 blocks of 256 bytes (each time switching contexts) Total time: 131773 clock ticks (263.55 usec) Encryption speed (cycles/byte): 23.40 Encryption speed (Mbps): 170.96 Overhead: 338.8% End of performance measurements Primitive Name: HC-256 ====================== 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: 8396 bytes Testing stream encryption speed: Encrypted 5 blocks of 4096 bytes (under 1 keys, 5 blocks/key) Total time: 109199 clock ticks (218.40 usec) Encryption speed (cycles/byte): 5.33 Encryption speed (Mbps): 750.19 Testing packet encryption speed: Encrypted 1 packets of 40 bytes (under 1 keys, 1 packets/key) Total time: 95551 clock ticks (191.10 usec) Encryption speed (cycles/packet): 95551.00 Encryption speed (cycles/byte): 2388.78 Encryption speed (Mbps): 1.67 Overhead: 44700.9% Encrypted 1 packets of 576 bytes (under 1 keys, 1 packets/key) Total time: 98082 clock ticks (196.16 usec) Encryption speed (cycles/packet): 98082.00 Encryption speed (cycles/byte): 170.28 Encryption speed (Mbps): 23.49 Overhead: 3093.6% Encrypted 1 packets of 1500 bytes (under 1 keys, 1 packets/key) Total time: 103327 clock ticks (206.65 usec) Encryption speed (cycles/packet): 103327.00 Encryption speed (cycles/byte): 68.88 Encryption speed (Mbps): 58.07 Overhead: 1191.9% Weighted average (Simple Imix): Encryption speed (cycles/byte): 285.14 Encryption speed (Mbps): 14.03 Overhead: 5247.7% Testing key setup speed: Did 2500 key setups (under 10 keys, 250 setups/key) Total time: 150023 clock ticks (300.05 usec) Key setup speed (cycles/setup): 60.01 Key setup speed (setups/second): 8332055.75 Testing IV setup speed: Did 1 IV setups (under 1 keys, 1 setups/key) Total time: 94975 clock ticks (189.95 usec) IV setup speed (cycles/setup): 94975.00 IV setup speed (setups/second): 5264.54 Testing key agility: Encrypted 21 blocks of 256 bytes (each time switching contexts) Total time: 125421 clock ticks (250.84 usec) Encryption speed (cycles/byte): 23.33 Encryption speed (Mbps): 171.45 Overhead: 337.5% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 19:39:18 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_pca56_Os-ofp gcc -Wall -pedantic -ansi -Os -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../../submissions/hc-256/hc-256/200701/../../../../include -I../../../../../submissions/hc-256/hc-256/200701 -mcpu=pca56 -c -o hc-256_gcc_pca56.o ../../../../../submissions/hc-256/hc-256/200701/hc-256.c gcc -Wall -pedantic -ansi -Os -fomit-frame-pointer -mcpu=pca56 ecrypt-test_gcc_pca56.o ecrypt-sync_gcc_pca56.o hc-256_gcc_pca56.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 0357b2d00b9bace6eea93fb6ae29e241 -