← Område 5 Guide · Publicering, juridik och säkerhet Felsökning

Webbutveckling 1 · område 5 · guide

Säkerhet på webben

Kursplanen kräver två saker av dig i det här ämnet: att du kan "identifiera hot och sårbarheter samt hur attacker kan motverkas", och att du "hanterar lösenord och annan känslig data på ett etiskt riktigt sätt". Guiden är byggd efter det. Första halvan handlar om dig som användare – det är där nästan alla angrepp börjar. Andra halvan handlar om dig som bygger en sajt.

Myndigheterna på området har bytt namn under 2026, och det är viktigt att få rätt i Projekt 4:

Källhänvisningarna är hämtade 11 september 2026.

Vad du kan efter guiden

1. Hoten: fem sätt att bli av med sitt konto

Ordet hot låter som något som riktas mot storföretag. De flesta angrepp riktas mot vanliga människor, i stor skala, med automatik. De fem du kommer att möta:

HotSå går det tillVad det utnyttjar
Nätfiske (phishing)Ett meddelande som ser ut att komma från banken, skolan, posten eller en kompis, med en länk till en falsk inloggningssidaAtt du litar på avsändaren och har bråttom
Läckta lösenordEn tjänst du har konto på blir hackad. Ditt lösenord hamnar i en lista som säljs. Angriparen provar samma lösenord på alla andra tjänsterAtt du använder samma lösenord på flera ställen
Skadlig kod (malware)Ett program du lurats installera: en "uppdatering", ett spelfusk, en bilaga. Kan läsa allt du skriver, kryptera dina filer och kräva pengar (ransomware)Att du kör något du inte kontrollerat
Social manipulationNågon ringer, chattar eller mejlar och får dig att göra något – logga in, godkänna ett BankID, lämna ut en kodHjälpsamhet, stress, respekt för auktoritet
Gissade eller svaga lösenordProgram provar miljontals vanliga lösenord i sekundenKorta lösenord, ord ur ordboken, årtal

Nätfiske är det största, och CERT-SE beskriver det som "social manipulation för att stjäla känslig information". Nästan alla stora intrång de senaste åren har börjat med att en enda person klickat på en enda länk.

Gemensamt för alla fem: de riktar sig mot människan, inte mot tekniken. Det är därför avsnitt 2–5 handlar om vanor, inte om programvara.

Prova själv

Sök på din egen e-postadress på en tjänst som visar kända läckor – Have I Been Pwned är den mest använda, och den drivs av en säkerhetsforskare, inte av en myndighet. Finns din adress med i en läcka har det lösenord du hade där varit ute sedan dess. Använde du samma lösenord någon annanstans?

2. Lösenord

Krisinformation.se sammanfattar MCF:s råd i två meningar: "Använd långa lösenord" och "Använd olika lösenord för olika tjänster." Allt annat är detaljer.

Långt slår krångligt

Ett lösenord knäcks genom att ett program provar. Det som avgör hur lång tid det tar är antalet möjliga kombinationer, och det växer mycket snabbare med längden än med konstigheterna. Tr0mb0n! är åtta tecken och knäcks på timmar. blå traktor äter frukost är tjugofyra tecken och tar längre tid än universum funnits.

Rådet blir: en lösenordsfras, fyra eller fler ord som du kan komma ihåg men som ingen kan gissa. Inte ett citat, inte en låttitel, inte något som står på din Instagram.

Ett per tjänst

Läckta lösenord (avsnitt 1) fungerar bara för att folk återanvänder. Har varje tjänst sitt eget lösenord är en läcka hos en tjänst en läcka hos en tjänst – inte hos alla.

Lösenordshanteraren gör det möjligt

Ingen kan minnas femtio olika långa fraser. Det är inte meningen. En lösenordshanterare är ett program som skapar, sparar och fyller i lösenorden åt dig, bakom ett enda huvudlösenord som du kan. Krisinformation.se rekommenderar det rakt ut. Webbläsarens inbyggda hanterare duger för de flesta; en fristående (Bitwarden, 1Password, KeePass) är bättre om du byter mellan enheter och webbläsare.

Det enda lösenordet du behöver kunna utantill är då huvudlösenordet – och det ska vara en lång fras.

Lämna aldrig ut det

Krisinformation.se: "Lämna aldrig ut din e-legitimation till någon som oväntat kontaktar dig." Samma sak med lösenord och koder. Skolan, banken, Google och Microsoft frågar aldrig efter ditt lösenord – i telefon, i mejl eller i chatt. Den som gör det är angriparen, hur trovärdig hen än låter.

Prova själv

Öppna lösenordshanteraren i din webbläsare. De flesta har en funktion som visar återanvända och läckta lösenord. Byt de som markeras – börja med e-posten, eftersom den som har din e-post kan återställa allt annat.

3. Flerfaktorsautentisering

Flerfaktorsautentisering, MFA, betyder att inloggningen kräver mer än en sak: något du vet (lösenordet) plus något du har (telefonen, en säkerhetsnyckel) eller något du är (fingeravtryck, ansikte). Kallas också tvåstegsverifiering eller 2FA.

Poängen: ett läckt lösenord räcker inte längre. Angriparen som köpt ditt lösenord i en lista har inte din telefon. Krisinformation.se, CERT-SE och MCF säger alla samma sak – slå på det överallt där det går.

Tre sorter, olika starka

SortSå fungerar detSkyddar mot nätfiske?
Kod via smsEn sexsiffrig kod skickas till ditt nummerDelvis. En falsk sida kan be dig om koden och skicka den vidare i realtid
AutentiseringsappEn app (Google Authenticator, Microsoft Authenticator, Authy) visar en kod som byts var 30:e sekundDelvis, av samma skäl
Passkey eller säkerhetsnyckelEn nyckel som lagras i telefonen eller på en USB-sticka, knuten till den riktiga sajtens adressJa. Nyckeln fungerar bara på rätt adress, så en falsk sida får ingenting

CERT-SE kallar den sista sorten "phishing resistant MFA" och rekommenderar den för allt känsligt. Erbjuder tjänsten passkeys – GitHub, Google, Apple och Microsoft gör det – välj det.

Vad MFA inte skyddar mot

Att du själv godkänner något. Om du får en push-notis "Godkänn inloggning?" när du inte försöker logga in, är svaret nej. Angriparen har ditt lösenord och hoppas att du trycker ja av vana. Det kallas MFA-trötthet och fungerar oroväckande ofta.

Prova själv

Slå på flerfaktorsautentisering på ditt GitHub-konto, om du inte redan gjort det. GitHub kräver det för de flesta konton sedan 2023. Välj passkey om din telefon stöder det.

4. Känn igen nätfisket

Nätfiske går att känna igen. Det tar tio sekunder, och de tio sekunderna är hela skyddet.

Sex tecken

  1. Avsändaradressen, inte namnet. CERT-SE: "titta på avsändaradressen och inte bara namnet i misstänkt e-post". Namnet kan vara "Skatteverket". Adressen är noreply@skatteverket-info.xyz.
  2. Brådska. "Ditt konto stängs inom 24 timmar." "Paketet returneras i dag." Riktiga tjänster ger dig tid.
  3. En länk du ska klicka på för att logga in. Håll muspekaren över länken utan att klicka – adressen visas längst ner i webbläsaren. Är den inte den du väntade dig, stäng meddelandet.
  4. Betalning eller kod. "Betala 19 kr i tull." "Ange koden vi skickade." Små belopp gör att du inte tänker efter.
  5. Bilagor och QR-koder. En QR-kod är en länk du inte kan läsa. CERT-SE varnar särskilt för dem.
  6. Något stämmer inte. Fel språk, konstiga tecken, en tjänst du inte har konto på. Krisinformation.se: "Kontrollera meddelandet noga – ser det ut som det ska?"

Det enda säkra sättet att logga in

Gå själv till tjänsten – skriv adressen, använd bokmärket eller appen. Aldrig via en länk i ett meddelande som säger att du måste. Är det något riktigt ser du det när du loggat in.

Realistiskt exempel

Ett sms: "Hej! Ditt paket kunde inte levereras. Betala 25 kr i avgift för ny leverans: [länk]". Avsändaren är ett vanligt mobilnummer. Länken går till en adress med ett postföretags namn i, men med .top i slutet. Sidan ser exakt ut som postföretagets, och ber om kortuppgifter. Kortet töms samma kväll.

Tecken 2, 3, 4 och 1 – alla fyra på tre rader.

Prova själv

Gå igenom skräppostmappen i din e-post. Ta tre meddelanden och pricka av mot de sex tecknen. Vilka tecken hittade du i varje? Det är en övning som passar som konkret exempel i Projekt 4, med skärmbild där du strukit över allt personligt.

5. Uppdateringar och säkerhetskopior

Två vanor som skyddar mot skadlig kod, och som inte kräver att du känner igen något.

Uppdatera

Skadlig kod tar sig in genom sårbarheter – fel i program som någon hittat och lärt sig utnyttja. När felet blir känt släpper tillverkaren en rättelse, och från det ögonblicket är alla som inte uppdaterat lätta mål: angriparna vet exakt vilket fel de ska leta efter. MCF:s råd: håll "datorer, mobiler och wifi-routrar uppdaterade". Slå på automatiska uppdateringar på allt. Routern glöms oftast.

Säkerhetskopiera

Ransomware krypterar dina filer och kräver pengar för nyckeln. Skyddet är att inte behöva nyckeln: en kopia som angriparen inte når. Krisinformation.se: "Säkerhetskopiera ofta – då minskar du risken att din säkerhetskopia smittas av virus." MCF lägger till att kopian ska hållas "frånkopplad från datorn och internet".

Din kod på GitHub är en säkerhetskopia. Dina bilder, dina dokument och din Figma-fil är det inte, om de bara finns på en dator.

Prova själv

Ta reda på när din dator, din telefon och hemmets router senast uppdaterades. Hitta inställningen för automatisk uppdatering på var och en och slå på den.

6. HTTPS och hänglåset

Den här är viktig för att nästan alla har fått den förklarad fel.

HTTP är det protokoll webbläsaren och servern pratar med varandra genom (område 1). HTTPS är samma sak med kryptering: allt som skickas mellan din webbläsare och servern är oläsligt för den som sitter emellan – på kaféets wifi, hos internetleverantören, på vägen. Krypteringen bygger på ett certifikat som servern visar upp, och som webbläsaren kontrollerar mot en lista över betrodda utfärdare.

Hänglåset i adressfältet betyder ett enda: förbindelsen är krypterad, och certifikatet stämmer med adressen du ser.

Det betyder inte att sajten är ärlig. Certifikat är gratis sedan flera år, och nätfiskesajter har hänglås precis som alla andra. Ett hänglås på skatteverket-info.xyz säger att din förbindelse till bedragaren är säker.

Hänglåset sägerHänglåset säger inte
Ingen mellan dig och servern kan läsa trafikenAtt servern tillhör den den påstår sig vara
Adressen i fältet är den servern har certifikat förAtt sajten är säker att lämna uppgifter på
Sidan har inte ändrats på vägenAtt sidan inte försöker lura dig

Läs alltså adressen, inte hänglåset.

Din sajt ska ha HTTPS

GitHub Pages ger din sajt ett certifikat automatiskt. Kontrollera att Enforce HTTPS är förkryssat under repots Settings → Pages – då skickas den som skriver http:// vidare till https://. Google Sites har HTTPS alltid, utan inställning.

En sajt utan HTTPS får en varning i webbläsaren, och sökmotorerna rankar den lägre. Det finns inget skäl att sakna det 2026.

http://exempel.se      → varning: "Inte säker". Trafiken går i klartext.
https://exempel.se     → hänglås. Trafiken är krypterad.

Prova själv

Klicka på hänglåset på din egen sajt. Webbläsaren visar certifikatet: vem som utfärdat det, för vilken adress, och hur länge det gäller. Gör samma sak på en banks sajt och jämför.

7. Din sajt: vad som kan gå fel

En statisk sajt – HTML, CSS och bilder, som din på GitHub Pages – har en liten angreppsyta. Det finns ingen databas att stjäla, ingen inloggning att knäcka, ingen kod som körs på servern. Det är en av de största fördelarna med att bygga så.

Men liten är inte noll. Fyra saker att ha koll på:

Formuläret

Ett formulär utan action skickar ingenting. Kopplar du det till en tjänst som tar emot svaren – Formspree, Netlify Forms, ett Google-formulär – är det den tjänsten som lagrar det besökaren skriver. Då gäller GDPR-guidens avsnitt 6, och du ska veta vilken tjänst det är, var den lagrar och hur länge.

Tredjepartsskript

Varje <script src="https://någon-annans-server/…"> du lägger in är kod du inte skrivit, som körs hos varje besökare med full tillgång till sidan. Blir den servern hackad – det har hänt flera stora leverantörer – körs angriparens kod på din sajt.

<!-- Kod från någon annans server, som körs hos alla dina besökare -->
<script src="https://cdn.exempel.net/widget.js"></script>

Regeln: bara skript du behöver, från leverantörer du har skäl att lita på. Och helst en kopia i ditt eget repo i stället för en länk till deras server – då ändras koden inte utan att du ser det. Kursens moduler i område 6 ligger i ditt repo av det skälet.

Inbäddningar

En iframe med YouTube, en karta, ett inlägg från sociala medier. De är säkrare än skript – innehållet är inlåst i sin ruta – men de skickar besökarens IP-adress till leverantören och sätter ofta kakor. Det är en GDPR-fråga mer än en säkerhetsfråga, men den hör hemma i samma lista.

Det du skriver in själv

Har du JavaScript som tar text från besökaren – ett sökfält, ett formulär vars svar visas på sidan – och lägger in den i sidan med innerHTML, kan besökaren skriva HTML och skript i stället för text. Det kallas XSS (cross-site scripting), och det är det vanligaste säkerhetsfelet på webben. Skyddet: använd textContent när det är text, och lita aldrig på det som kommer utifrån. Det här blir konkret i område 6.

8. Hemligheter och repot

Ditt repo är publikt. Det är ett krav i kursen, och det är rätt – men det betyder att allt du någonsin lagt i det kan läsas av vem som helst, inklusive det du sedan tagit bort. Git glömmer inte. Historiken finns kvar.

Vad som aldrig ska in i ett repo

Det låter självklart tills du bygger något som behöver en nyckel – en kart-API, en formulärtjänst – och det enklaste är att skriva in den i koden. Automatiska program söker igenom GitHub dygnet runt efter just sådana nycklar, och en nyckel som läckt används inom minuter. GitHub varnar dig om de känner igen mönstret, men inte för allt.

.gitignore

Filen .gitignore i repots rot säger åt git vilka filer som inte ska följa med. En rad räcker:

.env

Filen finns kvar på din dator och i Codespace, men pushas aldrig.

När det redan hänt

Har du råkat pusha en nyckel hjälper det inte att ta bort den i nästa commit – den finns kvar i historiken. Det som hjälper är att byta ut nyckeln hos tjänsten som gav dig den, så att den läckta blir värdelös. Gör det direkt, städa sedan.

Prova själv

Gå igenom ditt repo på GitHub. Sök på password, token, key och @ i koden. Hittar du något som inte hör hemma där? Tänk också på README.md – det är lätt att skriva in sin mejladress där utan att tänka på att den blir publik.

9. Lösenord och känslig data – det etiska kravet

