Tartalomjegyzék:
Meghatározás - Mit jelent a kriptográfia?
A kriptográfia olyan írásos vagy generált kódok létrehozását foglalja magában, amelyek lehetővé teszik az információk titkos tartását. A kriptográfia konvertálja az adatokat olyan formátumba, amely olvashatatlan a jogosulatlan felhasználók számára, lehetővé téve az adatok továbbítását anélkül, hogy jogosulatlan entitások dekódolnák őket újra olvasható formátumba, ezáltal veszélyeztetve az adatokat.
Az információbiztonság több szinten is használja a kriptográfiát. Az információ nem olvasható kulcs nélkül a dekódoláshoz. Az információ megőrzi integritását tranzit és tárolás közben. A kriptográfia segíti a visszautasítást. Ez azt jelenti, hogy az üzenet küldője és kézbesítése ellenőrizhető.
A kriptográfia kriptográfia néven is ismert.
A Techopedia magyarázza a kriptográfiát
A kriptográfia lehetővé teszi a feladók és a fogadók számára, hogy kulcspárok használatával hitelesítsék egymást. A titkosításhoz különféle típusú algoritmusok léteznek, néhány általános algoritmus a következőket tartalmazza:
- Titkos kulcs titkosítás (SKC): Itt csak egy kulcsot használunk mind a titkosításhoz, mind a dekódoláshoz. Az ilyen típusú titkosítást szimmetrikus titkosításnak is nevezik.
- Nyilvános kulcsú kriptográfia (PKC): Itt két kulcsot használunk. Az ilyen típusú titkosítást aszimmetrikus titkosításnak is nevezik. Az egyik kulcs a nyilvános kulcs, amelyhez bárki hozzáférhet. A másik kulcs a privát kulcs, és csak a tulajdonos férhet hozzá. A feladó az információt a vevő nyilvános kulcsával titkosítja. A vevő titkos kulcsával dekódolja az üzenetet. A visszautasítás elkerülése érdekében a feladó a sima szöveget egy privát kulcs segítségével titkosítja, míg a fogadó a feladó nyilvános kulcsát dekódolja. Így a fogadó tudja, ki küldte.
- Hash funkciók: Ezek különböznek az SKC-től és a PKC-től. Nem használnak kulcsot, és egyirányú titkosításnak is hívják. A hasító funkciókat elsősorban annak biztosítására használják, hogy a fájl változatlan maradjon.