Skip to content

US server uses insecure ciphers #23

@triska

Description

@triska

The security of us.swi-prolog.org is currently graded with the worst possible mark F.

For more information, please see:

https://www.ssllabs.com/ssltest/analyze.html?d=us.swi-prolog.org

To mitigate many of the issues that are reported in this assessment, please start the server with the following option:

--cipherlist='EECDH+AESGCM:EDH+AESGCM:EECDH+AES256:EDH+AES256:EECDH+CHACHA20:EDH+CHACHA20'

This restricts the set of acceptable ciphers to a much more secure subset. You can see in the above assessment which clients are ruled out by these restrictions. Only very old software is affected by this. Any site that wants to receive a grading of A or higher needs to use only a subset of these secure ciphers.

Note that the CHACHA20 ciphers are only available with OpenSSL 1.1.0 or greater. It is OK to use them in the setting above. It only means that they are not actually available when negotiating TLS connections.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions