Internettet er en uendelig kilde til ny teknologi, og med ny teknologi kommer ny jargon. Præfikset "crypto-" har eksisteret i et stykke tid nu, og du har sikkert hørt om kryptokurrency. Men hvad med kryptologi eller kryptografi?

Denne artikel vil forklare kryptologi og kryptografi i detaljer, herunder deres forskelle, hvad de involverer, og hvad de bruges til.

Hvad er kryptografi?

Unsplash - Ingen tilskrivning påkrævet

Kryptografi stammer fra de gamle græske ord kryptós, betyder "skjult" og graphein, betyder "at studere." Det er undersøgelse og praksis med at sikre, at oplysninger er sikre mod utilsigtede eller ondsindede parter.

Kryptografi har eksisteret i tusinder af år. I det gamle Egypten ville herskere bruge chiffer til at skjule beskeder fra fjendtlige militærchefer, hvis en budbringer blev taget til fange. Denne praksis fortsatte gennem historien til den moderne æra, hvor kryptografi nu er langt mere avanceret.

Kryptografi omfatter alle metoder, der bruges til at holde kommunikation og data mellem to eller flere parter, så andre ikke kan læse, ændre eller stjæle oplysningerne. Der er to grundlæggende teknikker inden for kryptografi: kryptering og hash.

instagram viewer

Hvad er kryptering?

Kryptering er brugen af ​​chiffer til i det væsentlige forvirre digital information så det er utilgængeligt for alle, der ikke har dekrypteringsnøglen. Afhængigt af krypteringsniveauet kan det være umuligt at dechiffrere meddelelsen uden nøglen. De to former for kryptering er kryptografi med symmetrisk nøgle og offentlig nøgle.

Symmetrisk nøgle-kryptografi refererer til kryptering, hvor afsender og modtager bruger den samme nøgle til at dechiffrere meddelelsen. Et eksempel på dette er Datakrypteringsstandard (DES), udviklet af den amerikanske regering og brugt til alt fra ATM -kryptering til privatliv via e -mail. Det blev imidlertid overgået af Advanced Encryption Standard (AES) for mange år siden.

Symmetrisk nøglekryptografi kræver, at både afsender og modtager sikkert administrerer en eller flere krypteringsnøgler. Dette kan vise sig at være kompliceret såvel som en stor sikkerhedsrisiko.

Offentlig nøgle-kryptografi eller asymmetrisk kryptografi involverer to nøgler: en offentlig nøgle og en privat nøgle. Den offentlige nøgle er tilgængelig offentligt og bruges til kryptering, mens den private nøgle holdes hemmelig mellem to parter og bruges til dekryptering.

Krypteringsstyrke måles normalt efter nøglestørrelse. Nøglestørrelsen er, hvor mange bits der bruges i krypteringsalgoritmen. Jo længere nøglestørrelse, jo mere sikker er krypteringen. 256-bit og 512-bit betragtes f.eks. Som "militærnøgle" nøglestørrelser.

Hvad er Hashing?

En hash -funktion i kryptografi tager en hvilken som helst længde af data og konverterer dem algoritmisk til et kort output kaldet en "hash -fordøjelse". Dette er en envejs-funktion, der ikke kan vendes. En god hash -algoritme vil ikke producere den samme hash for to meddelelser. Med andre ord skal hver hash være unik.

Hashes bruges til flere ting, herunder verificering af meddelelser, adgangskoder og signaturer. Som et eksempel kan den populære hash -algoritme, MD5, bruges til at sikre, at beskeder ikke ændres før, under eller efter transit.

Meddelelsen hascheres ved hvert interval, og hvis output ændres på et hvilket som helst tidspunkt, er det tydeligt, at meddelelsen er blevet forstyrret.

Hvad er kryptanalyse?

Pixabay - ingen tilskrivning påkrævet

Inden vi går videre til kryptologi, er det vigtigt at forstå kryptanalyse. Hvis kryptografi er praksis og undersøgelse af beskyttelse af data, er kryptanalyse praksis og undersøgelse af at bryde disse beskyttelser.

Kryptanalyse bruges ofte til at finde måder at bryde kryptering uden den kryptografiske nøgle eller finde andre svagheder i kryptografisk forsvar.