Kursplanen säger att du ska hantera "lösenord och annan känslig data på ett etiskt riktigt sätt". Det är ett krav på ditt omdöme, inte bara din teknik. Fyra regler:

  1. Ett lösenord är personligt. Du lånar inte ut ditt, och du ber inte om någon annans. Inte till en kompis, inte "bara den här gången". Den som delar sitt konto kan inte längre säga vem som gjorde vad.
  2. Det du får se är inte ditt att sprida. Sitter du vid någons upplåsta dator, får du ett mejl som inte var till dig, ser du en lista i ett delat dokument – du har sett det, och där stannar det.
  3. Lagra aldrig lösenord i klartext. Bygger du något som tar emot lösenord – det gör du inte i den här kursen, men principen ska sitta – sparas de aldrig som de är. De hashas: körs genom en envägsfunktion, så att systemet kan kontrollera ett lösenord utan att kunna läsa det. En tjänst som kan mejla dig ditt gamla lösenord i klartext lagrar det fel.
  4. Samla inte in det du inte behöver. Uppgiftsminimeringen från GDPR-guiden, tillämpad på säkerhet: det du inte har kan inte läcka.

Det finns en femte, som inte står i kursplanen men som varje person som arbetar med säkerhet lever efter: hittar du ett hål, säger du till – du använder det inte. Att testa om man kommer in på någon annans konto, sajt eller system utan lov är ett brott (dataintrång, brottsbalken 4 kap. 9 c §), även om avsikten var god.

10. När något hänt

VadGör så här
Du klickade på en länk och skrev in ditt lösenordByt lösenordet nu, från en enhet du litar på. Byt på alla tjänster där du använt samma. Slå på MFA
Du godkände ett BankID eller en kod du inte förstodRing banken direkt. Spärra
Pengar har försvunnitBanken först, sedan polisanmälan på polisen.se
Du fått ett bluff-smsVidarebefordra till 7726 (CERT-SE:s och operatörernas gemensamma nummer), radera
Skolkontot verkar kapatIt-support på skolan, direkt
Din sajt har blivit ändrad utan att du gjort detByt GitHub-lösenordet, slå på MFA, granska repots historik och Settings → Collaborators
Personuppgifter om andra har läckt från något du driverGDPR: anmälan till IMY inom 72 timmar

Krisinformation.se sammanfattar: polisanmäl bedrägerier och kontakta din bank om du blivit drabbad. Skäms inte – de som arbetar med detta ser samma sak varje dag, och det enda som gör det värre är att vänta.

11. Ta det längre

Testa din egen sajt

Öppna din sajt, tryck F12 och gå till Network. Ladda om. Lista varje anrop som inte går till din egen adress. För varje rad: vad är det, varför finns det, kan det tas bort eller flyttas in i repot? Skriv upp resultatet på Projekt 4-sajten som ett eget exempel. Det är en riktig säkerhetsgranskning i miniatyr.

Subresource Integrity

Måste du hämta ett skript från någon annans server finns ett skydd: attributet integrity på <script>-taggen innehåller ett kontrollvärde, och webbläsaren vägrar köra filen om den ändrats. Ta reda på hur det fungerar och hur man räknar fram värdet. Det är A-spårets sätt att använda tredjepartskod.

Passkeys – vad som faktiskt händer

Ta reda på hur en passkey fungerar tekniskt: vad som lagras var, varför den inte går att fiska, och varför den bara fungerar på rätt adress. Förklara det på sajten med en egen figur. Den som kan det förstår också varför sms-koder inte räcker.

Ett aktuellt intrång

CERT-SE publicerar veckobrev och varningar. Välj en händelse från det senaste halvåret, läs vad som hände och koppla den till hoten i avsnitt 1. Vilken sårbarhet utnyttjades, och vilken av motåtgärderna i guiden hade stoppat det?

12. Felsökning

10 rader

