Dekryptering
Dekryptering er handlingen for å tilbakestille en krypteringsprosess slik at tidligere kryptert informasjon kan visualiseres eller få tilgang til. Det innebærer konvertering av ulesbare data (siffertekst) til lesbare (ren tekst).
Så mens kryptering er prosessen med å gjøre data uleselig, er dekryptering prosessen med å konvertere den krypterte informasjonen tilbake til sin opprinnelige og forståelige form. En slik metode for å kryptere og dekryptere informasjon avhenger av en bestemt type kryptografiske nøkler.
Disse nøklene genereres av kryptografiske algoritmer og er vanligvis betegnet som en streng med tall og bokstaver. Et stykke kryptert informasjon kan enkelt konverteres tilbake til sin opprinnelige form ved å bruke dens tilsvarende dekrypteringsnøkkel. Men uten den riktige nøkkelen blir dekryptering mye vanskeligere og kan bare oppnås ved brute-force-angrep. Robuste krypteringsalgoritmer genererer nøkler som er praktisk talt umulige å bryte.
Kryptografiske nøkler brukes i både symmetrisk og asymmetrisk kryptering. Avhengig av måten nøkler genereres og brukes på, kan teknikkene deles inn i to hovedgrupper kjent som symmetrisk nøkkelkryptografi og offentlig nøkkelkryptografi (PKC).
I symmetrisk nøkkelkryptografi brukes den samme nøkkelen til å kryptere og dekryptere et stykke informasjon. Fram til 1976 var dette den eneste kjente typen krypteringsteknikk. På den annen side bruker offentlig nøkkelkryptering (eller asymmetrisk kryptering) et par nøkler, som er matematisk relatert. Et slikt nøkkelpar består av en offentlig og en privat nøkkel. Data er kryptert med den offentlige nøkkelen, men kan bare dekrypteres med den private nøkkelen.