Alle fag › Databaser, nettverk og sikkerhet › Kryptering

Kryptering

Kryptering gjør data uleselig for alle som ikke har nøkkelen. Symmetrisk kryptering bruker samme nøkkel til å låse og låse opp, og er rask. Asymmetrisk kryptering har et nøkkelpar: en offentlig nøkkel som alle kan bruke, og en privat nøkkel bare eieren har.

C=Ek(M), M=Dk(C)C = E_k(M),\ M = D_k(C)symmetrisk: samme nøkkel k
C=Epub(M), M=Dpriv(C)C = E_{pub}(M),\ M = D_{priv}(C)asymmetrisk: offentlig og privat nøkkel

Symboler

MMklartekst
CCkryptert tekst
kknøkkel

Eksempel

HTTPS bruker asymmetrisk kryptering for å bli enige om en felles nøkkel, og deretter rask symmetrisk kryptering for resten av samtalen.

Den private nøkkelen skal aldri deles eller legges i koden.
Øv på ikt-sikkerhet gratis →

← Passordstyrke · Hashing →

Del av Databaser, nettverk og sikkerhet: IKT-sikkerhet.