SymptomTrolig orsakÅtgärd
Webbläsaren säger "Inte säker" på din sajtSidan hämtas över http://, eller Enforce HTTPS är avstängtRepots Settings → Pages → Enforce HTTPS. Kontrollera att alla länkar in till sajten börjar med https://
Hänglås, men varning om "blandat innehåll"En bild, ett skript eller ett typsnitt hämtas via http:// på en https://-sidaSök i koden efter http:// och byt till https:// eller till en relativ sökväg
GitHub mejlar om en "exposed secret"En nyckel eller token har pushatsByt ut nyckeln hos tjänsten först. Ta sedan bort den ur koden och lägg filen i .gitignore
Push-notiser "Godkänn inloggning?" som du inte bett omNågon har ditt lösenord och försöker logga inTryck nej. Byt lösenordet. Behåll MFA
Kontot loggar ut dig, mejladressen har ändratsKontot är kapatTjänstens återställning för kapade konton, direkt. Byt lösenord på e-posten först
Sms om paket, avgift, kodNätfiskeRadera. Vidarebefordra till 7726 om du vill hjälpa till
Ett program vill ha administratörsrättigheter för att "uppdatera"Skadlig kodAvbryt. Uppdateringar kommer via systemets egen funktion, inte via nedladdade filer
Lösenordshanteraren fyller inte i på en inloggningssidaAdressen matchar inte den sparade – ofta för att sidan är falskStanna. Kontrollera adressen tecken för tecken
Sajten fungerar men F12 → Network visar anrop till adresser du inte känner igenEtt tredjepartsskript eller en inbäddning hämtar mer än du troddeTa reda på vad varje anrop är. Ta bort det du inte behöver
Ett formulär på sajten "skickar" men inget kommer framFormuläret saknar action, eller pekar på en tjänst som inte är uppsattBestäm om sajten ska ha ett formulär alls. Ska det, välj tjänst och läs dess villkor

13. Snabbreferens

BegreppKort
Nätfiske (phishing)Falska meddelanden som lurar dig att logga in eller betala. Kontrollera avsändaradressen, klicka inte, gå själv till tjänsten
Läckta lösenordEn tjänst hackas, lösenordet provas överallt. Skydd: ett lösenord per tjänst
Skadlig kod (malware)Program du lurats köra. Skydd: uppdatera, kör inte okända filer, säkerhetskopiera
RansomwareSkadlig kod som krypterar dina filer mot lösen. Skydd: frånkopplad säkerhetskopia
Social manipulationAtt bli lurad av en människa, inte av teknik. Skydd: lämna aldrig ut koder eller lösenord
LösenordsfrasFyra eller fler ord. Långt slår krångligt
LösenordshanterareProgram som skapar och sparar unika lösenord. Ett huvudlösenord att kunna
MFA / 2FALösenord plus något du har. Passkey är starkast, sms svagast
PasskeyNyckel bunden till rätt adress. Går inte att fiska
MFA-trötthetAtt godkänna en push-notis av vana. Svara nej på det du inte bett om
SårbarhetEtt fel i ett program som går att utnyttja. Stängs med uppdatering
HTTPSHTTP med kryptering. Hänglåset = krypterad förbindelse, inte ärlig sajt
CertifikatDet servern visar upp för att bevisa vilken adress den har. Gratis, även för bedragare
Enforce HTTPSGitHub Pages-inställningen som skickar http:// vidare till https://
Statisk sajtHTML, CSS och bilder utan serverkod. Liten angreppsyta
TredjepartsskriptKod från någon annans server som körs hos dina besökare. Minimera, kopiera in i repot
XSSBesökare får in skript i sidan via text som visas oskyddat. Skydd: textContent, inte innerHTML
.gitignoreFilen som säger vad git inte ska ta med. .env ska stå där
Läckt nyckelByt nyckeln hos tjänsten. Att radera i koden räcker inte, historiken minns
HashningEnvägsfunktion för lösenord: systemet kan kontrollera men inte läsa
DataintrångAtt ta sig in utan lov. Brott, även med god avsikt
7726Numret bluff-sms vidarebefordras till
72 timmarTiden en läcka av personuppgifter ska anmälas till IMY inom
MCFMyndigheten för civilt försvar, tidigare MSB. Sedan 1 januari 2026
CERT-SENationell it-incidentfunktion. Hos FRA sedan 1 juli 2026
NCSCNationellt cybersäkerhetscenter. Driver Tänk säkert från 2026

14. Ordlista

Ordträning

OrdBetyder
hotNågot som kan skada: en angripare, ett program, en metod
sårbarhetEtt fel eller en svaghet som ett hot kan utnyttja
angreppsytaAllt på ett system som går att angripa. Mindre är bättre
nätfiske (phishing)Meddelanden som lurar dig att lämna ut uppgifter eller logga in på en falsk sida
social manipulationAtt lura en människa i stället för att knäcka teknik
skadlig kod (malware)Program som gör skada: stjäl, spionerar, krypterar
ransomwareSkadlig kod som krypterar filer och kräver pengar för nyckeln
lösenordsfrasEtt lösenord av flera ord. Långt, lätt att minnas, svårt att gissa
lösenordshanterareProgram som sparar och fyller i lösenord bakom ett huvudlösenord
flerfaktorsautentisering (MFA)Inloggning med mer än en faktor: vet, har, är
passkeyInloggningsnyckel lagrad i enheten, bunden till rätt adress. Fiskesäker
autentiseringAtt bevisa vem man är
krypteringAtt göra data oläslig för alla utan nyckeln
HTTPSKrypterad HTTP. Hänglåset i adressfältet
certifikatServerns bevis på att den har rätt adress, utfärdat av en betrodd part
statisk sajtSajt av färdiga filer, utan kod som körs på servern
tredjepartsskriptSkript som hämtas från någon annans server
XSSCross-site scripting: främmande skript smugglas in via text på sidan
.gitignoreFil som listar vad git inte ska följa med
token / API-nyckelLång sträng som ger tillgång till en tjänst. Hemlig som ett lösenord
hashningEnvägsomvandling. Lösenord lagras som hash, aldrig i klartext
klartextOskyddad, läsbar text. Där lösenord aldrig ska ligga
dataintrångBrottet att ta sig in i ett system utan lov
incidentEn händelse som skadat eller kunnat skada säkerheten
säkerhetskopiaEn kopia av data på ett annat ställe, helst frånkopplat
MCFMyndigheten för civilt försvar, det som tidigare hette MSB
CERT-SESveriges nationella funktion för it-incidenter, sedan juli 2026 hos FRA
NCSCNationellt cybersäkerhetscenter
FRAFörsvarets radioanstalt

15. Källor

Alla hämtade 11 september 2026. Myndigheterna på området har omorganiserats under 2026, så kontrollera att sidan fortfarande finns innan du hänvisar till den, och ange datumet du läste.

KällaVad du hittar där
Krisinformation.se – Din egen digitala säkerhetMCF:s råd till privatpersoner: lösenord, MFA, nätfiske, säkerhetskopior. Uppdaterad juni 2026
CERT-SE – Hantera nätfiskeHur nätfiske känns igen och hanteras. Uppdaterad juli 2026
CERT-SE – Hantera utpressningsangreppRansomware: vad det är och hur man skyddar sig
CERT-SE – startsidaAktuella varningar och veckobrev. Där står också att CERT-SE sedan 1 juli 2026 hör till FRA
MCF – MSB är Myndigheten för civilt försvarNamnbytet 1 januari 2026
NCSC – Säkerhetsåtgärder mot cyberangreppRekommenderade åtgärder, riktade till verksamheter. Låg hos MCF fram till sommaren 2026
Polisen – Tänk säkertKampanjen i oktober, från 2026 ledd av NCSC med Polisen
IMY – Personuppgiftsincidenter72-timmarsregeln
Skolverket – ämnesplan WebbutvecklingKursplanens formuleringar om säkerhet och etik
Internetkunskap – InternetstiftelsenFörklaringar av HTTPS, lösenord och säker surfning. En stiftelse, inte en myndighet