SSL/TLS Security Enhancements
GitLab.com and Logjam

GitLab.com and Logjam

6/17/2015 · Marin Jankovski

What this post added

This post details the technical decision-making process and implementation for updating GitLab.com's SSL cipher suite to address the Logjam vulnerability. It explains the trade-offs considered, specifically the compatibility issues with older Java-based clients when using 2048-bit DHE parameters. The post outlines the investigation into removing DHE suites entirely, the observed results (improved SSL Labs score to 'A', continued forward secrecy via ECDHE for most clients, but loss of forward secrecy for specific older clients), and the final decision to remove DHE suites from GitLab.com. It also mentions updating recommended configurations for omnibus-gitlab packages and source installations.

Read the original post ↗