Huvudskillnad: Kryptografi är konsten att dölja meddelanden genom att konvertera dem till dolda texter. Det görs i allmänhet för att överföra ett meddelande via osäkra kanaler. Å andra sidan är kryptanalysen konsten att dekryptera eller erhålla ren text från dolda meddelanden över en osäker kanal. Det är också känt som kodsprickning.
Kryptografi omvandlar en vanlig text (meddelande som ska kommuniceras) till ett chiffertextmeddelande genom att använda krypteringstekniker. Processen att erhålla en chiffertext från ett renttext kallas dekryptering. Denna kryptografiska konst är en gammal konst och den första dokumenterade användningen av denna term skriftligen går tillbaka till ca 1900 f.Kr. Generellt finns det tre olika kryptografiska system som används i stor utsträckning -
- Hemlig nyckel eller symmetrisk kryptering - den använder samma nyckel för kryptering och dekryptering
- Public-key eller asymmetrisk kryptografi, och - den använder en nyckel för kryptering och en annan för dekryptering
- Hash funktioner - det använder sig av en matematisk omvandling för att kryptera informationen på ett irreversibelt sätt.
- Endast angreppssattacken - I det här fallet har angriparen enbart chiffertexten för att nå klartekst, och sålunda gör han gissning om rentexten.
- Känneteckentextattack - I det här fallet försöker angriparen gissa det enkla texten genom att analysera en del av chiffertexten.
- Valfri-plaintext attack - kryptanalysern kan välja enkla texter och få sina motsvarande krypteringstexter. Syftet är att välja de enkla texterna så att de resulterande paren av rentext och chiffertexter gör det lätt att avleda krypteringsnyckeln.
- Mannen i mitten attacken - personen kommer att fånga upp signalerna skickade av avsändare och mottagare. Han kommer att utgöra dem som den andra parten och utbyta nycklar med dem båda.
Klassiska cifrar avkodas av kryptanalysatorer genom att använda metoder som sammanfallningsindex, Kasiski-undersökning och frekvensanalys. Moderna angripare startade med attackerna på block-chifferstandarden DES genom att använda Differential och Linear attack på 90-talet.
Därför är kryptografi och kryptanalys två olika processer. I kryptografi kodas ett meddelande så att det blir oläsligt för personer som kan missbruka informationen. Å andra sidan görs kryptanalys av en inkräktare för att avkoda meddelandet.
Jämförelse mellan kryptografi och kryptanalys:
kryptografi | kryptoanalys | |
defintion | Konsten eller vetenskapen om att kryptera vanliga meddelanden i chiffertext för säkerhet för meddelanden, särskilt vid överföring. | Konsten att erhålla ren text från en chiffertext utan kunskap om nyckel. |
Ursprung | Från grekiska κρυπτός, "dolda, hemliga"; och γράφειν, graphein, "writing", eller -λογία, -logia, "study" respektive | Från grekiska kryptor, "dolda" och analyein, "att lossna" eller "att lossna" |
Praktiker | cryptographer | kryptoanalytiker |
Fokus | Hemligt skrivande | Bryta hemligheter |
Bekymmer för chiffer eller hash |
|
|
egenskaper |
|
|