******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: Py ================== Profile: S!___ Key size: 128 bits IV size: 64 bits CPU speed: 875.0 MHz Cycles are measured using MFCTL instruction Testing memory requirements: Size of ECRYPT_ctx: 4196 bytes Testing stream encryption speed: Encrypted 2 blocks of 32000 bytes (under 1 keys, 2 blocks/key) Total time: 197068 clock ticks (225.22 usec) Encryption speed (cycles/byte): 3.08 Encryption speed (Mbps): 2273.33 Testing packet encryption speed: Encrypted 44 packets of 40 bytes (under 1 keys, 44 packets/key) Total time: 206450 clock ticks (235.94 usec) Encryption speed (cycles/packet): 4692.05 Encryption speed (cycles/byte): 117.30 Encryption speed (Mbps): 59.68 Overhead: 3709.5% Encrypted 33 packets of 576 bytes (under 1 keys, 33 packets/key) Total time: 209959 clock ticks (239.95 usec) Encryption speed (cycles/packet): 6362.39 Encryption speed (cycles/byte): 11.05 Encryption speed (Mbps): 633.72 Overhead: 258.7% Encrypted 23 packets of 1500 bytes (under 1 keys, 23 packets/key) Total time: 213939 clock ticks (244.50 usec) Encryption speed (cycles/packet): 9301.70 Encryption speed (cycles/byte): 6.20 Encryption speed (Mbps): 1128.83 Overhead: 101.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 16.55 Encryption speed (Mbps): 422.93 Overhead: 437.5% Testing key setup speed: Did 110 key setups (under 10 keys, 11 setups/key) Total time: 203106 clock ticks (232.12 usec) Key setup speed (cycles/setup): 1846.42 Key setup speed (setups/second): 473890.48 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 185698 clock ticks (212.23 usec) IV setup speed (cycles/setup): 3094.97 IV setup speed (setups/second): 282717.10 Testing key agility: Encrypted 39 blocks of 256 bytes (each time switching contexts) Total time: 215343 clock ticks (246.11 usec) Encryption speed (cycles/byte): 21.57 Encryption speed (Mbps): 324.54 Overhead: 600.5% End of performance measurements Primitive Name: Py ================== Profile: S!___ 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: 4196 bytes Testing stream encryption speed: Encrypted 2 blocks of 32000 bytes (under 1 keys, 2 blocks/key) Total time: 197012 clock ticks (225.16 usec) Encryption speed (cycles/byte): 3.08 Encryption speed (Mbps): 2273.97 Testing packet encryption speed: Encrypted 43 packets of 40 bytes (under 1 keys, 43 packets/key) Total time: 207378 clock ticks (237.00 usec) Encryption speed (cycles/packet): 4822.74 Encryption speed (cycles/byte): 120.57 Encryption speed (Mbps): 58.06 Overhead: 3816.7% Encrypted 32 packets of 576 bytes (under 1 keys, 32 packets/key) Total time: 207617 clock ticks (237.28 usec) Encryption speed (cycles/packet): 6488.03 Encryption speed (cycles/byte): 11.26 Encryption speed (Mbps): 621.45 Overhead: 265.9% Encrypted 22 packets of 1500 bytes (under 1 keys, 22 packets/key) Total time: 207080 clock ticks (236.66 usec) Encryption speed (cycles/packet): 9412.73 Encryption speed (cycles/byte): 6.28 Encryption speed (Mbps): 1115.51 Overhead: 103.9% Weighted average (Simple Imix): Encryption speed (cycles/byte): 16.93 Encryption speed (Mbps): 413.58 Overhead: 449.8% Testing key setup speed: Did 100 key setups (under 10 keys, 10 setups/key) Total time: 205661 clock ticks (235.04 usec) Key setup speed (cycles/setup): 2056.61 Key setup speed (setups/second): 425457.43 Testing IV setup speed: Did 60 IV setups (under 1 keys, 60 setups/key) Total time: 193617 clock ticks (221.28 usec) IV setup speed (cycles/setup): 3226.95 IV setup speed (setups/second): 271153.88 Testing key agility: Encrypted 39 blocks of 256 bytes (each time switching contexts) Total time: 215392 clock ticks (246.16 usec) Encryption speed (cycles/byte): 21.57 Encryption speed (Mbps): 324.47 Overhead: 600.8% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 01:22:34 MET 2007 CPU: ------------------------------------------------------------------------------- Model: 9000/785/J6750 COMPILER: ------------------------------------------------------------------------------- Reading specs from /usr/local/lib/gcc-lib/hppa2.0n-hp-hpux11.00/3.3.2/specs Configured with: ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure : (reconfigured) ./configure Thread model: single gcc version 3.3.2 COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=hppa2.0n-hp-hpux11.00-gcc_default_O3-ual-ofp hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/py/../../../include -I../../../../submissions/py/py -c -o ecrypt-test_gcc_default.o ../../../../submissions/py/py/../../../test/ecrypt-test.c hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/py/../../../include -I../../../../submissions/py/py -c -o ecrypt-sync_gcc_default.o ../../../../submissions/py/py/../../../api/ecrypt-sync.c hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/py/../../../include -I../../../../submissions/py/py -c -o py_gcc_default.o ../../../../submissions/py/py/py.c ../../../../submissions/py/py/py.c: In function `ECRYPT_keysetup': ../../../../submissions/py/py/py.c:40: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:53: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:60: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:67: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c: In function `ECRYPT_ivsetup': ../../../../submissions/py/py/py.c:131: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:139: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c: In function `ECRYPT_process_bytes': ../../../../submissions/py/py/py.c:230: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:235: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:261: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:266: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:283: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:287: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c: In function `ECRYPT_keystream_bytes': ../../../../submissions/py/py/py.c:324: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:327: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:350: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:353: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:368: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c:372: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/py/py.c: In function `ECRYPT_init': ../../../../submissions/py/py/py.c:403: warning: ISO C89 forbids mixed declarations and code hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -funroll-all-loops -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync_gcc_default.o py_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 42c12e0cf9e68995cc0497b50c9dbf20 -