******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: TPy =================== 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: 197088 clock ticks (225.24 usec) Encryption speed (cycles/byte): 3.08 Encryption speed (Mbps): 2273.10 Testing packet encryption speed: Encrypted 39 packets of 40 bytes (under 1 keys, 39 packets/key) Total time: 202182 clock ticks (231.07 usec) Encryption speed (cycles/packet): 5184.15 Encryption speed (cycles/byte): 129.60 Encryption speed (Mbps): 54.01 Overhead: 4108.6% Encrypted 30 packets of 576 bytes (under 1 keys, 30 packets/key) Total time: 206351 clock ticks (235.83 usec) Encryption speed (cycles/packet): 6878.37 Encryption speed (cycles/byte): 11.94 Encryption speed (Mbps): 586.19 Overhead: 287.8% Encrypted 21 packets of 1500 bytes (under 1 keys, 21 packets/key) Total time: 205531 clock ticks (234.89 usec) Encryption speed (cycles/packet): 9787.19 Encryption speed (cycles/byte): 6.52 Encryption speed (Mbps): 1072.83 Overhead: 111.9% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.02 Encryption speed (Mbps): 388.48 Overhead: 485.1% Testing key setup speed: Did 110 key setups (under 10 keys, 11 setups/key) Total time: 202789 clock ticks (231.76 usec) Key setup speed (cycles/setup): 1843.54 Key setup speed (setups/second): 474631.27 Testing IV setup speed: Did 50 IV setups (under 1 keys, 50 setups/key) Total time: 179347 clock ticks (204.97 usec) IV setup speed (cycles/setup): 3586.94 IV setup speed (setups/second): 243940.52 Testing key agility: Encrypted 39 blocks of 256 bytes (each time switching contexts) Total time: 217951 clock ticks (249.09 usec) Encryption speed (cycles/byte): 21.83 Encryption speed (Mbps): 320.66 Overhead: 608.9% End of performance measurements Primitive Name: TPy =================== 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: 196966 clock ticks (225.10 usec) Encryption speed (cycles/byte): 3.08 Encryption speed (Mbps): 2274.50 Testing packet encryption speed: Encrypted 38 packets of 40 bytes (under 1 keys, 38 packets/key) Total time: 204903 clock ticks (234.17 usec) Encryption speed (cycles/packet): 5392.18 Encryption speed (cycles/byte): 134.80 Encryption speed (Mbps): 51.93 Overhead: 4280.2% Encrypted 29 packets of 576 bytes (under 1 keys, 29 packets/key) Total time: 205225 clock ticks (234.54 usec) Encryption speed (cycles/packet): 7076.72 Encryption speed (cycles/byte): 12.29 Encryption speed (Mbps): 569.76 Overhead: 299.2% Encrypted 21 packets of 1500 bytes (under 1 keys, 21 packets/key) Total time: 209637 clock ticks (239.59 usec) Encryption speed (cycles/packet): 9982.71 Encryption speed (cycles/byte): 6.66 Encryption speed (Mbps): 1051.82 Overhead: 116.2% Weighted average (Simple Imix): Encryption speed (cycles/byte): 18.62 Encryption speed (Mbps): 375.99 Overhead: 504.9% Testing key setup speed: Did 100 key setups (under 10 keys, 10 setups/key) Total time: 205114 clock ticks (234.42 usec) Key setup speed (cycles/setup): 2051.14 Key setup speed (setups/second): 426592.04 Testing IV setup speed: Did 50 IV setups (under 1 keys, 50 setups/key) Total time: 189571 clock ticks (216.65 usec) IV setup speed (cycles/setup): 3791.42 IV setup speed (setups/second): 230784.24 Testing key agility: Encrypted 40 blocks of 256 bytes (each time switching contexts) Total time: 221371 clock ticks (253.00 usec) Encryption speed (cycles/byte): 21.62 Encryption speed (Mbps): 323.80 Overhead: 602.4% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 01:44:27 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-ofp hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/tpy/../../../include -I../../../../submissions/py/tpy -c -o tpy_gcc_default.o ../../../../submissions/py/tpy/tpy.c ../../../../submissions/py/tpy/tpy.c: In function `ECRYPT_keysetup': ../../../../submissions/py/tpy/tpy.c:40: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:53: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:60: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:67: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c: In function `ECRYPT_ivsetup': ../../../../submissions/py/tpy/tpy.c:132: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:140: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:93: warning: unused variable `keysizeb' ../../../../submissions/py/tpy/tpy.c: In function `ECRYPT_process_bytes': ../../../../submissions/py/tpy/tpy.c:233: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:238: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:264: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:269: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:286: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:290: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:215: warning: unused variable `bl' ../../../../submissions/py/tpy/tpy.c: In function `ECRYPT_keystream_bytes': ../../../../submissions/py/tpy/tpy.c:328: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:331: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:354: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:358: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:355: warning: unused variable `output1b' ../../../../submissions/py/tpy/tpy.c:373: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:377: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy/tpy.c:310: warning: unused variable `bl' ../../../../submissions/py/tpy/tpy.c: In function `ECRYPT_init': ../../../../submissions/py/tpy/tpy.c:408: warning: ISO C89 forbids mixed declarations and code hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O3 -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync_gcc_default.o tpy_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 56dd073b3ab96c9e9f31f2a19ba56bfb -