Az internet az új technológia véget nem érő forrása, és az új technológiával új zsargonok jönnek. A „crypto-” előtag már egy ideje létezik, és valószínűleg hallott már a kriptovalutáról. De mi a helyzet a kriptológiával vagy a kriptográfiával?
Ez a cikk részletesen elmagyarázza a kriptográfiát és a kriptográfiát, beleértve a különbségeket is, mit tartalmaznak és mire használják őket.
Mi a kriptográfia?
A kriptográfia az ókori görög szavakból származik kripto, jelentése „rejtett”, és grafin, jelentése „tanulni”. Ez a tanulmány és gyakorlat annak biztosítására, hogy az információk biztonságban legyenek a nem szándékos vagy rosszindulatú felekkel szemben.
A kriptográfia évezredek óta létezik. Az ókori Egyiptomban az uralkodók rejtjeleket használtak, hogy elrejtsék az üzeneteket az ellenséges katonai parancsnokok elől, ha egy hírnököt elfognak. Ez a gyakorlat a történelem folyamán folytatódott a modern korig, ahol a kriptográfia ma már sokkal fejlettebb.
A titkosítás magában foglal minden olyan módszert, amelyet két vagy több fél közötti kommunikáció és adatok megőrzésére használnak, hogy mások ne tudják elolvasni, módosítani vagy ellopni az információkat. A kriptográfiában két alapvető technika létezik: titkosítás és hash.
Mi az a titkosítás?
A titkosítás lényegében a titkosítás használata kódolja a digitális információkat hogy ne férhessen hozzá senki, akinek nincs megfejtési kulcsa. A titkosítás szintjétől függően lehet kulcs nélkül lehetetlen megfejteni az üzenetet. A kétféle titkosítás a szimmetrikus kulcsú titkosítás és a nyilvános kulcsú titkosítás.
A szimmetrikus kulcsú titkosítás titkosításra utal, ahol a küldő és a fogadó ugyanazt a kulcsot használja az üzenet megfejtéséhez. Példa erre a Adattitkosítási szabvány (DES), amelyet az amerikai kormány fejlesztett ki, és mindenre használt, az ATM titkosítástól az e -mail adatvédelemig. Ezt azonban sok évvel ezelőtt felülmúlta az Advanced Encryption Standard (AES).
A szimmetrikus kulcsú titkosítás megköveteli, hogy a küldő és a fogadó is biztonságosan kezelje egy vagy több titkosítási kulcsot. Ez bonyolultnak és komoly biztonsági kockázatnak bizonyulhat.
A nyilvános kulcsú titkosítás vagy az aszimmetrikus titkosítás két kulcsot tartalmaz: egy nyilvános kulcsot és egy privát kulcsot. A nyilvános kulcs nyilvánosan elérhető és titkosításra használható, míg a privát kulcsot két fél között titokban tartják, és a visszafejtésre használják.
A titkosítás erősségét általában a kulcs mérete határozza meg. A kulcs mérete az, hogy hány bitet használnak a titkosítási algoritmusban. Minél hosszabb a kulcs mérete, annál biztonságosabb a titkosítás. Például a 256 bites és az 512 bites „katonai minőségű” kulcsméretnek számít.
Mi az a Hashing?
A titkosítás hash -függvénye bármilyen hosszúságú adatot vesz fel, és algoritmikusan átalakítja azokat egy rövid kimenetre, amelyet „hash -összefoglalónak” neveznek. Ez egy egyirányú függvény, amelyet nem lehet visszafordítani. Egy jó kivonatolási algoritmus két üzenet esetén nem hozza létre ugyanazt a kivonatot. Más szóval, minden hash egyedi legyen.
A hash -t számos dologra használják, beleértve az üzenetek, jelszavak és aláírások ellenőrzését. Példaként a népszerű hash algoritmus, az MD5 használható annak biztosítására, hogy az üzenetek ne módosuljanak az átvitel előtt, alatt vagy után.
Az üzenet minden intervallumban kivonatolt, és ha a kimenet bármikor megváltozik, akkor nyilvánvaló, hogy az üzenetbe beavatkoztak.
Mi a Cryptanalysis?
Mielőtt továbblépnénk a kriptológiához, fontos megérteni a kriptoanalízist. Ha a kriptográfia az adatok védelmének gyakorlata és vizsgálata, akkor a kriptoanalízis az ilyen védelem megszegésének gyakorlata és tanulmánya.
A kriptoanalízist gyakran használják a titkosítás titkosítási kulcs nélküli megtörésének módjaira, vagy a kriptográfiai védekezés egyéb gyengeségeinek megtalálására.
A kriptoanalízis rövid története
Csakúgy, mint a kriptográfia, a kriptoanalízis évezredek óta létezik. A kriptoanalízis híres példája volt az Enigma -kód feltörése Alan Turing és mások által a Bletchley Parkban.
Az Enigma titkosítógép volt, amelyet a németek használtak, hogy biztonságosan kommunikálhassanak. Egy személy beírna egy írógépet, és a gép titkosított üzenetet adna ki a gyakran változó kódok szerint - ez a modern kriptográfia nagyszerű példája.
Turing, Gorgon Welchmannal feltalálta a Bombe gépet. A Bombe gépek kriptoanalitikus eszközök voltak, amelyek nagymértékben csökkentették a „kódtörők” által elvégzendő munkát. Úgy működött, hogy megpróbálta megismételni az Enigma bonyolult beállításait, hogy felfedezze a titkosítási kulcsot.
Azzal a felfedezéssel, hogy a német üzenetek gyakran tartalmaztak bizonyos szavakat, beleértve az „időjárás -jelentést”, a „Heil Hitler” -t és Az „eins” (a német „egy” szó), a Bombe és más kriptoanalitikus technikák felhasználhatók a legtöbb üzenet.
Brute-Force Cryptanalysis
A titkosítás feltörésének egyik népszerű módja a „nyers erő” megközelítés. Ez az összes lehetséges kulcs vagy jelszó szisztematikus ellenőrzése a titkosítás ellen. Kisebb titkosítási kulcsokkal a jelenlegi számítási technológia lehetővé teszi az algoritmus nyers erőltetését. De milliárd évbe telhet, amíg még a leggyorsabb szuperszámítógépünk is nyers erővel 256 bites titkosítást használ.
Ez teszi a kulcsméretet olyan erőteljessé, és ezért szinte minden esetben szükséges a megfelelő visszafejtési kulcs az ilyen erősségű titkosításokhoz.
Kriptológia vs. Kriptográfia
A kriptográfiát és a kriptográfiát gyakran felcserélve használják, ami részben helytelen. A kriptológia egy átfogó kifejezés, amely magában foglalja a kriptográfiát és a kriptoanalízist is. A kriptológia tehát magában foglalja az érem mindkét oldalát; az adatok védelme és védelme, valamint a védelem megtörésének és az adatokhoz való hozzáférés módjának megtalálása.
A biztonsági szakemberek és a hackerek egyaránt használják a kriptológiát. A biztonsági szakemberek arra használják, hogy sebezhetőségeket találjanak, és erősebb, kevésbé sérülékeny kriptográfiai eszközöket fejlesszenek ki, míg a hackerek általában arra törekszenek, hogy beszivárogjanak a rendszerekbe és ellopják az adatokat.
Alan Turing és az Enigma Code példája remek példa a munkahelyi kriptológiára. Az érem egyik oldalán a kriptográfia magassága látható. Az Enigma -kódot feloldhatatlannak gondolták. Minden üzenettel több mint 150 millió millió millió lehetséges kombináció volt.
Az érem másik oldalán a kriptoanalízis hihetetlen teljesítményei vannak, amelyek valóban megfejtik az Enigmát, elfogják a német üzeneteket, és nagyban segítik a szövetséges háborús erőfeszítéseit.
Adatvédelem, biztonság és számítógépes bűnözés
A kriptológia egy lenyűgöző terület, amely a kriptográfia és a kriptoanalízis két ellentétes technikájára összpontosít. Míg a kriptográfia az adatok védelmére és védelmére törekszik a titkosítás és a kivonatolás segítségével, a kriptoanalízis megpróbálja felfedezni a sebezhetőséget a titkosítási védelem megtörése érdekében.
Elege van az e-mailek kormányzati és harmadik fél általi felügyeletéből? Védje üzeneteit biztonságos titkosított e -mail szolgáltatással.
Olvassa tovább
- Technológia magyarázata
- Biztonság
- Kriptovaluta
- Titkosítás
- Biztonsági tippek
- Szakmai nyelv

Jake Harfield szabadúszó író, Perthben, Ausztráliában. Amikor nem ír, általában kint a bokorban fényképezi a helyi vadon élő állatokat. Meglátogathatja őt a www.jakeharfield.com oldalon
Iratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide