Defaults.Exposed

Defaults.ExposedFikser › Moderne kryptering (TLS-versjon og chiffersuiter)

Slik fikser du Moderne kryptering (TLS-versjon og chiffersuiter)

TLS er låsen som krypterer dataene som flyter mellom besøkende og nettstedet ditt. To ting gjør den låsen troverdig: å bruke en moderne versjon av TLS (ikke de gamle, ødelagte), og å bruke sterke chiffersuiter (den faktiske krypteringsoppskriften). Denne siden dekker begge — pluss noen relaterte innstillinger som ikke påvirker karakteren din, men som er verdt å vite om.

Bunnlinjen for virksomheten din: Hvis siden kjører på utdatert kryptering eller svake chiffersuiter, kan de private detaljene kundene skriver inn — pålogginger, kortnumre, kontaktinformasjon — avlyttes og leses stille på delte nettverk, og du kan feile sikkerhetssjekker som banker, betalingsleverandører og større klienter nå krever før de vil gjøre forretninger med deg.

Hva dette kan koste deg

Hvorfor det er viktig. Kryptering som er trygg er usynlig; kryptering som er utdatert eller svak er et ansvar som sitter stille til dagen det koster deg en kunde, en kontrakt, eller en samsvarsgodkjenning. TLS-versjonen og chiffersuitesjekken er de to delene som faktisk beveger karakteren din, og begge er typisk en enkelt gratis innstilling — det er ingen fordel ved å la de gamle, ødelagte alternativene stå på.

I enkle ord

Når noen besøker nettstedet ditt, krypteres alt de skriver — pålogginger, kortnumre, navn, telefonnumre, meldinger — underveis slik at fremmede ikke kan lese det. Teknologien som gjør krypteringen kalles TLS (du kan også høre det kalt SSL, det eldre navnet). For at krypteringen faktisk skal være trygg, må to ting være riktige:

  1. TLS-versjonen — hvilken generasjon av teknologien du bruker. De tidlige versjonene (TLS 1.0 og 1.1) har vært offentlig ødelagt i årevis; de trygge er TLS 1.2 og TLS 1.3.
  2. Chiffersuite — den spesifikke oppskriften TLS bruker til å gjøre krypteringen. Noen chiffersuiter (som RC4, DES og 3DES) er blitt knekket og er nå forbudt; moderne chiffersuiter er fortsatt sterke.

Denne siden dekker begge, fordi en side kan gjøre den ene riktig og den andre feil. Du kan ha en moderne lås med en gammel, knekbar oppskrift fortsatt slått på — eller en sterk oppskrift beskyttet av en utdatert lås. Begge gap er en åpen dør. Begge lukkes vanligvis av den samme enkle gratis endringen i server- eller webhotellinnstillingene dine.

Hva dette kan koste deg

Hva det faktisk er

TLS-versjonen

En side støtter ikke bare én versjon av TLS — den kan tilby flere på én gang og la hver besøkerens nettleser velge. En moderne besøkende vil bruke den nyeste tilgjengelige versjonen og se en normal hengelås. Faren er at de gamle, ødelagte versjonene kan sitte der ved siden av de gode som en åpen bakdør: en angriper kan tvinge en besøkerens tilkobling til å «nedgradere» til TLS 1.0 eller 1.1 og deretter utnytte de kjente svakhetene i disse versjonene (BEAST og POODLE-angrepene er de berømte eksemplene) for å dekryptere trafikken.

Så sjekken vår kobler til siden din og tester hver versjon individuelt — TLS 1.0, 1.1, 1.2 og 1.3 — for å se hvilke din server fortsatt godtar. Her er hva «bra» ser ut som og hvordan det scores:

Chiffersuite

Når en versjon er valgt, velger TLS en chiffersuite — den faktiske algoritmen som krypterer dataene. De fleste moderne chiffersuiter er sterke. En håndfull er ødelagte og må aldri brukes: RC4 (krypteringen er forutinntatt og lekker klartekst), DES (nøkkelen er så kort at den kan brute-forces), 3DES (sårbar for «Sweet32»-angrepet), pluss NULL (ingen kryptering overhodet), EXPORT-klasse chiffersuiter (bevisst svekket — FREAK og Logjam-angrepene), og anonyme chiffersuiter (ingen identitetssjekk, så en etterligner kan sitte i midten).

Chifferencontrolle vår gjør to ting. Først ser den på chiffersuite serveren faktisk forhandlet frem med oss. Deretter — og dette er den viktige delen — prøver den aktivt å håndhilse ved å bruke flere kjente-ødelagte chiffersuiter (RC4, 3DES, EXPORT, NULL og anonyme varianter). En server kan velge en sterk chiffersuite når den snakker med en moderne klient, og likevel godta en svak hvis en angriper insisterer — og det er en reell nedgraderingsrisiko. Hvis serveren godtar noen forbudte chiffersuiter, flagger sjekken det; å godta en kritisk (som RC4 eller NULL) er en feil.

De tre informative tilleggene

Tre relaterte elementer rapporteres, men påvirker ikke karakteren din — de flagges som informative fordi de ikke kan verifiseres pålitelig utenfra, og på alle moderne servere eller CDN-er er de allerede håndtert riktig:

Slik fikser du det (gratis, ~30 minutter)

Send dette til IT-personen din — fiksen er gratis. Denne seksjonen er for den som administrerer domenet, nettstedet eller webhotellet ditt. Fiksen er en konfigurasjonsendring, ikke et kjøp. Den eneste moderne konfigurasjonen nedenfor fikser både versjon- og chiffersuite-funnene på én gang.

Den enkleste pålitelige tilnærmingen er å generere en kjent-god konfigurasjon i stedet for å skrive den for hånd: lim inn servertypen din i Mozillas SSL-konfigurasjonsbyggerhttps://ssl-config.mozilla.org/ og velg «Intermediate»-profilen (bred kompatibilitet) eller «Modern» (kun TLS 1.3). Den gir ut de riktige ssl_protocols- og ssl_ciphers-linjene for deg.

Per plattform:

  1. Cloudflare eller et administrert vertsskap — vanligvis ett eller to klikk. I Cloudflare: SSL/TLS → Kantesertifikater → Minimum TLS-versjon → TLS 1.2, og chiffersuitene der administreres for deg (plattformen vil ikke tilby forbudte chiffersuiter). De fleste administrerte verter og nettstedsbyggere (Squarespace, Wix, Shopify, moderne WordPress-verter) håndhever allerede TLS 1.2+ med sterke chiffersuiter — bare bekreft at det ikke er noe «legacy TLS» eller «gammel nettleserkompatibilitet»-alternativ fortsatt slått på.
  2. Nginx. Sett moderne-bare versjoner og en eksplisitt sterk chiffersuiteliste, og last inn på nytt:
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers 'ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384';
    ssl_prefer_server_ciphers on;
    
  3. Apache. Deaktiver de gamle versjonene og fest en sterk chiffersuiteliste, og start deretter på nytt:
    SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
    SSLCipherSuite ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384
    SSLHonorCipherOrder on
    
  4. Windows / IIS. Bruk det gratis IIS Crypto-verktøyet (eller tilsvarende registerinnstillinger) for å deaktivere TLS 1.0 og 1.1, deaktivere RC4/DES/3DES/NULL/EXPORT-chiffersuiter, og la TLS 1.2 og 1.3 med sterke chiffersuiter være aktivert. Verktøyets «Best Practices»-mal gjør alt dette i ett klikk.
  5. De informative tilleggene (valgfritt, gratis). For en ren opprydding: på Nginx legg til ssl_stapling on; ssl_stapling_verify on; (med en resolver-linje) for OCSP-stapling; på Apache, SSLUseStapling On. TLS-komprimering og sikker renegotiering er allerede trygge som standard på moderne servere — ingen handling nødvendig. På Cloudflare håndteres alle tre automatisk.
  6. Verifiser, og sjekk deretter her på nytt. Bekreft at bare de trygge versjonene og chiffersuiter gjenstår — for eksempel med nmap --script ssl-enum-ciphers -p 443 dittdomene.com — og kjør deretter denne sjekken på nytt. Aktiver der mulig TLS 1.3 ved siden av 1.2: det er både raskere og sikrere.

