]> git.pld-linux.org Git - packages/lighttpd.git/commitdiff
- we want perfect forward secrecy, too
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 20 Oct 2014 13:34:32 +0000 (15:34 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 20 Oct 2014 13:34:32 +0000 (15:34 +0200)
lighttpd-ssl.conf

index 5f60997ca4335395511e1b4a2ab010ba430d83ef..c5554eeb6b66ce41baa0aba8750b9ab091b74eec 100644 (file)
 #ssl.honor-cipher-order = "enable"
 #
 
-# unsafe protocols
-ssl.use-sslv2 = "disable"
-ssl.use-sslv3 = "disable"
-
 $SERVER["socket"] == ":443" {
        ssl.engine = "enable"
 
+       # unsafe protocols
+       ssl.use-sslv2 = "disable"
+       ssl.use-sslv3 = "disable"
+
+       # https://wiki.mozilla.org/Security/Server_Side_TLS
+       # forward secrecy
+       ssl.honor-cipher-order = "enable"
+       ssl.cipher-list = "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"
+
        # ssl.pemfile: path to the PEM file for SSL support (Should contain both
        # the private key and the certificate)
        ## If you have a .crt and a .key file, cat them together into a
This page took 0.110075 seconds and 4 git commands to generate.