Internet är en oändlig källa till ny teknik, och med ny teknik kommer ny jargong. Prefixet "crypto-" har funnits ett tag nu, och du har säkert hört talas om kryptovaluta. Men hur är det med kryptologi eller kryptografi?

Denna artikel kommer att förklara kryptologi och kryptografi i detalj, inklusive deras skillnader, vad de innebär och vad de används till.

Vad är kryptografi?

Unsplash - Ingen attribution krävs

Kryptografi kommer från de gamla grekiska orden kryptos, betyder "dold" och graphein, betyder "att studera". Det är studier och praxis för att säkerställa att informationen är säker från oavsiktliga eller skadliga parter.

Kryptografi har funnits i tusentals år. I forntida Egypten skulle härskare använda chiffer för att dölja meddelanden från fiendens militära befälhavare om en budbärare fångades. Denna praxis fortsatte genom historien till den moderna eran, där kryptografi nu är mycket mer avancerad.

Kryptografi inkluderar alla metoder som används för att hålla kommunikation och data mellan två eller flera parter så att andra inte kan läsa, ändra eller stjäla informationen. Det finns två grundläggande tekniker inom kryptografi: kryptering och hash.

Vad är kryptering?

Kryptering är användningen av chiffer till i huvudsak krossa digital information så att det är otillgängligt för alla som inte har avkodningsnyckeln. Beroende på krypteringsnivån kan det vara så omöjligt att dechiffrera meddelandet utan nyckeln. De två typerna av kryptering är symmetrisk nyckelkryptografi och offentlig nyckelkryptografi.

Symmetrisk nyckelkryptografi avser kryptering där avsändaren och mottagaren använder samma nyckel för att dechiffrera meddelandet. Ett exempel på detta är Datakrypteringsstandard (DES), utvecklat av den amerikanska regeringen och används för allt från bankomatkryptering till sekretess via e -post. Den överträffades dock av Advanced Encryption Standard (AES) för många år sedan.

Symmetrisk nyckelkryptografi kräver att både avsändare och mottagare säkert hanterar en eller flera krypteringsnycklar. Detta kan visa sig vara komplicerat såväl som en stor säkerhetsrisk.

Offentlig nyckelkryptografi eller asymmetrisk kryptografi innefattar två nycklar: en offentlig nyckel och en privat nyckel. Den offentliga nyckeln är tillgänglig offentligt och används för kryptering, medan den privata nyckeln hålls hemlig mellan två parter och används för dekryptering.

Krypteringsstyrka mäts vanligtvis med nyckelstorlek. Nyckelstorleken är hur många bitar som används i krypteringsalgoritmen. Ju längre nyckelstorlek, desto säkrare kryptering. 256-bitars och 512-bitars räknas till exempel som "militärklassiga" nyckelstorlekar.

Vad är Hashing?

En hashfunktion i kryptografi tar hur lång tid som helst och konverterar den algoritmiskt till en kort utmatning som kallas en "hashdigest". Detta är en enkelriktad funktion som inte går att vända. En bra hash -algoritm kommer inte att producera samma hash för två meddelanden. Med andra ord bör varje hash vara unik.

Hashes används för flera saker, inklusive verifiering av meddelanden, lösenord och signaturer. Som ett exempel kan den populära hash -algoritmen, MD5, användas för att säkerställa att meddelanden inte ändras före, under eller efter transitering.

Meddelandet hascheras vid varje intervall, och om utmatningen ändras vid något tillfälle är det uppenbart att meddelandet har störts.

Vad är kryptanalys?

Pixabay - ingen attribution krävs

Innan vi går vidare till kryptologi är det viktigt att förstå kryptanalys. Om kryptografi är praktiken och studien av att skydda data, är kryptanalys praktiken och studien för att bryta dessa skydd.

Kryptanalys används ofta för att hitta sätt att bryta krypteringar utan krypteringsnyckeln eller hitta andra svagheter i kryptografiska försvar.

En kort historia av kryptanalys

