• OpenSSL 4.0 är här – säkrare kryptering för ett internet i förändring

    OpenSSL 4.0 är här med starkare integritet, modernare kryptografi och skärpta säkerhetskontroller. Den nya versionen av ett av internets viktigaste säkerhetsbibliotek tar sikte på både dagens hot och morgondagens utmaningar – från bättre skydd av användares trafik till förberedelser för en post-kvantvärld.

    OpenSSL 4.0 har nu släppts, och det är en stor uppdatering av ett av världens viktigaste programbibliotek för säker kommunikation på nätet. Även om namnet kanske främst är bekant för systemadministratörer och utvecklare, påverkar OpenSSL i praktiken allt från webbplatser och appar till servrar och molntjänster. När biblioteket uppdateras får det därför betydelse långt utanför programmerarnas värld.

    Den nya versionen innehåller flera tekniska förbättringar, men också en tydlig signal om vart internets säkerhet är på väg: mot starkare integritet, bättre verifiering och förberedelser för framtidens kryptografi.

    Vad är OpenSSL?

    OpenSSL är ett öppet och fritt programbibliotek som används för att skapa säkra anslutningar över nätverk. Det ligger bakom mycket av den kryptering som skyddar information när vi surfar på webben, loggar in på tjänster, skickar data mellan servrar eller använder appar som behöver säker kommunikation.

    Kort sagt är OpenSSL en av de byggstenar som gör att internet kan fungera på ett säkert sätt.

    En viktig nyhet: Encrypted Client Hello

    En av de mest uppmärksammade nyheterna i OpenSSL 4.0 är stöd för Encrypted Client Hello, ofta förkortat ECH. Det är en teknik som stärker användarnas integritet i samband med att en säker anslutning upprättas.

    Normalt avslöjar de allra första stegen i en krypterad anslutning viss information om vilken webbplats en användare försöker nå, även innan den fullständiga krypteringen har kommit på plats. Med ECH krypteras även denna inledande del av kommunikationen bättre, vilket gör det svårare för utomstående att se vilken tjänst användaren kontaktar.

    Det här är en viktig utveckling i en tid då integritet på nätet blivit en allt större fråga. För vanliga användare märks det kanske inte direkt, men i praktiken kan det göra internet mer privat.

    Förbereder sig för tiden efter dagens kryptografi

    OpenSSL 4.0 visar också att utvecklingen inom säkerhet inte bara handlar om dagens hot, utan också om morgondagens. Bland nyheterna finns stöd för nya algoritmer och hybridlösningar som kopplar samman klassisk kryptografi med post-kvantteknik.

    Det handlar om att stegvis förbereda system för en framtid där kvantdatorer på sikt kan hota vissa av dagens krypteringsmetoder. Genom att införa stöd för fler moderna nyckelutbytesmetoder och algoritmer bygger OpenSSL en bro mellan nuvarande standarder och framtidens säkerhetskrav.

    Det är inte något som vanliga användare kommer att behöva tänka på i vardagen, men för företag, myndigheter och utvecklare är det ett tydligt tecken på att säkerhetsvärlden redan planerar för nästa stora tekniksprång.

    Striktare kontroll av certifikat

    En annan viktig förbättring i OpenSSL 4.0 är att verifieringen av certifikat har skärpts. Certifikat används för att bekräfta att en webbplats eller tjänst verkligen är den den utger sig för att vara. Om sådana kontroller är för svaga finns risk att felaktiga eller manipulerade certifikat slinker igenom.

    I den nya versionen införs bland annat bättre kontroller kopplade till AKID-verifiering när strikta verifieringslägen används, samt en utökad process för att kontrollera spärrlistor över återkallade certifikat, så kallade CRL:er.

    Detta är kanske inte den mest spektakulära nyheten vid första anblick, men det är en typisk förbättring som stärker säkerheten där det verkligen räknas: i detaljerna.

    Bättre stöd för moderna standarder

    OpenSSL 4.0 lägger också till stöd för flera nya kryptografiska funktioner och standarder. Bland dessa finns stöd för olika nyckelderiveringsfunktioner, nya signaturalgoritmer och förbättringar i TLS 1.2, bland annat förhandlad FFDHE-nyckelutväxling enligt etablerade standarder.

    Det kan låta mycket tekniskt, men poängen är enkel: OpenSSL blir bättre på att hantera modern säker kommunikation i många olika miljöer, från webbservrar till specialiserade nätverksprotokoll.

    Dessutom får Windows-användare större flexibilitet genom stöd för både statisk och dynamisk koppling till Visual C-runtime, vilket kan underlätta distribution och kompatibilitet.

    Städar bort gammal teknik

    En stor versionsuppdatering handlar inte bara om att lägga till nytt, utan också om att ta bort sådant som blivit föråldrat eller osäkert. OpenSSL 4.0 gör därför en ganska omfattande utrensning.

    Bland annat har stödet för SSLv2 Client Hello och SSLv3 tagits bort. Det är gamla protokoll som länge varit kända som otillräckliga ur säkerhetssynpunkt. Även stöd för engines har tagits bort, liksom flera äldre och numera föråldrade funktioner och verktyg.

    Det här är viktigt, eftersom gamla kompatibilitetslager ofta lever kvar längre än de borde. Genom att rensa bort dem minskar risken för att osäkra lösningar används av misstag.

    Färre genvägar, mer robust kod

    Utvecklarna bakom OpenSSL har också gjort flera förändringar som förbättrar bibliotekets interna struktur. Vissa datatyper har gjorts helt opaka, vilket betyder att deras interna uppbyggnad inte längre är direkt åtkomlig för utvecklare. Det kan uppfattas som besvärligt för äldre programkod, men är i längden en fördel eftersom det gör biblioteket lättare att underhålla och säkrare att utveckla vidare på.

    Många API-funktioner har också justerats, bland annat med fler const-kvalificeringar, vilket hjälper utvecklare att skriva tydligare och mindre felbenägen kod.

    Sådana förändringar märks sällan utåt, men de spelar stor roll för stabilitet och kvalitet i stora programvaruprojekt.

    Inte alltid bäst att installera själv

    Även om den nya versionen går att ladda ner direkt från projektets GitHub-sida rekommenderas många användare att i stället installera OpenSSL via sin Linux-distributions stabila paketkällor. Skälet är enkelt: distributionernas pakethantering ser till att rätt version passar ihop med övriga delar av systemet och att säkerhetsuppdateringar hanteras på ett kontrollerat sätt.

    För den som driver servrar eller utvecklar säkerhetskritiska system kan det ändå vara viktigt att läsa release notes noggrant, eftersom övergången till 4.0 också innebär att vissa äldre funktioner försvinner eller ändrar beteende.

    Ett steg mot framtidens säkra internet

    OpenSSL 4.0 är mer än bara en vanlig uppdatering. Det är en modernisering av en central komponent i internets säkerhetsinfrastruktur. Med bättre integritet genom ECH, skarpare certifikatkontroller, stöd för nya kryptografiska standarder och en tydlig utrensning av gammal teknik visar projektet att det tar både dagens och framtidens hot på allvar.

    För de flesta internetanvändare kommer förändringarna att ske i bakgrunden. Men just där, i det osynliga lagret av kryptering och verifiering, avgörs ofta hur säkert vårt digitala samhälle faktiskt är.

    https://github.com/openssl/openssl/releases/tag/openssl-4.0.0

    > TEKNISK FAKTARUTA / OPENSSL 4.0
    Bibliotek: OpenSSL
    Version: 4.0
    Fokus: Kryptering, certifikat, TLS, framtidssäker säkerhet
    Ny integritetsfunktion: Encrypted Client Hello (ECH)
    Nya algoritmer: ML-DSA-MU, cSHAKE, SM2/SM3
    Post-kvantstöd: Hybridlösningar med ML-KEM
    Skärpta kontroller: AKID-verifiering och utökad CRL-validering
    Utfasat: SSLv3, SSLv2 Client Hello, engines
    Rekommendation: Installera via distributionens stabila paketkällor

    Andra nyheter om OpenSSL

  • Linux 7.0 är här – men den stora nyheten är inte siffran

    Linux 7.0 är här – men bakom det nya versionsnumret döljer sig ingen dramatisk omvälvning. I stället handlar det om en rad genomtänkta förbättringar som gör operativsystemet säkrare, snabbare och mer framtidssäkrat. Med stabilt stöd för Rust, nya säkerhetslösningar och smartare hantering av resurser fortsätter Linux att utvecklas i små men viktiga steg.

    När Linux 7.0 nu har släppts är det lätt att tro att vi står inför ett dramatiskt teknikskifte. Men versionshoppet från 6.19 till 7.0 är framför allt en praktisk omnumrering, inte en revolution. Linus Torvalds beskriver releasen som stabil och relativt odramatisk, med fokus på många små förbättringar snarare än stora förändringar.

    Det betyder dock inte att uppdateringen är ointressant. Tvärtom visar Linux 7.0 hur modern systemutveckling fungerar: genom kontinuerliga förbättringar som tillsammans gör systemet snabbare, säkrare och mer flexibelt.

    Rust blir en etablerad del av kärnan

    En av de mest uppmärksammade nyheterna är att programmeringsspråket Rust inte längre betraktas som experimentellt i Linuxkärnan.

    Det innebär inte att C försvinner, men det markerar att Rust nu är ett accepterat verktyg för utvecklare. Fördelen är att Rust är designat för att undvika många vanliga minnesfel redan innan programmet körs. På sikt kan det leda till färre buggar och säkrare system.

    Säkerhet i fokus – redo för framtidens hot

    Linux 7.0 tar också steg mot framtidens cybersäkerhet. Stöd för post-kvantkryptografi införs genom ML-DSA-signaturer, samtidigt som äldre och osäkrare metoder som SHA-1 tas bort.

    Det visar hur kärnan utvecklas i takt med nya hot – även sådana som ännu inte är fullt verklighet, som attacker från framtida kvantdatorer.

    Bättre kontroll och isolering i systemet

    Ett annat viktigt område är förbättrad kontroll i systemet. Den snabba I/O-mekanismen io_uring får bättre filtrering, vilket gör det lättare att begränsa vad program får göra i känsliga miljöer.

    Dessutom introduceras nullfs, ett minimalistiskt filsystem som fungerar som en tom startpunkt innan det riktiga systemet laddas. Det gör uppstarten mer flexibel och renare, särskilt i container- och molnmiljöer.

    Prestanda och lagring förbättras

    Linux 7.0 innehåller flera förbättringar inom lagring och minneshantering. Swap-systemet förenklas och blir mer effektivt, och filsystem som XFS får nya funktioner för övervakning och självläkning.

    Även andra filsystem förbättras, till exempel med bättre stöd för stora blockstorlekar och modern komprimering. Det handlar om små tekniska steg som tillsammans kan ge märkbara prestandavinster.

    Smartare nätverk och modernare infrastruktur

    På nätverkssidan aktiveras AccECN, en teknik som hjälper datorer att reagera tidigare på trängsel i nätverket. Det kan leda till stabilare och snabbare dataöverföringar.

    Samtidigt fortsätter förbättringar inom virtualisering och molnstöd, vilket gör Linux ännu bättre anpassat för moderna IT-miljöer.

    En evolution – inte en revolution

    Det kanske viktigaste med Linux 7.0 är vad det representerar. Trots det nya versionsnumret handlar det inte om ett stort språng, utan om fortsatt evolution.

    Linux utvecklas steg för steg: säkrare kod, bättre prestanda, renare arkitektur och fler verktyg för framtiden. Det är just denna stabila och metodiska utveckling som gjort Linux till ryggraden i allt från servrar till mobiltelefoner och superdatorer.

    Kort sagt: Linux 7.0 ser kanske stort ut på ytan, men den verkliga styrkan ligger i de många små förbättringarna som driver tekniken framåt.

    https://lore.kernel.org/lkml/CAHk-=wj2WqpPBwpAXo8bj_Hx-NxKMRVTVMUaQis7+Vm6XLRZiw@mail.gmail.com/T/#u

    Teknisk fakta: Linux 7.0

    Version: Linux Kernel 7.0

    Typ av release: Versionsskifte från 6.19, främst en omnumrering

    Viktig nyhet: Rust-stöd är inte längre markerat som experimentellt

    Säkerhet: Stöd för ML-DSA post-kvant-signaturer, SHA-1 för modulsignering borttaget

    Filsystem: Uppdateringar för Btrfs, EROFS, XFS och F2FS

    Nätverk: AccECN aktiverat, CAKE får multiqueue-stöd

    Virtualisering: Förbättringar i KVM och Hyper-V

    Övrigt: NULLFS introduceras, förbättringar i minneshantering och swap

    Andra artiklar om Linux Kernel

  • Linux 7.0 är här – stabil Rust och smartare lagring

    Linuxvärlden tar ett steg in i en ny versionsserie när den första testversionen av Linux kernel 7.0 nu är ute. Bakom det nya huvudnumret döljer sig ingen dramatisk omvälvning – men däremot ett stabilt Rust-stöd, smartare filsystem och tekniska förbättringar som stärker säkerhet och prestanda inför framtiden.

    Den första testversionen av Linux kernel 7.0 har nu släppts för allmän testning. Det markerar början på några månaders finjustering innan den färdiga versionen väntas i april 2026.

    Att versionsnumret nu kliver upp från 6.19 till 7.0 betyder dock inte att hela systemet gör en dramatisk kursändring. Enligt skaparen Linus Torvalds handlar det snarare om en praktisk omstart av nummerserien än om någon teknisk revolution. Linux har länge utvecklats genom stabila, stegvisa förbättringar snarare än genom stora språng mellan huvudversioner.

    Rust blir en permanent del av kärnan

    Den kanske viktigaste nyheten är att stödet för programmeringsspråket Rust nu betraktas som stabilt. Tidigare har det legat under en experimentell etikett, men i version 7.0 anses tekniken mogen.

    Rust är känt för att minska risken för minnesrelaterade säkerhetsproblem, som buffer overflows och use-after-free-buggar. Sådana fel har historiskt varit en vanlig orsak till säkerhetsbrister i systemprogramvara.

    Det betyder inte att Linux skrivs om i Rust. Kärnan är fortfarande till största delen skriven i C. Men Rust blir nu ett etablerat komplement, särskilt för ny kod där säkerhet är extra viktig.

    Prestandalyft för moderna processorer

    Linux 7.0 introducerar stöd för atomiska 64-bytesläsningar på ARM-processorer. Det är en teknisk detalj som framför allt gynnar servrar och avancerade inbyggda system, där effektiv hantering av minne och parallell bearbetning är avgörande.

    En annan förbättring gäller hur in- och utdata hanteras. Genom att optimera så kallade submission queue-poster kan systemet hålla data närmare processorns cacheminne, vilket minskar fördröjningar.

    För vanliga användare märks detta kanske inte direkt, men i datacenter och molntjänster kan sådana förbättringar ge påtagliga effektivitetsvinster.

    Filsystem som kan reparera sig själva

    Två viktiga filsystem får uppmärksamhet i 7.0.

    Btrfs får ett första stöd för en funktion kallad remap-tree. Den gör det möjligt att ändra logiska blockadresser utan att behöva flytta själva datan. Det kan underlätta avancerad hantering av Copy-on-Write och datarörlighet. Funktionen betraktas dock fortfarande som experimentell.

    XFS får stöd för mer autonom självläkning. Det innebär att systemet i vissa fall själv kan upptäcka och korrigera skador i filsystemets metadata. För stora lagringssystem kan detta minska risken för driftstopp och dataförlust.

    Förberedelser för en kvantframtid

    En annan viktig förändring är stödet för ML-DSA, en signaturalgoritm anpassad för en framtid där kvantdatorer kan hota dagens krypteringsmetoder. Genom att redan nu integrera post-kvantkryptografi visar Linuxprojektet att det planerar för långsiktig säkerhet.

    Vad händer nu?

    En Release Candidate innebär att nya funktioner är låsta och att fokus ligger på testning och buggfixar. Vanligtvis släpps en ny testversion varje vecka.

    Om utvecklingen följer normal takt kan den slutliga versionen av Linux 7.0 släppas i mitten av april 2026.

    Linux 7.0 är alltså inte en dramatisk omvälvning. Men den visar tydligt hur världens mest använda operativsystemskärna fortsätter att utvecklas metodiskt: säkrare, effektivare och bättre rustad för framtidens teknik.

    https://kernel.org

    TEKNISK FAKTARUTA
    Ämne
    Linux-kärnan 7.0 rc1
    Vad är en RC?
    Release Candidate: testversion där fokus är buggfixar och stabilisering.
    Versionshoppet 7.0
    Ny huvudversion av praktiska skäl (inte “feature-revolution”).
    Stabil nyhet
    Rust-stöd räknas som stabilt (inte längre “experimentellt”).
    CPU / arkitektur
    Stöd för atomiska 64-bytesläsningar på ARM.
    Filsystem: Btrfs
    Direct I/O vid blockstorlek större än sidstorlek; initialt remap-tree (experimentellt).
    Filsystem: XFS
    Stöd för mer autonom “self-healing”.
    Säkerhet
    Stöd för ML-DSA post-kvant-signaturer.
    Komprimering
    EROFS: LZMA som standard.
    Tidslinje
    Slutrelease väntas i mitten av april 2026 (beroende på antal RC).
    Tips: Testa RC i icke-kritiska miljöer och rapportera buggar uppströms.

