]>
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 | |
4590260b | 7 | sudo ./dh_speed "gmp gcrypt" 400 modp768 modp768 modp1024 modp1024s160 modp1536 modp2048 modp2048s224 modp2048s256 | tail -n 7 |
6edad5af MW |
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" | |
4590260b | 12 | sudo ./dh_speed "gcrypt" 400 modp768 modp768 modp1024 modp1024s160 modp1536 modp2048 modp2048s224 modp2048s256 | tail -n 7 |
6edad5af MW |
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" | |
4590260b | 17 | sudo ./dh_speed "openssl" 400 modp768 modp768 modp1024 modp1024s160 modp1536 modp2048 modp2048s224 modp2048s256 | tail -n 7 |
6edad5af MW |
18 | sudo ./dh_speed "openssl" 100 modp1024 modp3072 modp4096 | tail -n 2 |
19 | sudo ./dh_speed "openssl" 5 modp2048 modp6144 modp8192 | tail -n 2 | |
e0069366 | 20 | sudo ./dh_speed "openssl" 300 ecp192 ecp192 ecp224 ecp256 ecp384 ecp521 | tail -n 5 |
6edad5af | 21 |