Precis som kryptografi har kryptanalys funnits i tusentals år. Ett känt exempel på kryptanalys var sprickningen av Enigma -koden av Alan Turing och andra i Bletchley Park.

Enigma var en krypteringsmaskin som tyskarna använde för att kunna kommunicera säkert. En person skulle skriva in i en skrivmaskin, och maskinen skickade ut ett krypterat meddelande enligt ofta ändrade koder - ett bra exempel på modern kryptografi.

Turing, med Gorgon Welchman, uppfann Bombe -maskinen. Bombe -maskiner var kryptanalytiska enheter som kraftigt minskade mängden arbete som "kodbrytare" hade att göra. Det fungerade genom att försöka replikera de komplicerade inställningarna för Enigma för att upptäcka krypteringsnyckeln.

Med upptäckten att tyska meddelanden ofta innehöll särskilda ord, inklusive "väderrapport", "Heil Hitler" och "Eins" (det tyska ordet för "en"), bomben och andra kryptanalytiska tekniker kan användas för att dechiffrera det mesta av en meddelande.

Brute-Force Kryptanalys

En populär metod för att knäcka kryptering är via en "brute-force" -metod. Detta är en systematisk kontroll av alla möjliga nycklar eller lösenord mot kryptering. Med mindre krypteringsnycklar är det möjligt med nuvarande datorteknologi att brutalt tvinga fram algoritmen. Men det skulle ta miljarder år för även vår snabbaste superdator att brute-force 256-bitars kryptering.

Det är det som gör nyckelstorleken så kraftfull och varför det i nästan alla fall är nödvändigt att ha rätt dekrypteringsnyckel för krypteringar av den styrkan.

Kryptologi vs. Kryptografi

Pixabay - ingen attribution krävs

Kryptologi och kryptografi används ofta omväxlande, vilket är delvis felaktigt. Kryptologi är ett paraplybegrepp som innehåller både kryptografi och kryptoanalys. Så kryptologi omfattar båda sidor av myntet; skydda och säkra data och hitta sätt att bryta dessa skydd och komma åt uppgifterna.

Säkerhetspersonal och hackare använder kryptologi. Säkerhetspersonal kommer att använda den för att hitta sårbarheter och utveckla starkare, mindre sårbara kryptografiska verktyg, medan hackare i allmänhet kommer att försöka infiltrera system och stjäla data.

Exemplet på Alan Turing och Enigma Code är ett bra exempel på kryptologi på jobbet. På ena sidan av myntet har du höjden på kryptografin vid den tiden. Enigmakoden ansågs vara krackelös. Med varje meddelande fanns det mer än 150 miljoner miljoner möjliga kombinationer.

På andra sidan myntet har du de otroliga bedrifterna med kryptoanalys som faktiskt lyckas dechiffrera Enigma, fånga upp tyska meddelanden och underlätta kraftigt allierad krigsinsats.

Sekretess, säkerhet och it -kriminalitet

Kryptologi är ett fascinerande område som fokuserar på de två motsatta teknikerna för kryptografi och kryptoanalys. Medan kryptografi försöker skydda och säkra data med hjälp av tekniker som kryptering och hash, försöker kryptanalys att upptäcka sårbarheter för att bryta kryptografiskt försvar.

Dela med sigTweetE-post
De fem mest säkra och krypterade e -postleverantörerna

Trött på att övervaka dina e-postmeddelanden från myndigheter och tredjepart? Skydda dina meddelanden med en säker krypterad e -posttjänst.

Läs Nästa

Relaterade ämnen
  • Teknik förklaras
  • säkerhet
  • Kryptovaluta
  • Kryptering
  • Säkerhetstips
  • Jargong
Om författaren
Jake Harfield (30 artiklar publicerade)

Jake Harfield är frilansskribent baserad i Perth, Australien. När han inte skriver brukar han vara ute i busken och fotografera lokalt djurliv. Du kan besöka honom på www.jakeharfield.com

Mer från Jake Harfield

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera