Hjem
Gloseliste
Kryptografi

Kryptografi

Begynder

Fremskridt inden for computerteknologi har gjort data mere tilgængelige, og selvom det kan være en stor fordel, har det også en bagside. Onlinedata er udsat for mange trusler, herunder tyveri og korruption. Kryptografi (eller kryptologi) er en løsning, der gør det muligt at beskytte information mod nogle af de risici, der er forbundet med datalagring og -distribution. Konceptet med at kryptere data er dog ikke nyt. Selv før den digitale æra har folk maskeret beskeder for at forhindre uønskede læsere i at kunne tyde dem. Men den øgede brug af computere bragte krypteringsvidenskaben op på et helt nyt niveau.


Hvad er kryptografi?

Kort sagt handler kryptografi om at skjule information. Mere specifikt gør moderne kryptografi brug af matematiske teorier og beregninger til at kryptere og dekryptere data eller til at garantere informationens integritet og autenticitet.

Ved simpel tekstkryptering gennemgår en klartekst (data, der tydeligt kan forstås) en krypteringsproces, der forvandler den til chiffertekst (som er ulæselig). På den måde kan man garantere, at de sendte oplysninger kun kan læses af en person, der er i besiddelse af en bestemt dekrypteringsnøgle.

Ved at bruge specifikke kryptografiske teknikker kan man sende følsomme data over ikke-sikrede netværk. Krypteringsniveauet afhænger af den grad af beskyttelse, som dataene kræver. For eksempel er den type sikkerhed, der bruges på almindelige personlige filer (såsom kontakter), ikke den samme som den, der bruges på kryptovalutanetværk.

At lære, hvordan kryptografi fungerer, er afgørende for at forstå dens betydning i kryptovalutasystemer. De fleste blockchain-systemer, såsom Bitcoin, gør brug af et særligt sæt kryptografiske teknikker, der gør det muligt for dem at fungere som en decentraliseret og offentlig ledger, hvor digitale transaktioner kan finde sted på en meget sikker måde.


Hvordan fungerer kryptografi?

Den moderne kryptografi består af forskellige forskningsområder, men nogle af de mest relevante er dem, der beskæftiger sig med symmetrisk kryptering, asymmetrisk kryptering, hashfunktioner og digitale signaturer.
Bitcoin-protokollen gør brug af kryptografiske beviser for at sikre netværket og for at sikre gyldigheden af hver transaktion. Digitale signaturer garanterer, at hver bruger kun kan bruge midlerne i sin egen wallet, og at disse midler ikke kan bruges mere end én gang. Hvis Alice f.eks. sender 2 bitcoins til Bob, opretter hun en transaktion, som i bund og grund er en besked, der bekræfter tilføjelsen af 2 bitcoins til Bobs wallet, mens mønterne fjernes fra Alices wallet. Men det kan hun kun gøre ved at anvende en digital signatur. 
Et andet vigtigt element i Bitcoin-protokollen er Hashcash-funktionen, som definerer Proof-of-Work-konsensusmekanismen og mining-processen (som er ansvarlig for at sikre netværket, validere transaktioner og generere nye mønter). Hashcash gør brug af en kryptografisk funktion kaldet SHA-256.

Kryptografi er en essentiel del af blockchain-teknologien og er derfor afgørende for enhver kryptovaluta. Kryptografiske beviser, som anvendes på distribuerede netværk, gjorde det muligt at skabe tillidsløse økonomiske systemer, hvilket førte til Bitcoin og andre decentraliserede digitale valutaer.