Főoldal Kriptó haladóknak Mi a kriptográfia?

Mi a kriptográfia?

A kriptográfia olyan biztonságos kommunikációs technikák tanulmányozása, amelyek lehetővé teszik, hogy csak az üzenet feladója és címzettje olvassa el az üzenet tartalmát. A kryptos szó a görög "rejtett" jelentésű szóból származik. Szorosan kapcsolódik a titkosításhoz, amely az egyszerű szöveg titkosított szöveggé történő titkosítása, majd fogadáskor visszaalakítása. Ezenkívül a kriptográfia olyan technikákat is magában foglal, mint a mikropontok és az összevonás, amelyekkel a fényképeken szereplő információkat el lehet homályosítani. Az ókori egyiptomiakról ismert, hogy ezeket a technikákat bonyolult hieroglifákban alkalmazták, és az egyik első modern titkosítást Julius Caesar római császárnak tulajdonítják.

Az elektronikus levelek és más egyszerű szövegű üzenetek titkosítása és visszafejtése a kriptográfia legelterjedtebb felhasználási módja az elektronikus adatok továbbítása során. A szimmetrikus vagy "titkos kulcsos" megközelítés a legalapvetőbb módszer. Az adatokat egy titkos kulccsal titkosítják, majd a kódolt üzenetet és a titkos kulcsot átadják a címzettnek dekódolásra. Mi a probléma? Egy harmadik félnek mindene megvan ahhoz, hogy visszafejtse és elolvassa az üzenetet, ha azt elfogják. A kriptológusok ennek a problémának a megoldására találták ki az aszimmetrikus vagy "nyilvános kulcsú" sémát. Ebben az esetben minden felhasználónak két kulcsa van: egy nyilvános és egy privát. A küldő titkosítja az üzenetet és továbbítja azt, miután elkérte a címzett nyilvános kulcsát. Amikor az üzenetet kézbesítik, csak a címzett magánkulcsa dekódolja azt, ami azt jelenti, hogy a lopásnak nincs értelme a megfelelő magánkulcs nélkül.

A kriptográfiai technikáknak általában három típusa létezik:

-          Szimmetrikus kulcsú kriptográfia

-        Hash függvények

-         Nyilvános kulcsú kriptográfia

A szimmetrikus kulcsú kriptográfia az, amikor egyetlen kulcsot oszt meg az adó és a vevő. A küldő az egyszerű szöveget titkosítja, és a rejtjelezett szöveget ennek a kulcsnak a segítségével küldi el a címzettnek. A vevő viszont ugyanezt a kulcsot használja az üzenet visszafejtéséhez és a sima szöveg visszakereséséhez.

Hash-funkciókról akkor beszélünk, amikor az algoritmus nem használ kulcsot. Az egyszerű szöveget egy fix hosszúságú hash-értékkel hash-olja, amely megakadályozza, hogy az egyszerű szöveg tartalmát visszanyerjék. Számos operációs rendszer is használ hash-algoritmusokat a jelszavak biztonságossá tételére.

A nyilvános kulcsú kriptográfia az elmúlt 300-400 év legforradalmibb koncepciója. A nyilvános kulcsú kriptográfiában két kapcsolódó kulcsot (nyilvános és magánkulcs) használnak. A nyilvános kulcs szabadon továbbítható, de a hozzá tartozó magánkulcsot titokban kell tartani. A nyilvános kulcsot a titkosításhoz, míg a magánkulcsot a visszafejtéshez használják.

A bitcoin és számos más kriptovaluta a nyilvános-magánkulcsos titkosítás technológiáját használja. Ezáltal nincs szükség közvetítőre.

Tekintse meg a többi szintet