Ik ben bezig om voor een applicatie met persoonsgegevens (dus gevoelig) van een intranet over te zetten naar een internet webapplicatie. Hiervoor willen we ook een goede HTTPS verbinding
Met een keysize van 8096 bits en een Apache configuratie (zie onderstaand) krijg ik "TLS v1.0 256 bit AES (1024 bit DHE_RSA/SHA)" als ik in Opera het certificaat opvraag
Op sites als mijn.ing.nl krijg ik te zien "TLS v1.0 128 bit ARC4 (2048 bit RSA/SHA)". Gezien de aard van de persoonsgegevens wil ik zeker naar die 2048 toe, maar ik kan niet vinden hoe ik dat doe.
Ik heb al geprobeerd:
Wat doe ik fout?
/edit
SSL_CIPHER_USEKEYSIZE forceren naar 2048 zorgt ervoor dat er helemaal niemand mee kan connecten, dat is namelijk de 256 aes key
Met een keysize van 8096 bits en een Apache configuratie (zie onderstaand) krijg ik "TLS v1.0 256 bit AES (1024 bit DHE_RSA/SHA)" als ik in Opera het certificaat opvraag
code:
1
2
3
4
5
6
7
8
9
10
11
12
| SSLSessionCache shmcb:/var/cache/mod_ssl/scache(512000) SSLSessionCacheTimeout 300 SSLMutex default SSLRandomSeed startup file:/dev/urandom 2048 SSLRandomSeed connect builtin SSLCryptoDevice builtin SSLProtocol -all +SSLv3 +TLSv1 SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:-MEDIUM:-LOW:-SSLv2:-EXP <Directory "/var/www/webapp"> SSLRequire %{SSL_CIPHER_USEKEYSIZE} >= SSLRequireSSL </Directory> |
Op sites als mijn.ing.nl krijg ik te zien "TLS v1.0 128 bit ARC4 (2048 bit RSA/SHA)". Gezien de aard van de persoonsgegevens wil ik zeker naar die 2048 toe, maar ik kan niet vinden hoe ik dat doe.
Ik heb al geprobeerd:
- SSLCiherSuite op ALL:RC4+RSA te zetten
- SSLv3 uit te schakelen
- Bij het maken van de certificaten ergens te zoeken naar een optie die dat doet
code:
1
2
3
4
| openssl genrsa -des3 -rand "random log files enzo" -out server.key 8096 openssl rsa -in server.key -out server.pem openssl req -new -key server.key -out server.csr openssl x509 -req -days 360 -in server.csr -signkey server.key -out server.crt |
Wat doe ik fout?
/edit
SSL_CIPHER_USEKEYSIZE forceren naar 2048 zorgt ervoor dat er helemaal niemand mee kan connecten, dat is namelijk de 256 aes key
[Voor 4% gewijzigd door rogierslag op 29-06-2011 11:47]