Vanlige feil

Hva du bør huske

TLS versjon og chiffersuite er de to delene av krypteringen din som faktisk beveger karakteren din, og begge handler om å slå av alternativer som har vært ødelagt offentlig i årevis. Fiksen er gratis, den er vanligvis én moderne konfigurasjonslinje per server, og for en normal besøkende endrer den ingenting unntatt at tilkoblingen genuint er trygg. De relaterte elementene — komprimering, OCSP-stapling, sikker renegotiering — er verdt å vite om, men vil ikke påvirke scoren din, og på ethvert moderne oppsett er de allerede håndtert for deg.

FAQ

Jeg er ikke teknisk anlagt — kan jeg ordne dette selv?

Du trenger ikke forstå den tekniske detaljen. På de fleste moderne webhotell er det én eller to innstillinger, og det er gratis. Send «Slik fikser du det»-seksjonen nedenfor til den som driver nettstedet eller webhotellet (eller IT-leverandøren) — det er vanligvis en fem-til-ti-minutters endring uten synlig forskjell for besøkende, bortsett fra en tryggere tilkobling.

Vil det å bytte til moderne kryptering hindre eldre kunders nettlesere i å fungere?

I praksis nei. Alle moderne nettlesere og telefoner fra omtrent det siste tiåret bruker allerede den nye krypteringen og sterke chiffersuiter som standard — det har de gjort i årevis. Det eneste som var avhengig av de gamle versjonene eller svake chiffersuiter er i seg selv utdaterte og utrygge, noe som er nøyaktig hvorfor alle store nettlesere allerede nekter dem. For nesten alle virksomheter er endringen usynlig for kunder.

Siden min laster fint med en hengelås — hvorfor flagges dette fortsatt?

Hengelåsen betyr bare at en sikker tilkobling eksisterer; den forteller ikke hvilken versjon av TLS eller hvilken chiffersuite som er bak den. Siden kan vise en helt normal hengelås mens den stille fortsatt godtar en gammel ødelagt versjon eller en forbudt chiffersuite ved siden av de gode — og den åpne bakdøren er det disse sjekken fanger. Å lukke den fjerner ikke hengelåsen; den sørger bare for at bare de trygge alternativene er tillatt.

Hva er forskjellen mellom TLS-versjonen og chiffersuite?

Tenk på TLS-versjonen som hvilken generasjon av låsen du bruker, og chiffersuite som den spesifikke oppskriften den bruker til å kryptere dataene. Du kan ha en moderne lås (TLS 1.2 eller 1.3) men fortsatt la en gammel, knekbar oppskrift (som RC4 eller 3DES) stå på — eller omvendt. Begge må være riktige, noe som er grunnen til at vi sjekker dem separat. Den gode nyheten er at den samme moderne konfigurasjonslinjen vanligvis fikser begge på én gang.

Hva med OCSP-stapling og TLS-komprimering — påvirker disse karakteren min?

Nei. De (sammen med sikker renegotiering) er kun informative — vi rapporterer om dem fordi de betyr noe for ytelse og forsvar-i-dybden, men de beveger ikke scoren din. På moderne nettservere og enhver CDN som Cloudflare håndteres de riktig som standard, så det er ingenting å gjøre for de fleste eiere. Detaljen er i seksjonen nedenfor for IT-personen din.

Er det å fikse dette virkelig gratis?

Ja. Deaktivering av gamle TLS-versjoner og svake chiffersuiter, og aktivering av disse beskyttelsene, er konfigurasjonsendringer på din eksisterende server eller webhotell — det er ingenting å kjøpe. Vi tar bare betalt for å overvåke at krypteringen din forblir riktig konfigurert over tid, ikke for å fikse den.