Skip to content
This repository has been archived by the owner on Oct 3, 2023. It is now read-only.
/ wasuptls Public archive

apache2 tls config with recent attacks in mind

Notifications You must be signed in to change notification settings

t2d/wasuptls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wasuptls

The goal of wasuptls is to provide an Apache2 configuration for websites with sensible data. It must be working today and not exclude any users. Instead users with unsafe browsers should be warned. wasuptls should be easy to embed in already existing websites.

The project consists of three parts which should be used together.

  • Apache2 config file
  • Server-side script TLS information
  • Client-side script to warn users with unsafe browsers

The logic is in the combination of Apache configuration and JS, server-side script is just glue.

Decisions

  • Based on stable software (Debian wheezy, OpenSSL 1.0.1e and Apache 2.4)
  • Export TLS information via SSI, but easy to do in any language
  • BEAST is considered to be mitigated client-side, Priority is Forward Secrecy -> no RC4
  • Prefer ECDHE over DHE
  • HTTP Strict Transport Security
  • No Keypinning as it isn't stable at the moment.

Benchmarks

Sources

About

apache2 tls config with recent attacks in mind

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published