******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: LEX-v1 ====================== Profile: S!_H. Key size: 128 bits IV size: 128 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_ctx: 232 bytes Testing stream encryption speed: Encrypted 3 blocks of 4120 bytes (under 1 keys, 3 blocks/key) Total time: 98736 clock ticks (197.47 usec) Encryption speed (cycles/byte): 7.99 Encryption speed (Mbps): 500.73 Testing packet encryption speed: Encrypted 180 packets of 40 bytes (under 10 keys, 18 packets/key) Total time: 121490 clock ticks (242.98 usec) Encryption speed (cycles/packet): 674.94 Encryption speed (cycles/byte): 16.87 Encryption speed (Mbps): 237.06 Overhead: 111.2% Encrypted 23 packets of 576 bytes (under 1 keys, 23 packets/key) Total time: 121230 clock ticks (242.46 usec) Encryption speed (cycles/packet): 5270.87 Encryption speed (cycles/byte): 9.15 Encryption speed (Mbps): 437.12 Overhead: 14.6% Encrypted 9 packets of 1500 bytes (under 1 keys, 9 packets/key) Total time: 113935 clock ticks (227.87 usec) Encryption speed (cycles/packet): 12659.44 Encryption speed (cycles/byte): 8.44 Encryption speed (Mbps): 473.95 Overhead: 5.6% Weighted average (Simple Imix): Encryption speed (cycles/byte): 9.42 Encryption speed (Mbps): 424.67 Overhead: 17.9% Testing key setup speed: Did 600 key setups (under 10 keys, 60 setups/key) Total time: 119096 clock ticks (238.19 usec) Key setup speed (cycles/setup): 198.49 Key setup speed (setups/second): 2518976.29 Testing IV setup speed: Did 370 IV setups (under 10 keys, 37 setups/key) Total time: 123794 clock ticks (247.59 usec) IV setup speed (cycles/setup): 334.58 IV setup speed (setups/second): 1494418.15 Testing key agility: Encrypted 47 blocks of 280 bytes (each time switching contexts) Total time: 125352 clock ticks (250.70 usec) Encryption speed (cycles/byte): 9.53 Encryption speed (Mbps): 419.94 Overhead: 19.2% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 19:09:29 CET 2007 CPU: ------------------------------------------------------------------------------- Status of processor 0 as of: 01/29/07 15:51:44 Processor has been on-line since 11/22/2006 14:25:21 The alpha EV6 (21264) processor operates at 500 MHz, has a cache size of 4194304 bytes, and has an alpha internal floating point processor. COMPILER: ------------------------------------------------------------------------------- Compaq C V6.5-011 on Compaq Tru64 UNIX V5.1B (Rev. 2650) Compiler Driver V6.5-003 (sys) cc Driver COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=cc_ev6_fast cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/lex/v1/../../../include -I../../../../submissions/lex/v1 -arch ev6 -c -o ecrypt-test_cc_ev6.o ../../../../submissions/lex/v1/../../../test/ecrypt-test.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/lex/v1/../../../include -I../../../../submissions/lex/v1 -arch ev6 -c -o ecrypt-sync_cc_ev6.o ../../../../submissions/lex/v1/../../../api/ecrypt-sync.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../submissions/lex/v1/../../../include -I../../../../submissions/lex/v1 -arch ev6 -c -o lex_cc_ev6.o ../../../../submissions/lex/v1/lex.c cc: Info: ../../../../submissions/lex/v1/lex.c, line 555: In this statement, an array is being accessed outside the bounds specified for the array type. (subscrbounds) ctx->ks[10] = (t0 & 0xFF00FF00) ^ ((t2 & 0xFF00FF00)>>8); /* Leak for odd rounds */ ----------------^ cc: Info: ../../../../submissions/lex/v1/lex.c, line 562: In this statement, an array is being accessed outside the bounds specified for the array type. (subscrbounds) ctx->ks[11] = ((s1 & 0xFF00FF)<<8) ^ (s3 & 0xFF00FF); /* Leak for even rounds */ --------------------^ cc: Info: ../../../../submissions/lex/v1/lex.c, line 568: In this statement, an array is being accessed outside the bounds specified for the array type. (subscrbounds) ctx->ks[12] = (t0 & 0xFF00FF00) ^ ((t2 & 0xFF00FF00)>>8); /* Leak for odd rounds */ --------------------^ cc -fast -arch ev6 ecrypt-test_cc_ev6.o ecrypt-sync_cc_ev6.o lex_cc_ev6.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- adb304956d16a14ca3f9e4d6771fc587 -