Tilbake
24

24 Nettverkssikkerhet

Brannmurer, kryptering, autentisering og sikker nettverkspraksis.

55 min
7 oppgaver
BrannmurKrypteringMFATLSPhishing
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 7 oppgaver

Trusselbildet

Vanlige nettverkstrusler:

Malware (skadelig programvare)
- Virus: Sprer seg ved å feste seg til filer
- Ormer: Selvspredende via nettverk
- Trojanere: Ser ut som legitim programvare
- Ransomware: Krypterer filer, krever løsepenger

Phishing
Falske e-poster eller nettsider som prøver å lure deg til å oppgi sensitiv informasjon.

Man-in-the-Middle (MitM)
Angriper plasserer seg mellom to kommuniserende parter og avlytter/modifiserer trafikk.

Denial of Service (DoS/DDoS)
Overvelmer et system med trafikk slik at det blir utilgjengelig.

SQL-injeksjon
Angripere sender ondsinnet SQL-kode via inputfelt for å få tilgang til databaser.

Passordangrep
- Brute force: Prøver alle kombinasjoner
- Dictionary attack: Prøver vanlige ord
- Credential stuffing: Bruker lekkede passord

Sosial manipulering
Lurer mennesker til å gi tilgang eller informasjon.

Brannmurer

Hva er en brannmur?
En brannmur er en sikkerhetsenhet som kontrollerer nettverkstrafikk basert på regler.

Typer brannmurer:

Pakkefilter (stateless)
- Sjekker individuelle pakker
- Basert på IP-adresser, porter, protokoller
- Raskt, men begrenset

Stateful inspection
- Holder styr på aktive tilkoblinger
- Bedre beskyttelse enn pakkefilter
- Standard i moderne brannmurer

Application layer (proxy)
- Inspiserer innholdet i pakker
- Kan blokkere spesifikke applikasjoner
- Tregere, men mer grundig

Next-Generation Firewall (NGFW)
- Kombinerer alle over
- Deep packet inspection
- Integrert antivirus, IPS
- Applikasjonsbevissthet

Brannmurregler:

Allow TCP fra 192.168.1.0/24 til port 80 (HTTP)
Allow TCP fra 192.168.1.0/24 til port 443 (HTTPS)
Allow UDP port 53 (DNS)
Deny all (standard avvis alt annet)

DMZ (Demilitarized Zone)
Nettverkssegment mellom internett og internt nett for offentlige servere.

Kryptering

Hva er kryptering?
Kryptering omdanner lesbar tekst (plaintext) til uleselig tekst (ciphertext) ved hjelp av en nøkkel.

Symmetrisk kryptering
Samme nøkkel brukes for å kryptere og dekryptere.
- Rask og effektiv
- Utfordring: Hvordan dele nøkkelen trygt?
- Eksempler: AES, 3DES

Asymmetrisk kryptering
To nøkler: offentlig (kan deles) og privat (hemmelig).
- Offentlig nøkkel krypterer, privat dekrypterer
- Løser nøkkelutvekslingsproblemet
- Tregere enn symmetrisk
- Eksempler: RSA, ECC

Hybrid kryptering
Kombinerer begge:
1. Asymmetrisk for å utveksle en sesjonsnøkkel
2. Symmetrisk for å kryptere selve dataene
3. Brukes i TLS/HTTPS

Hashing
Enveis funksjon som lager "fingeravtrykk" av data.
- Verifiserer integritet
- Kan ikke reverseres
- Eksempler: SHA-256, SHA-3
- Bruk: Passordlagring, filverifisering

TLS/HTTPS
Transport Layer Security sikrer nettrafikk:
- Krypterer data mellom nettleser og server
- Autentiserer serveren med sertifikat
- Grønne låsikon i nettleseren

Autentisering og tilgangskontroll

Autentiseringsfaktorer:

1. Noe du vet
Passord, PIN-kode, sikkerhetsspørsmål

2. Noe du har
Smartkort, mobiltelefon (SMS/app), hardware-token

3. Noe du er
Fingeravtrykk, ansiktsgjenkjenning, iris-skanning

Multi-faktor autentisering (MFA)
Kombinerer to eller flere faktorer for sterkere sikkerhet.

Eksempel: Passord (noe du vet) + SMS-kode (noe du har)

Sterke passord:
- Minst 12-16 tegn
- Blanding av store/små bokstaver, tall, spesialtegn
- Unike for hver tjeneste
- Bruk passordbehandler

Single Sign-On (SSO)
Én innlogging gir tilgang til flere systemer.
- Praktisk for brukere
- Sentralisert sikkerhetskontroll

802.1X (Port-basert nettverkstilgangskontroll)
Autentiserer enheter før de får nettverkstilgang:
1. Bruker/enhet sender legitimasjon
2. Switch sender til RADIUS-server
3. Server godkjenner eller avviser
4. Switch gir/nekter tilgang

Zero Trust
"Aldri stol på, alltid verifiser"
- Ingen automatisk tillit basert på plassering
- Kontinuerlig verifisering
- Minimal tilgang (principle of least privilege)

📝Oppgave

Forklar forskjellen mellom symmetrisk og asymmetrisk kryptering.

📝Oppgave

Hva er multi-faktor autentisering (MFA) og hvorfor er det sikrere enn bare passord?

📝Oppgave

Du skal sette opp brannmurregler for en webserver. Hvilke porter må være åpne, og fra hvilke adresser?

📝Oppgave

Hva er phishing og hvordan kan du beskytte deg mot det?

📝Oppgave

Forklar hva en DMZ er og hvorfor den brukes.

📝Oppgave

Lag en sikkerhetspolicy for passord i en liten bedrift. Inkluder krav til passordlengde, kompleksitet, utløp, MFA, og retningslinjer for ansatte.

📝Oppgave

Beskriv hvordan HTTPS/TLS beskytter kommunikasjon mellom nettleser og webserver. Inkluder sertifikater, nøkkelutveksling og kryptering.

Oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.