******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: SNOW-2.0 ======================== Profile: bench Key size: 128 bits IV size: 128 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 108 bytes Testing stream encryption speed: Encrypted 11 blocks of 4096 bytes (under 1 keys, 11 blocks/key) Total time: 203712 clock ticks (232.81 usec) Encryption speed (cycles/byte): 4.52 Encryption speed (Mbps): 1548.22 Testing packet encryption speed: Encrypted 220 packets of 40 bytes (under 10 keys, 22 packets/key) Total time: 209141 clock ticks (239.02 usec) Encryption speed (cycles/packet): 950.64 Encryption speed (cycles/byte): 23.77 Encryption speed (Mbps): 294.54 Overhead: 425.6% Encrypted 60 packets of 576 bytes (under 1 keys, 60 packets/key) Total time: 186581 clock ticks (213.24 usec) Encryption speed (cycles/packet): 3109.68 Encryption speed (cycles/byte): 5.40 Encryption speed (Mbps): 1296.60 Overhead: 19.4% Encrypted 28 packets of 1500 bytes (under 1 keys, 28 packets/key) Total time: 212138 clock ticks (242.44 usec) Encryption speed (cycles/packet): 7576.36 Encryption speed (cycles/byte): 5.05 Encryption speed (Mbps): 1385.89 Overhead: 11.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 6.53 Encryption speed (Mbps): 1071.93 Overhead: 44.4% Testing key setup speed: Did 2500 key setups (under 10 keys, 250 setups/key) Total time: 271789 clock ticks (310.62 usec) Key setup speed (cycles/setup): 108.72 Key setup speed (setups/second): 8048522.94 Testing IV setup speed: Did 460 IV setups (under 10 keys, 46 setups/key) Total time: 215797 clock ticks (246.63 usec) IV setup speed (cycles/setup): 469.12 IV setup speed (setups/second): 1865178.85 Testing key agility: Encrypted 140 blocks of 256 bytes (each time switching contexts) Total time: 205508 clock ticks (234.87 usec) Encryption speed (cycles/byte): 5.73 Encryption speed (Mbps): 1220.78 Overhead: 26.8% End of performance measurements Primitive Name: SNOW-2.0 ======================== Profile: bench Key size: 256 bits IV size: 128 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 108 bytes Testing stream encryption speed: Encrypted 11 blocks of 4096 bytes (under 1 keys, 11 blocks/key) Total time: 203774 clock ticks (232.88 usec) Encryption speed (cycles/byte): 4.52 Encryption speed (Mbps): 1547.75 Testing packet encryption speed: Encrypted 220 packets of 40 bytes (under 10 keys, 22 packets/key) Total time: 210807 clock ticks (240.92 usec) Encryption speed (cycles/packet): 958.21 Encryption speed (cycles/byte): 23.96 Encryption speed (Mbps): 292.21 Overhead: 429.7% Encrypted 60 packets of 576 bytes (under 1 keys, 60 packets/key) Total time: 187040 clock ticks (213.76 usec) Encryption speed (cycles/packet): 3117.33 Encryption speed (cycles/byte): 5.41 Encryption speed (Mbps): 1293.41 Overhead: 19.7% Encrypted 28 packets of 1500 bytes (under 1 keys, 28 packets/key) Total time: 212175 clock ticks (242.49 usec) Encryption speed (cycles/packet): 7577.68 Encryption speed (cycles/byte): 5.05 Encryption speed (Mbps): 1385.65 Overhead: 11.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 6.55 Encryption speed (Mbps): 1068.53 Overhead: 44.8% Testing key setup speed: Did 1400 key setups (under 10 keys, 140 setups/key) Total time: 241807 clock ticks (276.35 usec) Key setup speed (cycles/setup): 172.72 Key setup speed (setups/second): 5066023.73 Testing IV setup speed: Did 450 IV setups (under 10 keys, 45 setups/key) Total time: 215422 clock ticks (246.20 usec) IV setup speed (cycles/setup): 478.72 IV setup speed (setups/second): 1827807.74 Testing key agility: Encrypted 140 blocks of 256 bytes (each time switching contexts) Total time: 205681 clock ticks (235.06 usec) Encryption speed (cycles/byte): 5.74 Encryption speed (Mbps): 1219.75 Overhead: 26.9% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 23:50:29 MET 2007 CPU: ------------------------------------------------------------------------------- Model: 9000/785/J6750 COMPILER: ------------------------------------------------------------------------------- cpp.ansi: HP92453-01 B.11.11.23781.GP HP C Preprocessor (ANSI) COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=cc_default_fast cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/snow-2.0/../../include -I../../../benchmarks/snow-2.0 -c -o ecrypt-test_cc_default.o ../../../benchmarks/snow-2.0/../../test/ecrypt-test.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/snow-2.0/../../include -I../../../benchmarks/snow-2.0 -c -o ecrypt-sync_cc_default.o ../../../benchmarks/snow-2.0/../../api/ecrypt-sync.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/snow-2.0/../../include -I../../../benchmarks/snow-2.0 -c -o snow-2.0_cc_default.o ../../../benchmarks/snow-2.0/snow-2.0.c cc -fast ecrypt-test_cc_default.o ecrypt-sync_cc_default.o snow-2.0_cc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 613cf9ac32f28bc1bb6470ca2e2b4b0b -