En kort historie om kryptanalyse

Ligesom kryptografi har kryptanalyse eksisteret i tusinder af år. Et berømt eksempel på kryptanalyse var krakningen af ​​Enigma -koden af ​​Alan Turing og andre i Bletchley Park.

Enigma var en krypteringsmaskine, der blev brugt af tyskerne, så de sikkert kunne kommunikere. En person ville skrive i en skrivemaskine, og maskinen udsendte en krypteret besked i henhold til ofte ændrede koder - et godt eksempel på moderne kryptografi.

Turing, sammen med Gorgon Welchman, opfandt Bombe -maskinen. Bombe -maskiner var kryptanalytiske enheder, der i høj grad reducerede mængden af ​​arbejde, som "kodebrydere" skulle udføre. Det fungerede ved at forsøge at replikere de komplicerede indstillinger for Enigma for at opdage krypteringsnøglen.

Med opdagelsen af, at tyske meddelelser ofte indeholdt særlige ord, herunder "vejrmelding", "Heil Hitler" og "Eins" (det tyske ord for "en"), bomben og andre kryptanalytiske teknikker kunne bruges til at dechiffrere det meste af en besked.

Brute-Force Kryptanalyse

En populær metode til at knække kryptering er via en "brute-force" tilgang. Dette er den systematiske kontrol af alle mulige nøgler eller adgangskoder mod kryptering. Med mindre krypteringsnøgler er det muligt med nuværende computingteknologi at brute-force algoritmen. Men det ville tage milliarder af år for selv vores hurtigste supercomputer at brute-force 256-bit krypteringer.

Det er det, der gør nøglestørrelse så kraftfuld, og derfor er det i næsten alle tilfælde nødvendigt at have den korrekte dekrypteringsnøgle til kryptering af den styrke.

Kryptologi vs. Kryptografi

Pixabay - ingen tilskrivning påkrævet

Kryptologi og kryptografi bruges ofte i flæng, hvilket er delvist forkert. Kryptologi er et paraplybegreb, der inkorporerer både kryptografi og kryptanalyse. Så kryptologi omfatter begge sider af mønten; beskytte og sikre data og finde måder at bryde disse beskyttelser og få adgang til dataene.

Sikkerhedspersonale og hackere bruger kryptologi. Sikkerhedspersonale vil bruge det til at finde sårbarheder og udvikle stærkere, mindre sårbare kryptografiske værktøjer, mens hackere generelt vil søge at infiltrere systemer og stjæle data.

Eksemplet på Alan Turing og Enigma Code er et godt eksempel på kryptologi på arbejdet. På den ene side af mønten har du højden af ​​kryptografi på det tidspunkt. Enigmakoden blev anset for at være krakeløs. Med hver besked var der mere end 150 millioner millioner millioner mulige kombinationer.

På den anden side af mønten har du de utrolige bedrifter med kryptanalyse, der faktisk formår at tyde Enigma, opfange tyske meddelelser og i høj grad hjælpe Ally -krigsindsatsen.

Fortrolighed, sikkerhed og cyberkriminalitet

Kryptologi er et fascinerende felt, der fokuserer på de to modsatrettede teknikker til kryptografi og kryptanalyse. Mens kryptografi søger at beskytte og sikre data ved hjælp af teknikker som kryptering og hash, forsøger kryptanalyse at opdage sårbarheder for at bryde kryptografisk forsvar.

DelTweetE -mail
De 5 mest sikre og krypterede e -mailudbydere

Er du træt af regeringens og tredjeparts overvågning af dine e-mails? Beskyt dine meddelelser med en sikker krypteret e -mailtjeneste.

Læs Næste

Relaterede emner
  • Teknologi forklaret
  • Sikkerhed
  • Kryptovaluta
  • Kryptering
  • Sikkerhedstip
  • Jargon
Om forfatteren
Jake Harfield (30 artikler udgivet)

Jake Harfield er freelance skribent med base i Perth, Australien. Når han ikke skriver, er han normalt ude i bushen og fotograferer lokalt dyreliv. Du kan besøge ham på www.jakeharfield.com

Mere fra Jake Harfield

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere