mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-01-23 08:59:31 +01:00
Update Readme.md
new stable 1.0.2 branch, also with 4 more ciphers
This commit is contained in:
parent
bad4bcfde2
commit
250a6755a8
@ -19,8 +19,7 @@ work for me work correctly, it's also likely they'll disappear shortly
|
|||||||
General
|
General
|
||||||
-------
|
-------
|
||||||
|
|
||||||
* 64 bit versions were compiled under Opensuse 12.3
|
* 64+32 bit versions were compiled under Ubuntu 12.04 LTS
|
||||||
* 32 bit versions were compiled under Ubuntu 12.04 LTS
|
|
||||||
|
|
||||||
Likely you cannot use older distributions, younger should work.
|
Likely you cannot use older distributions, younger should work.
|
||||||
I provide for each distributions two sets of binaries:
|
I provide for each distributions two sets of binaries:
|
||||||
@ -47,23 +46,37 @@ If you want to compile OpenSSL yourself, here are the instructions:
|
|||||||
|
|
||||||
2.) configure the damned thing. Options I used:
|
2.) configure the damned thing. Options I used:
|
||||||
|
|
||||||
**for 64Bit:**
|
**for 64Bit including Kerberos ciphers:**
|
||||||
|
|
||||||
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
||||||
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
||||||
enable-seed enable-camellia enable-idea enable-rfc3779 enable-ec_nistp_64_gcc_128 \
|
enable-seed enable-camellia enable-idea enable-rfc3779 enable-ec_nistp_64_gcc_128 \
|
||||||
--with-krb5-flavor=MIT experimental-jpake
|
--with-krb5-flavor=MIT experimental-jpake
|
||||||
|
|
||||||
|
**for 64Bit, static binaries:**
|
||||||
|
|
||||||
**for 32 Bit:**
|
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
||||||
|
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
||||||
|
enable-seed enable-camellia enable-idea enable-rfc3779 enable-ec_nistp_64_gcc_128 \
|
||||||
|
-static experimental-jpake
|
||||||
|
|
||||||
|
**for 32 Bit including Kerberos ciphers:**
|
||||||
|
|
||||||
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
||||||
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
||||||
enable-seed enable-camellia enable-idea enable-rfc3779 no-ec_nistp_64_gcc_128 \
|
enable-seed enable-camellia enable-idea enable-rfc3779 no-ec_nistp_64_gcc_128 \
|
||||||
--with-krb5-flavor=MIT experimental-jpake
|
--with-krb5-flavor=MIT experimental-jpake
|
||||||
|
|
||||||
|
**for 32 Bit, static binaries:**
|
||||||
|
|
||||||
|
./config --prefix=/usr/ --openssldir=/etc/ssl enable-zlib enable-ssl2 enable-rc5 enable-rc2 \
|
||||||
|
enable-GOST enable-cms enable-md2 enable-mdc2 enable-ec enable-ec2m enable-ecdh enable-ecdsa \
|
||||||
|
enable-seed enable-camellia enable-idea enable-rfc3779 no-ec_nistp_64_gcc_128 \
|
||||||
|
-static experimental-jpake
|
||||||
|
|
||||||
Don't use -DTEMP_GOST_TLS, it currently breaks things and it is not needed for general GOST [1] support.
|
Don't use -DTEMP_GOST_TLS, it currently breaks things and it is not needed for general GOST [1] support.
|
||||||
|
|
||||||
If you don't have / don't want Kerberos libraries and devel rpms/debs, omit "--with-krb5-flavor=MIT". If you have other Kerberos flavors you need to figure out by yourself.
|
If you don't have / don't want Kerberos libraries and devel rpms/debs, omit "--with-krb5-flavor=MIT" (see examples). If you have other Kerberos flavors you need to figure out by yourself.
|
||||||
|
|
||||||
3.) make depend
|
3.) make depend
|
||||||
|
|
||||||
@ -72,8 +85,8 @@ If you don't have / don't want Kerberos libraries and devel rpms/debs, omit "--w
|
|||||||
5.) make report (check whether it runs ok)
|
5.) make report (check whether it runs ok)
|
||||||
|
|
||||||
6.) "./apps/openssl ciphers -V 'ALL:COMPLEMENTOFALL' | wc -l" lists now for me
|
6.) "./apps/openssl ciphers -V 'ALL:COMPLEMENTOFALL' | wc -l" lists now for me
|
||||||
* 187(+4 GOST) ciphers -- including kerberos
|
* 191(+4 GOST) ciphers -- including kerberos
|
||||||
* 173(+4 GOST) ciphers without kerberos
|
* 177(+4 GOST) ciphers without kerberos
|
||||||
|
|
||||||
as opposed to 111/109 from Ubuntu or Opensuse.
|
as opposed to 111/109 from Ubuntu or Opensuse.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user