Protons startsida

Kryptering > Typer av kryptering > TLS-kryptering

TLS-kryptering förklarad

När du kontrollerar ditt banksaldo, loggar in på ett konto eller bara surfar på webben hjälper TLS till att skydda dina data när de färdas över internet.

Lär dig vad TLS-kryptering är, hur den ersatte SSL-kryptering, hur den fungerar, hur säker den är och hur den står sig mot end-to-end-kryptering och VPN.

Vad är TLS-kryptering (tidigare SSL-kryptering)?

Transport Layer Security (TLS) är ett krypteringsprotokoll som skyddar data under överföring över nätverk. Framför allt skyddar det HTTPS-trafik, så att du säkert kan ansluta till webbplatser. Det skyddar även appar, e-post, API:er, VPN(nytt fönster) och andra nätverkskommunikationer.

TLS är en direkt efterföljare till Secure Sockets Layer (SSL) och har nu nästan helt ersatt det äldre och mindre säkra protokollet, även om termerna fortfarande ofta används synonymt.

Varför använda TLS?

TLS är det grundläggande krypteringsprotokollet som skyddar nästan alla anslutningar över internet. Det gör att du kan skicka in formulär, logga in på dina konton, kontrollera dina bankuppgifter och handla online utan att omvärlden tittar dig över axeln. Detta omfattar din internetleverantör(nytt fönster) (ISP), hotspotvärdar och hackare som kan övervaka offentliga WiFi-nät.

TLS upprättar en krypterad anslutning mellan din enhet och en server, vilket möjliggör säker överföring av data. Det säkerställer:

  • Konfidentialitet: Dina data krypteras så att bara den webbplats eller server du ansluter till kan läsa dem.
  • Integritet: Data kan inte ändras under överföringen utan att det upptäcks.
  • Autentisering: Du kommunicerar faktiskt med den riktiga webbplatsen (eller servern), inte med en bedragare.

Är TLS-kryptering säker?

Ja, annars skulle det internet vi känner i dag helt enkelt inte finnas. Historiska svagheter som ledde till att SSL och tidiga versioner av TLS ersattes visar dock hur viktigt det är att hålla webbläsaren och annan programvara som ansluter till internet helt uppdaterade.

Moderna webbläsare stöder bara TLS 1.2 och TLS 1.3, där TLS 1.3 är standard och den rekommenderade versionen.

Certifikattransparens i TLS-kryptering

Hur certifikatens tillitskedja fungerar

För att säkerställa att du kommunicerar med rätt server presenterar servern ett digitalt certifikat som verifierar att den är vad den utger sig för att vara. Dessa certifikat utfärdas av certifikatutfärdare (CA:er), betrodda organisationer som signerar ett certifikat som binder domänen till en offentlig nyckel.

Så du litar inte på webbplatsen utan på den certifikatutfärdare som går i god för den. Detta förtroende återspeglas i webbläsarens information om HTTPS-anslutningen, som traditionellt visas med hänglåsikonen i adressfältet; om du klickar på den kan du visa detaljer om anslutningen och certifikatet.

Rotcertifikatutfärdare är inbyggda i webbläsare. Till exempel innehåller Mozillas rotcertifikatarkiv cirka 140 till 160 rotcertifikat. Dessa verifierar i sin tur de mellanliggande certifikatutfärdare som används för att verifiera de flesta webbplatser.

Det här systemet fungerar i allmänhet bra, men det är inte perfekt. :Det finns tusentals mellanliggande certifikatutfärdare, vilket ger en stor attackyta. Dessutom kan certifikatutfärdare utsättas för påtryckningar från regeringar(nytt fönster) eller hackas av kriminella organisationer och tvingas utfärda komprometterade certifikat. Ett skolexempel är DigiNotar(nytt fönster), en nederländsk certifikatutfärdare som utsattes för intrång 2011 av angripare som utfärdade hundratals falska certifikat och enligt uppgift avlyssnade Gmail-trafik för ungefär 300 000 användare, mestadels i Iran.

Hur certifikattransparens täpper till luckan

För att hantera dessa problem använder moderna TLS-anslutningar certifikattransparens (CT). Detta hindrar inte en certifikatutfärdare från att bli hackad eller tvingad från första början, men det gör konsekvenserna mycket lättare att upptäcka och begränsa.

Varje offentligt betrott certifikat måste loggas i offentliga, manipulationssäkra register i samma stund som det utfärdas. Chrome har till exempel sedan 2018 vägrat att lita på certifikat som inte finns registrerade i minst två oberoende CT-loggar.

Därför kan domänägare upptäcka ett bedrägligt certifikat för sin webbplats inom några timmar i stället för de veckor det tog för DigiNotar. När de väl har upptäckts kan de berörda certifikaten snabbt återkallas, och i allvarliga fall kan webbläsare ta bort förtroendet för certifikatutfärdaren vid nästa uppdatering.

Hur fungerar TLS?

TLS kombinerar asymmetrisk och symmetrisk kryptering. Asymmetrisk kryptografi (med offentlig nyckel) används för att upprätta anslutningen och låta webbläsaren och servern komma överens om en delad hemlighet utan att hemligheten någonsin skickas över nätverket. Detta kallas TLS-handskakningen.

När en säker anslutning har upprättats överförs själva data med hjälp av symmetriska chiffer (vanligtvis AES). De exakta krypteringsalgoritmer som används förhandlas fram mellan webbservern och klienten, till exempel en webbläsare. De flesta webbläsare låter dig klicka eller trycka på hänglåsikonen för att lära dig mer om säkerhetsdetaljerna kring de krypteringsalgoritmer som används för HTTPS-anslutningen.

Encrypted Client Hello (ECH)

Traditionell TLS döljer inte namnet på de webbplatser du ansluter till, eftersom den inledande handskakningen läcker webbplatsens namn (SNI) och andra detaljer till alla som lyssnar. En ny standard, som ratificerades av IETF i mars 2026, syftar till att lösa detta. När det fungerar krypterar Encrypted Client Hello (ECH) själva handskakningen, så att din internetleverantör eller hotspotoperatörer inte längre kan se vilka webbplatser du besöker. Men:

  • ECH fungerar bara när flera webbplatser delar samma IP-adress(nytt fönster), som de gör bakom ett innehållsleveransnätverk(nytt fönster) (CDN).
  • Om en webbplats har en egen dedikerad IP-adress förblir målet synligt.
  • ECH förutsätter att din webbläsare använder krypterad DNS (DoH) för att hämta ECH-konfigurationsnycklarna. Om detta misslyckas faller anslutningarna tyst tillbaka till SNI i oformaterad text.
  • ECH rullas fortfarande ut och stöds i Firefox och Chrome. Men för närvarande är det bara omkring 9–10 % av de miljon mest besökta webbplatserna som stöder ECH, och nästan alla av dem använder Cloudflare.
  • CDN- och DoH-leverantören kan fortfarande se det slutliga målet för dina nätverksanslutningar.

TLS jämfört med end-to-end-kryptering

Både TLS och end-to-end-kryptering använder kryptering för att skydda dina data, men de skiljer sig åt när det gäller vem som kan avkryptera dem:

  • TLS krypterar anslutningen mellan din enhet och en server. När dina data har nått den servern avkrypteras de där. Den som driver servern kan läsa dem.
  • End-to-end-kryptering (E2EE) krypterar anslutningen mellan din enhet och en annan enhet. Även om dina data passerar genom servrar på vägen kan bara den avsedda mottagaren avkryptera dem.

Meddelanden som skickas via Gmail skyddas under överföringen med TLS, men avkrypteras när de når Googles servrar, vilket gör att Google kan läsa dem. Meddelanden som skickas med E2EE, till exempel Signal-meddelanden eller e-post som utbyts mellan Proton Mail-användare, kan bara läsas av den avsedda mottagaren.

TLS jämfört med VPN

Både TLS och VPN skyddar data under överföring, men har helt olika syften:

TLS och VPN kompletterar varandra och ger flera lager av skydd.

TLS håller dig säker online

TLS är anledningen till att du kan göra bankärenden, handla och logga in på dina konton online utan att varje främling på nätverksvägen ser vad du gör. Utan det skulle HTTPS inte finnas, och inte heller det mesta av det vi idag tar för givet när det gäller att använda webben.

Men TLS var aldrig utformat för att dölja allt. Det skyddar innehållet i en anslutning, inte det faktum att anslutningen ägde rum. Din internetleverantör, en WiFi-hotspotoperatör eller någon annan som övervakar nätverket kan fortfarande se vilka webbplatser du besöker, även om de inte kan se vad du gör. Till skillnad från E2EE hindrar det inte tjänsten du ansluter till från att få åtkomst till dina data.

TLS, E2EE och VPN är därför komplementära: TLS ger en grundläggande säkerhet, E2EE säkerställer att bara avsedda mottagare kan få åtkomst till dina data och ett betrott VPN ger en hög nivå av integritet online.

Proton och TLS

TLS är protokollet som arbetar i bakgrunden varje gång du använder en Proton-app (med undantag för Proton VPN-appar, som nu huvudsakligen använder WireGuard(nytt fönster)). Det är det som HTTPS förlitar sig på för att skydda din anslutning, och det säkrar även trafik på platser du inte ser direkt, till exempel e-postleverans mellan servrar. Men TLS skyddar bara data medan de är i rörelse. Starkare skydd, som end-to-end-kryptering och nollåtkomstkryptering, krävs för innehåll som verkligen ska vara privat.

Lär dig mer om kryptering