Wat is forward secrecy?
Forward secrecy betekent dat elke sessie een verse, tijdelijke sleutel gebruikt die daarna wordt weggegooid, zodat wie later de langlopende privésleutel van een server steelt, eerder opgenomen sessies niet kan ontsleutelen. Het komt van kortstondige sleuteluitwisselingen zoals ECDHE of X25519: de langlopende sleutel bewijst alleen de identiteit van de server, terwijl de sessiesleutel ontstaat uit wegwerpwaarden die beide kanten kiezen. Oudere TLSTLS: Transport Layer Security. De versleuteling die het meeste internetverkeer beschermt, zoals HTTPS.-configuraties met statische RSA-sleuteluitwisseling hadden het niet, zodat één gestolen sleutel jaren aan opgenomen verkeer kon openen. TLS 1.3 maakt forward secrecy verplicht, en goed ingestelde TLS 1.2-servers bieden het ook. Het verklaart ook waarom harvest now, decrypt later over de sleuteluitwisseling gaat: forward secrecy beschermt tegen een toekomstige diefstal van de sleutel, niet tegen een toekomstige kwantumcomputer die de kortstondige uitwisseling op elliptische curven zelf breekt. Hybride post-kwantumsleuteluitwisseling behoudt forward secrecy en voegt de ontbrekende bescherming toe. Controleer uw servers met een TLS-scanner: elke aangeboden suite zou het moeten hebben.
Lees verder
Gerelateerde vragen
Begrippen op deze pagina
- TLS (Transport Layer Security)
- De versleuteling die het meeste internetverkeer beschermt, zoals HTTPS.
← Alle 40 vragen over Versleuteling en versleuteld verkeerAlle onderwerpen