******************************************************************************** * ECRYPT Stream Cipher Project * ******************************************************************************** Primitive Name: AES-CTR ======================= Profile: SW & HW Key size: 128 bits IV size: 128 bits CPU speed: 750.0 MHz Cycles are measured using gethrtime() Testing memory requirements: Size of ECRYPT_ctx: 260 bytes Testing stream encryption speed: Encrypted 1 blocks of 4096 bytes (under 1 keys, 1 blocks/key) Total time: 138000 clock ticks (138.00 usec) Encryption speed (cycles/byte): 25.27 Encryption speed (Mbps): 237.45 Testing packet encryption speed: Encrypted 130 packets of 40 bytes (under 10 keys, 13 packets/key) Total time: 242000 clock ticks (242.00 usec) Encryption speed (cycles/packet): 1396.15 Encryption speed (cycles/byte): 34.90 Encryption speed (Mbps): 171.90 Overhead: 38.1% Encrypted 12 packets of 576 bytes (under 1 keys, 12 packets/key) Total time: 236400 clock ticks (236.40 usec) Encryption speed (cycles/packet): 14775.00 Encryption speed (cycles/byte): 25.65 Encryption speed (Mbps): 233.91 Overhead: 1.5% Encrypted 4 packets of 1500 bytes (under 1 keys, 4 packets/key) Total time: 207000 clock ticks (207.00 usec) Encryption speed (cycles/packet): 38812.50 Encryption speed (cycles/byte): 25.88 Encryption speed (Mbps): 231.88 Overhead: 2.4% Weighted average (Simple Imix): Encryption speed (cycles/byte): 26.37 Encryption speed (Mbps): 227.55 Overhead: 4.3% Testing key setup speed: Did 200 key setups (under 10 keys, 20 setups/key) Total time: 244200 clock ticks (244.20 usec) Key setup speed (cycles/setup): 915.75 Key setup speed (setups/second): 819000.82 Testing IV setup speed: Did 1400 IV setups (under 10 keys, 140 setups/key) Total time: 219000 clock ticks (219.00 usec) IV setup speed (cycles/setup): 117.32 IV setup speed (setups/second): 6392694.06 Testing key agility: Encrypted 25 blocks of 256 bytes (each time switching contexts) Total time: 245400 clock ticks (245.40 usec) Encryption speed (cycles/byte): 28.76 Encryption speed (Mbps): 208.64 Overhead: 13.8% End of performance measurements Primitive Name: AES-CTR ======================= Profile: SW & HW Key size: 256 bits IV size: 128 bits CPU speed: 750.0 MHz Cycles are measured using gethrtime() Testing memory requirements: Size of ECRYPT_ctx: 260 bytes Testing stream encryption speed: Encrypted 1 blocks of 4096 bytes (under 1 keys, 1 blocks/key) Total time: 173600 clock ticks (173.60 usec) Encryption speed (cycles/byte): 31.79 Encryption speed (Mbps): 188.76 Testing packet encryption speed: Encrypted 100 packets of 40 bytes (under 10 keys, 10 packets/key) Total time: 228600 clock ticks (228.60 usec) Encryption speed (cycles/packet): 1714.50 Encryption speed (cycles/byte): 42.86 Encryption speed (Mbps): 139.98 Overhead: 34.8% Encrypted 10 packets of 576 bytes (under 1 keys, 10 packets/key) Total time: 247200 clock ticks (247.20 usec) Encryption speed (cycles/packet): 18540.00 Encryption speed (cycles/byte): 32.19 Encryption speed (Mbps): 186.41 Overhead: 1.3% Encrypted 3 packets of 1500 bytes (under 1 keys, 3 packets/key) Total time: 191800 clock ticks (191.80 usec) Encryption speed (cycles/packet): 47950.00 Encryption speed (cycles/byte): 31.97 Encryption speed (Mbps): 187.70 Overhead: 0.6% Weighted average (Simple Imix): Encryption speed (cycles/byte): 32.84 Encryption speed (Mbps): 182.71 Overhead: 3.3% Testing key setup speed: Did 150 key setups (under 10 keys, 15 setups/key) Total time: 236200 clock ticks (236.20 usec) Key setup speed (cycles/setup): 1181.00 Key setup speed (setups/second): 635055.04 Testing IV setup speed: Did 1400 IV setups (under 10 keys, 140 setups/key) Total time: 219000 clock ticks (219.00 usec) IV setup speed (cycles/setup): 117.32 IV setup speed (setups/second): 6392694.06 Testing key agility: Encrypted 20 blocks of 256 bytes (each time switching contexts) Total time: 242800 clock ticks (242.80 usec) Encryption speed (cycles/byte): 35.57 Encryption speed (Mbps): 168.70 Overhead: 11.9% End of performance measurements ******************************************************************************* DATE: ------------------------------------------------------------------------------- Thu Dec 29 23:59:40 MET 2005 CPU: ------------------------------------------------------------------------------- Status of processor 0 as of: 12/29/05 23:59:13 Processor has been on-line since 10/03/05 13:50:17. The sparcv9 processor operates at 750 MHz, and has a sparcv9 floating point processor. COMPILER: ------------------------------------------------------------------------------- cc: Forte Developer 7 C 5.4 2002/03/09 usage: cc [ options] files. Use 'cc -flags' for details make: *** [version] Error 1 COMPILATION: ------------------------------------------------------------------------------- make var=1 conf=cc_v8plusa_fast cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/aes-ctr/../../include -I../../../benchmarks/aes-ctr -xarch=v8plusa -c -o ecrypt-test_cc_v8plusa.o ../../../benchmarks/aes-ctr/../../test/ecrypt-test.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/aes-ctr/../../include -I../../../benchmarks/aes-ctr -xarch=v8plusa -c -o ecrypt-sync_cc_v8plusa.o ../../../benchmarks/aes-ctr/../../api/ecrypt-sync.c cc -fast -DECRYPT_API=ecrypt-sync.h -DECRYPT_VARIANT=1 -I../../../benchmarks/aes-ctr/../../include -I../../../benchmarks/aes-ctr -xarch=v8plusa -c -o aes-ctr_cc_v8plusa.o ../../../benchmarks/aes-ctr/aes-ctr.c cc -fast -xarch=v8plusa ecrypt-test_cc_v8plusa.o ecrypt-sync_cc_v8plusa.o aes-ctr_cc_v8plusa.o -o ecrypt-test EXECUTABLE: ------------------------------------------------------------------------------- 3854005b26a880ba3f4583c41299e62b *-