******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: TPy6 ==================== 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: 1124 bytes Testing stream encryption speed: Encrypted 2 blocks of 32000 bytes (under 1 keys, 2 blocks/key) Total time: 211438 clock ticks (241.64 usec) Encryption speed (cycles/byte): 3.30 Encryption speed (Mbps): 2118.82 Testing packet encryption speed: Encrypted 80 packets of 40 bytes (under 1 keys, 80 packets/key) Total time: 189622 clock ticks (216.71 usec) Encryption speed (cycles/packet): 2370.28 Encryption speed (cycles/byte): 59.26 Encryption speed (Mbps): 118.13 Overhead: 1693.6% Encrypted 50 packets of 576 bytes (under 1 keys, 50 packets/key) Total time: 210687 clock ticks (240.79 usec) Encryption speed (cycles/packet): 4213.74 Encryption speed (cycles/byte): 7.32 Encryption speed (Mbps): 956.87 Overhead: 121.4% Encrypted 29 packets of 1500 bytes (under 1 keys, 29 packets/key) Total time: 216198 clock ticks (247.08 usec) Encryption speed (cycles/packet): 7455.10 Encryption speed (cycles/byte): 4.97 Encryption speed (Mbps): 1408.43 Overhead: 50.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 10.02 Encryption speed (Mbps): 698.94 Overhead: 203.1% Testing key setup speed: Did 320 key setups (under 10 keys, 32 setups/key) Total time: 219086 clock ticks (250.38 usec) Key setup speed (cycles/setup): 684.64 Key setup speed (setups/second): 1278036.94 Testing IV setup speed: Did 120 IV setups (under 10 keys, 12 setups/key) Total time: 204854 clock ticks (234.12 usec) IV setup speed (cycles/setup): 1707.12 IV setup speed (setups/second): 512560.16 Testing key agility: Encrypted 80 blocks of 256 bytes (each time switching contexts) Total time: 198511 clock ticks (226.87 usec) Encryption speed (cycles/byte): 9.69 Encryption speed (Mbps): 722.18 Overhead: 193.4% End of performance measurements Primitive Name: TPy6 ==================== 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: 1124 bytes Testing stream encryption speed: Encrypted 2 blocks of 32000 bytes (under 1 keys, 2 blocks/key) Total time: 211459 clock ticks (241.67 usec) Encryption speed (cycles/byte): 3.30 Encryption speed (Mbps): 2118.61 Testing packet encryption speed: Encrypted 70 packets of 40 bytes (under 1 keys, 70 packets/key) Total time: 191269 clock ticks (218.59 usec) Encryption speed (cycles/packet): 2732.41 Encryption speed (cycles/byte): 68.31 Encryption speed (Mbps): 102.47 Overhead: 1967.5% Encrypted 47 packets of 576 bytes (under 1 keys, 47 packets/key) Total time: 215791 clock ticks (246.62 usec) Encryption speed (cycles/packet): 4591.30 Encryption speed (cycles/byte): 7.97 Encryption speed (Mbps): 878.18 Overhead: 141.2% Encrypted 27 packets of 1500 bytes (under 1 keys, 27 packets/key) Total time: 210975 clock ticks (241.11 usec) Encryption speed (cycles/packet): 7813.89 Encryption speed (cycles/byte): 5.21 Encryption speed (Mbps): 1343.76 Overhead: 57.7% Weighted average (Simple Imix): Encryption speed (cycles/byte): 11.09 Encryption speed (Mbps): 631.00 Overhead: 235.8% Testing key setup speed: Did 240 key setups (under 10 keys, 24 setups/key) Total time: 214202 clock ticks (244.80 usec) Key setup speed (cycles/setup): 892.51 Key setup speed (setups/second): 980383.00 Testing IV setup speed: Did 100 IV setups (under 10 keys, 10 setups/key) Total time: 207860 clock ticks (237.55 usec) IV setup speed (cycles/setup): 2078.60 IV setup speed (setups/second): 420956.41 Testing key agility: Encrypted 80 blocks of 256 bytes (each time switching contexts) Total time: 196947 clock ticks (225.08 usec) Encryption speed (cycles/byte): 9.62 Encryption speed (Mbps): 727.91 Overhead: 191.1% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Tue Jan 30 04:45:33 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_O2-ofp hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O2 -fomit-frame-pointer -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/py/tpy6/../../../include -I../../../../submissions/py/tpy6 -c -o tpy6_gcc_default.o ../../../../submissions/py/tpy6/tpy6.c ../../../../submissions/py/tpy6/tpy6.c: In function `ECRYPT_keysetup': ../../../../submissions/py/tpy6/tpy6.c:43: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:56: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:63: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:70: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c: In function `ECRYPT_ivsetup': ../../../../submissions/py/tpy6/tpy6.c:136: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:138: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:146: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:96: warning: unused variable `keysizeb' ../../../../submissions/py/tpy6/tpy6.c: In function `ECRYPT_process_bytes': ../../../../submissions/py/tpy6/tpy6.c:240: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:245: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:271: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:276: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:293: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:297: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:222: warning: unused variable `bl' ../../../../submissions/py/tpy6/tpy6.c: In function `ECRYPT_keystream_bytes': ../../../../submissions/py/tpy6/tpy6.c:335: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:338: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:361: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:365: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:362: warning: unused variable `output1b' ../../../../submissions/py/tpy6/tpy6.c:380: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:384: warning: ISO C89 forbids mixed declarations and code ../../../../submissions/py/tpy6/tpy6.c:317: warning: unused variable `bl' ../../../../submissions/py/tpy6/tpy6.c: In function `ECRYPT_init': ../../../../submissions/py/tpy6/tpy6.c:415: warning: ISO C89 forbids mixed declarations and code hppa2.0n-hp-hpux11.00-gcc -Wall -pedantic -ansi -O2 -fomit-frame-pointer ecrypt-test_gcc_default.o ecrypt-sync_gcc_default.o tpy6_gcc_default.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 4cffacfa5707946f972ebab1aebeb36c -