Når tilliden brister: Hvorfor web-sikkerhed kræver verificerbar kode

Når tilliden brister: Hvorfor web-sikkerhed kræver verificerbar kode

Maj 05, 2026 web-security javascript end-to-end-encryption cryptography web-standards secure-coding infrastructure-security

Når tilliden svigter: Hvorfor web-sikkerhed kræver verificerbar kode

Moderne web-sikkerhed hviler på en skrøbelig balance. Du vælger Signal eller ProtonMail for ægte privatliv med end-to-end kryptering. Men krypteringen kører via JavaScript i din browser – kode fra en server, du skal stole på. Bliver serveren hacket, presset eller saboteret, kan angribere sende tilpasset kode. Den stjæler dine nøgler. Og du opdager det aldrig.

Det traditionelle tillidsmodellens svagheder

Web-browseren tager kode fra en domain og kører den i en sandbox. Det fungerer fint til almindelige sider. Men ikke til følsomme apps.

Tænk på:

  • Bank-apps med dine penge
  • Sundhedsplatforme med journaler
  • Krypterede chats til journalister
  • Password-managere med hemmeligheder

En kompromitteret server kan sende ændret kode til udvalgte brugere. Ingen ser det – hverken revisorer eller udviklere. End-to-end kryptering bliver værdiløs, hvis koden selv er angrebspunktet.

Løsningen: Kryptografisk binding og offentlig logning

Forestil dig, at serverens snyd bliver umuligt at skjule.

En web-app kunne:

  1. Binde koden kryptografisk til en offentlig manifest
  2. Logge manifesten i en append-only, offentlig database
  3. Tvinge browseren til at tjekke – afvis koden, hvis den ikke matcher

Nu sker det her:

  • Browseren stopper ændret kode med det samme
  • Misbrug efterlader spor i den offentlige log
  • Angreb kan spores til specifikke servere og tidspunkter

Det er ikke science fiction. WAICT-initiativet bringer det til det åbne web.

WAICT ændrer spillet

WAICT tilføjer to nøgleegenskaber:

Integritet: Browser-koden matcher præcis developer's commit i manifesten. Ingen hemmelige ændringer.

Transparens: Commitments logges offentligt. Forskere, journalister og myndigheder kan tjekke dem. Snyd bliver synligt.

Med WAICT tvinger browseren sig ind som vagt. Ulogget kode blokeres. Angribere mister deres usynlighed.

For følsomme apps betyder det ægte løfter: "Vores kode er logget, auditerbar og beskyttet af din browser."

Samarbejde og tidlige tests

WAICT kommer fra Mozilla, Cloudflare, Meta, Freedom of the Press Foundation og flere. Specs er åbne. Feedback er velkommen.

Prototypes kører i Firefox Nightly. Se end-to-end krypteret videochat med WAICT-garantier. Test det på waict.dev.

Hvad betyder det for dine apps?

Bygger du apps med sensitivt data? WAICT styrker din sikkerhed. Brugere skal ikke stole blindt på din server – de får kryptografisk bevis.

For udviklere:

  • Tilføj manifests i din pipeline
  • Aktivér verifikation på kritiske features
  • Få automatisk offentlig audit
  • Giv brugere ægte indblik

For brugere: Verificerbar sikkerhed bliver standard, ikke hype.

Tillid gennem åbenhed

WAICT er mere end tech. Det viser, hvad det åbne web kan blive. I en verden med uundgåelige hacks gør det misbrug dyrt og synligt.

Sikkerhed skal ikke hvile på én aktør. Den bygger på kryptografisk bevis og offentlig kontrol.

Prototypes kører. Partnere er enige. Specs er åbne. Nu handler det om adoption – og at gøre verificerbar sikkerhed normalen.

For apps med dine hemmeligheder kan det ikke ske hurtigt nok.


Vil du dykke ned i WAICT? Tjek de åbne specs og test prototypen i Firefox Nightly. Som domain-ejer eller hosting-udbyder er det essentielt at følge disse nye sikkerhedsstandarder for at beskytte brugerne.

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE ZH-HANS EN