]>
Commit | Line | Data |
---|---|---|
6edad5af MW |
1 | #!/bin/bash |
2 | ||
3 | # we run an unprinted group, as it seems the first run is inaccurate (cache?) | |
4 | ||
5 | echo "testing gmp" | |
6 | # gmp needs a RNG plugin, pick gcrypt | |
7 | sudo ./dh_speed "gmp gcrypt" 400 modp768 modp768 modp1024 modp1536 modp2048 | tail -n 4 | |
8 | sudo ./dh_speed "gmp gcrypt" 100 modp1024 modp3072 modp4096 | tail -n 2 | |
9 | sudo ./dh_speed "gmp gcrypt" 5 modp2048 modp6144 modp8192 | tail -n 2 | |
10 | ||
11 | echo "testing gcrypt" | |
12 | sudo ./dh_speed "gcrypt" 400 modp768 modp768 modp1024 modp1536 modp2048 | tail -n 4 | |
13 | sudo ./dh_speed "gcrypt" 100 modp1024 modp3072 modp4096 | tail -n 2 | |
14 | sudo ./dh_speed "gcrypt" 5 modp2048 modp6144 modp8192 | tail -n 2 | |
15 | ||
16 | echo "testing openssl" | |
17 | sudo ./dh_speed "openssl" 400 modp768 modp768 modp1024 modp1536 modp2048 | tail -n 4 | |
18 | sudo ./dh_speed "openssl" 100 modp1024 modp3072 modp4096 | tail -n 2 | |
19 | sudo ./dh_speed "openssl" 5 modp2048 modp6144 modp8192 | tail -n 2 | |
20 | sudo ./dh_speed "openssl" 300 ecp192 ecp192 ecp224 ecp256 ecp384 ecp256 | tail -n 5 | |
21 |