******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: Phelix ====================== Profile: S!_H! Key size: 128 bits IV size: 128 bits MAC size: 64 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 132 bytes Testing stream encryption speed: Encrypted 2 blocks of 4096 bytes (under 1 keys, 2 blocks/key) Total time: 202537 clock ticks (231.47 usec) Encryption speed (cycles/byte): 24.72 Encryption speed (Mbps): 283.13 Testing packet encryption speed: Encrypted 140 packets of 40 bytes (under 10 keys, 14 packets/key) Total time: 208228 clock ticks (237.97 usec) Encryption speed (cycles/packet): 1487.34 Encryption speed (cycles/byte): 37.18 Encryption speed (Mbps): 188.26 Overhead: 50.4% Encrypted 32 packets of 576 bytes (under 1 keys, 32 packets/key) Total time: 215303 clock ticks (246.06 usec) Encryption speed (cycles/packet): 6728.22 Encryption speed (cycles/byte): 11.68 Encryption speed (Mbps): 599.27 Overhead: -52.8% Encrypted 13 packets of 1500 bytes (under 1 keys, 13 packets/key) Total time: 204933 clock ticks (234.21 usec) Encryption speed (cycles/packet): 15764.08 Encryption speed (cycles/byte): 10.51 Encryption speed (Mbps): 666.07 Overhead: -57.5% Weighted average (Simple Imix): Encryption speed (cycles/byte): 13.00 Encryption speed (Mbps): 538.50 Overhead: -47.4% Testing key setup speed: Did 400 key setups (under 10 keys, 40 setups/key) Total time: 223215 clock ticks (255.10 usec) Key setup speed (cycles/setup): 558.04 Key setup speed (setups/second): 1567994.98 Testing speed of IV setup + finalize: Did 210 IV setups (under 10 keys, 21 setups/key) Total time: 215136 clock ticks (245.87 usec) IV setup speed (cycles/setup): 1024.46 IV setup speed (setups/second): 854110.89 Testing key agility: Encrypted 32 blocks of 256 bytes (each time switching contexts) Total time: 218654 clock ticks (249.89 usec) Encryption speed (cycles/byte): 26.69 Encryption speed (Mbps): 262.26 Overhead: 8.0% End of performance measurements Primitive Name: Phelix ====================== Profile: S!_H! Key size: 256 bits IV size: 128 bits MAC size: 128 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_AE_ctx: 132 bytes Testing stream encryption speed: Encrypted 2 blocks of 4096 bytes (under 1 keys, 2 blocks/key) Total time: 195397 clock ticks (223.31 usec) Encryption speed (cycles/byte): 23.85 Encryption speed (Mbps): 293.47 Testing packet encryption speed: Encrypted 140 packets of 40 bytes (under 10 keys, 14 packets/key) Total time: 203666 clock ticks (232.76 usec) Encryption speed (cycles/packet): 1454.76 Encryption speed (cycles/byte): 36.37 Encryption speed (Mbps): 192.47 Overhead: 52.5% Encrypted 32 packets of 576 bytes (under 1 keys, 32 packets/key) Total time: 214187 clock ticks (244.79 usec) Encryption speed (cycles/packet): 6693.34 Encryption speed (cycles/byte): 11.62 Encryption speed (Mbps): 602.39 Overhead: -51.3% Encrypted 13 packets of 1500 bytes (under 1 keys, 13 packets/key) Total time: 204483 clock ticks (233.69 usec) Encryption speed (cycles/packet): 15729.46 Encryption speed (cycles/byte): 10.49 Encryption speed (Mbps): 667.54 Overhead: -56.0% Weighted average (Simple Imix): Encryption speed (cycles/byte): 12.90 Encryption speed (Mbps): 542.61 Overhead: -45.9% Testing key setup speed: Did 380 key setups (under 10 keys, 38 setups/key) Total time: 223700 clock ticks (255.66 usec) Key setup speed (cycles/setup): 588.68 Key setup speed (setups/second): 1486365.67 Testing speed of IV setup + finalize: Did 220 IV setups (under 10 keys, 22 setups/key) Total time: 214439 clock ticks (245.07 usec) IV setup speed (cycles/setup): 974.72 IV setup speed (setups/second): 897691.18 Testing key agility: Encrypted 33 blocks of 256 bytes (each time switching contexts) Total time: 221827 clock ticks (253.52 usec) Encryption speed (cycles/byte): 26.26 Encryption speed (Mbps): 266.59 Overhead: 10.1% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 00:32:12 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_DD64_fast cc -fast -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/ref/../../../include -I../../../../submissions/phelix/ref +DD64 -c -o ecrypt-test_cc_DD64.o ../../../../submissions/phelix/ref/../../../test/ecrypt-test.c cc -fast -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/ref/../../../include -I../../../../submissions/phelix/ref +DD64 -c -o ecrypt-sync-ae_cc_DD64.o ../../../../submissions/phelix/ref/../../../api/ecrypt-sync-ae.c cc -fast -DECRYPT_API=ecrypt-sync-ae.h -DECRYPT_VARIANT=1 -I../../../../submissions/phelix/ref/../../../include -I../../../../submissions/phelix/ref +DD64 -c -o phelix_cc_DD64.o ../../../../submissions/phelix/ref/phelix.c cc -fast +DD64 ecrypt-test_cc_DD64.o ecrypt-sync-ae_cc_DD64.o phelix_cc_DD64.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 37e5ab813dca97f42a5c08c812fbcc7d -