******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: Salsa20/8 ========================= Profile: S!_H. Key size: 128 bits IV size: 64 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_ctx: 64 bytes Testing stream encryption speed: Encrypted 4 blocks of 4096 bytes (under 1 keys, 4 blocks/key) Total time: 105603 clock ticks (211.21 usec) Encryption speed (cycles/byte): 6.45 Encryption speed (Mbps): 620.59 Testing packet encryption speed: Encrypted 160 packets of 40 bytes (under 10 keys, 16 packets/key) Total time: 118630 clock ticks (237.26 usec) Encryption speed (cycles/packet): 741.44 Encryption speed (cycles/byte): 18.54 Encryption speed (Mbps): 215.80 Overhead: 187.6% Encrypted 32 packets of 576 bytes (under 1 keys, 32 packets/key) Total time: 121226 clock ticks (242.45 usec) Encryption speed (cycles/packet): 3788.31 Encryption speed (cycles/byte): 6.58 Encryption speed (Mbps): 608.19 Overhead: 2.0% Encrypted 12 packets of 1500 bytes (under 1 keys, 12 packets/key) Total time: 122010 clock ticks (244.02 usec) Encryption speed (cycles/packet): 10167.50 Encryption speed (cycles/byte): 6.78 Encryption speed (Mbps): 590.12 Overhead: 5.2% Weighted average (Simple Imix): Encryption speed (cycles/byte): 7.47 Encryption speed (Mbps): 535.42 Overhead: 15.9% Testing key setup speed: Did 5000 key setups (under 10 keys, 500 setups/key) Total time: 174591 clock ticks (349.18 usec) Key setup speed (cycles/setup): 34.92 Key setup speed (setups/second): 14319180.26 Testing IV setup speed: Did 5000 IV setups (under 10 keys, 500 setups/key) Total time: 80265 clock ticks (160.53 usec) IV setup speed (cycles/setup): 16.05 IV setup speed (setups/second): 31146826.14 Testing key agility: Encrypted 60 blocks of 256 bytes (each time switching contexts) Total time: 110438 clock ticks (220.88 usec) Encryption speed (cycles/byte): 7.19 Encryption speed (Mbps): 556.33 Overhead: 11.6% End of performance measurements Primitive Name: Salsa20/8 ========================= Profile: S!_H. Key size: 256 bits IV size: 64 bits CPU speed: 500.0 MHz Cycles are measured using RPCC instruction Testing memory requirements: Size of ECRYPT_ctx: 64 bytes Testing stream encryption speed: Encrypted 4 blocks of 4096 bytes (under 1 keys, 4 blocks/key) Total time: 105636 clock ticks (211.27 usec) Encryption speed (cycles/byte): 6.45 Encryption speed (Mbps): 620.39 Testing packet encryption speed: Encrypted 160 packets of 40 bytes (under 10 keys, 16 packets/key) Total time: 118843 clock ticks (237.69 usec) Encryption speed (cycles/packet): 742.77 Encryption speed (cycles/byte): 18.57 Encryption speed (Mbps): 215.41 Overhead: 188.0% Encrypted 32 packets of 576 bytes (under 1 keys, 32 packets/key) Total time: 121428 clock ticks (242.86 usec) Encryption speed (cycles/packet): 3794.62 Encryption speed (cycles/byte): 6.59 Encryption speed (Mbps): 607.17 Overhead: 2.2% Encrypted 12 packets of 1500 bytes (under 1 keys, 12 packets/key) Total time: 121989 clock ticks (243.98 usec) Encryption speed (cycles/packet): 10165.75 Encryption speed (cycles/byte): 6.78 Encryption speed (Mbps): 590.22 Overhead: 5.1% Weighted average (Simple Imix): Encryption speed (cycles/byte): 7.48 Encryption speed (Mbps): 534.84 Overhead: 16.0% Testing key setup speed: Did 5000 key setups (under 10 keys, 500 setups/key) Total time: 186987 clock ticks (373.97 usec) Key setup speed (cycles/setup): 37.40 Key setup speed (setups/second): 13369913.42 Testing IV setup speed: Did 5000 IV setups (under 10 keys, 500 setups/key) Total time: 80265 clock ticks (160.53 usec) IV setup speed (cycles/setup): 16.05 IV setup speed (setups/second): 31146826.14 Testing key agility: Encrypted 60 blocks of 256 bytes (each time switching contexts) Total time: 110631 clock ticks (221.26 usec) Encryption speed (cycles/byte): 7.20 Encryption speed (Mbps): 555.36 Overhead: 11.7% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Mon Jan 29 18:51:38 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_pca56_default cc -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../../../../submissions/salsa20/reduced/8-rounds/merged/../../../../../include -I../../../../../../submissions/salsa20/reduced/8-rounds/merged -arch pca56 -c -o salsa20_cc_pca56.o ../../../../../../submissions/salsa20/reduced/8-rounds/merged/salsa20.c cc -arch pca56 ecrypt-test_cc_pca56.o ecrypt-sync_cc_pca56.o salsa20_cc_pca56.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- ffcabdf9b958a89a0877a846b2ffc793 -