Etikett: ML-DSA

  • OpenSSL 4.0 är här – säkrare kryptering för ett internet i förändring

    OpenSSL 4.0 är här med starkare integritet, modernare kryptografi och skärpta säkerhetskontroller. Den nya versionen av ett av internets viktigaste säkerhetsbibliotek tar sikte på både dagens hot och morgondagens utmaningar – från bättre skydd av användares trafik till förberedelser för en post-kvantvärld. OpenSSL 4.0 har nu släppts, och det är en stor uppdatering av ett…

  • Linux 7.0 är här – men den stora nyheten är inte siffran

    Linux 7.0 är här – men bakom det nya versionsnumret döljer sig ingen dramatisk omvälvning. I stället handlar det om en rad genomtänkta förbättringar som gör operativsystemet säkrare, snabbare och mer framtidssäkrat. Med stabilt stöd för Rust, nya säkerhetslösningar och smartare hantering av resurser fortsätter Linux att utvecklas i små men viktiga steg. När Linux…

  • Linux 7.0 är här – stabil Rust och smartare lagring

    Linuxvärlden tar ett steg in i en ny versionsserie när den första testversionen av Linux kernel 7.0 nu är ute. Bakom det nya huvudnumret döljer sig ingen dramatisk omvälvning – men däremot ett stabilt Rust-stöd, smartare filsystem och tekniska förbättringar som stärker säkerhet och prestanda inför framtiden. Den första testversionen av Linux kernel 7.0 har…