******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: RC4 =================== Profile: bench Key size: 128 bits IV size: 0 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 1068 bytes Testing stream encryption speed: Encrypted 7 blocks of 4096 bytes (under 1 keys, 7 blocks/key) Total time: 203156 clock ticks (232.18 usec) Encryption speed (cycles/byte): 7.09 Encryption speed (Mbps): 987.93 Testing packet encryption speed: Encrypted 50 packets of 40 bytes (under 1 keys, 50 packets/key) Total time: 193675 clock ticks (221.34 usec) Encryption speed (cycles/packet): 3873.50 Encryption speed (cycles/byte): 96.84 Encryption speed (Mbps): 72.29 Overhead: 1266.7% Encrypted 28 packets of 576 bytes (under 1 keys, 28 packets/key) Total time: 214533 clock ticks (245.18 usec) Encryption speed (cycles/packet): 7661.89 Encryption speed (cycles/byte): 13.30 Encryption speed (Mbps): 526.24 Overhead: 87.7% Encrypted 15 packets of 1500 bytes (under 1 keys, 15 packets/key) Total time: 214005 clock ticks (244.58 usec) Encryption speed (cycles/packet): 14267.00 Encryption speed (cycles/byte): 9.51 Encryption speed (Mbps): 735.96 Overhead: 34.2% Weighted average (Simple Imix): Encryption speed (cycles/byte): 17.64 Encryption speed (Mbps): 396.90 Overhead: 148.9% Testing key setup speed: Did 2400 key setups (under 10 keys, 240 setups/key) Total time: 276256 clock ticks (315.72 usec) Key setup speed (cycles/setup): 115.11 Key setup speed (setups/second): 7601644.85 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 213405 clock ticks (243.89 usec) IV setup speed (cycles/setup): 3556.75 IV setup speed (setups/second): 246011.11 Testing key agility: Encrypted 60 blocks of 256 bytes (each time switching contexts) Total time: 206668 clock ticks (236.19 usec) Encryption speed (cycles/byte): 13.45 Encryption speed (Mbps): 520.25 Overhead: 89.9% End of performance measurements Primitive Name: RC4 =================== Profile: bench Key size: 256 bits IV size: 0 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 1068 bytes Testing stream encryption speed: Encrypted 7 blocks of 4096 bytes (under 1 keys, 7 blocks/key) Total time: 203087 clock ticks (232.10 usec) Encryption speed (cycles/byte): 7.08 Encryption speed (Mbps): 988.27 Testing packet encryption speed: Encrypted 50 packets of 40 bytes (under 1 keys, 50 packets/key) Total time: 192312 clock ticks (219.79 usec) Encryption speed (cycles/packet): 3846.24 Encryption speed (cycles/byte): 96.16 Encryption speed (Mbps): 72.80 Overhead: 1257.5% Encrypted 28 packets of 576 bytes (under 1 keys, 28 packets/key) Total time: 212872 clock ticks (243.28 usec) Encryption speed (cycles/packet): 7602.57 Encryption speed (cycles/byte): 13.20 Encryption speed (Mbps): 530.35 Overhead: 86.3% Encrypted 15 packets of 1500 bytes (under 1 keys, 15 packets/key) Total time: 212841 clock ticks (243.25 usec) Encryption speed (cycles/packet): 14189.40 Encryption speed (cycles/byte): 9.46 Encryption speed (Mbps): 739.99 Overhead: 33.6% Weighted average (Simple Imix): Encryption speed (cycles/byte): 17.51 Encryption speed (Mbps): 399.70 Overhead: 147.3% Testing key setup speed: Did 1300 key setups (under 10 keys, 130 setups/key) Total time: 238043 clock ticks (272.05 usec) Key setup speed (cycles/setup): 183.11 Key setup speed (setups/second): 4778548.41 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 211086 clock ticks (241.24 usec) IV setup speed (cycles/setup): 3518.10 IV setup speed (setups/second): 248713.79 Testing key agility: Encrypted 60 blocks of 256 bytes (each time switching contexts) Total time: 206851 clock ticks (236.40 usec) Encryption speed (cycles/byte): 13.47 Encryption speed (Mbps): 519.79 Overhead: 90.1% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 00:46:02 MET 2007 CPU: ------------------------------------------------------------------------------- Model: 9000/785/J6750 COMPILER: ------------------------------------------------------------------------------- cpp.ansi: HP92453-01 B.11.11.23781.GP HP C Preprocessor (ANSI) COMPILATION: ------------------------------------------------------------------------------- make var=2 conf=cc_DD32_fast cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=2 -I../../../benchmarks/rc4/../../include -I../../../benchmarks/rc4 +DD32 -c -o rc4_cc_DD32.o ../../../benchmarks/rc4/rc4.c cc -fast +DD32 ecrypt-test_cc_DD32.o ecrypt-sync_cc_DD32.o rc4_cc_DD32.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 136f13c8b3c9c1a014cac1488ebe866b -