Különbség a nyilvános kulcs és a privát kulcs között

Anonim

Nyilvános kulcs vagy magánkulcs

A kriptográfia a rejtett információk tanulmányozása olyan nem megbízható médiumon, például az interneten keresztül, ahol az információkat más harmadik felektől védeni kell. A titkosítás egy titkosított algoritmust használ az adatok titkosítására, és csak egy speciális kulcs segítségével visszafejthető. A titkosított információ titkos szövegként ismert, és az eredeti információ (rejtjeles szöveg) megszerzésének folyamata a titkosítási szövegből dekódolásnak nevezik. A két széles körben használt titkosítási módszer egyike a nyilvános kulcs titkosítás (más, mint a szimmetrikus kulcs titkosítás). A nyilvános kulcsú titkosítás sajátossága, hogy két különböző, de matematikailag kapcsolódó kulcsot neveznek nyilvános kulcsnak és privát kulcsnak (ellentétben a szimmetrikus kulcs titkosítással, amely ugyanazt a titkos kulcsot használja titkosításhoz és dekódoláshoz).

A nyilvános kulcs titkosítás titkosítja az adatokat a címzett nyilvános kulcsával, és nem törölhető titkos kulcs nélkül. Más szóval, egy kulcsra van szükség a zároláshoz (a szöveges szöveg titkosítása) és egy másik kulccsal, amely feloldja (dekódolja a cypertextet). Fontos dolog az, hogy egy kulcs nem használható a másik helyén. Attól függően, hogy melyik kulcsot publikálták, a nyilvános kulcsú titkosítás két célra használható.

Mi a nyilvános kulcs?

Nyilvános kulcs titkosításnál a címzett nyilvános kulcsával titkosítva nem lehet dekódolni egy megfelelő magánkulcs használata nélkül. Másrészt a nyilvános kulcsot használhatja az egyező magánkulcs által titkosított adatok dekódolására. Azonban a nyilvános kulcs nem használható a privát kulcs helyén. Ha a záró kulcsot nyilvánosságra hozza, akkor ezt a rendszert bárki használhatja, hogy privát kommunikációt küldjön a feloldókulcs tartójának. Ez biztosítja, hogy a legális címzett (aki rendelkezik az egyező privát kulcskal) az egyetlen személy, aki képes olvasni az üzenetet. Tehát ez megerősíti a két fél közötti kommunikáció titkosságát.

Mi a magánkulcs?

Nyilvános kulcs titkosításnál a privát kulcsot csak az illesztett adatok titkosítására lehet felhasználni a megfelelő nyilvános kulcs használatával. Hasonlóképpen a titkos kulcs segítségével titkosított adatok csak a megfelelő nyilvános kulcs felhasználásával visszafejthetők. A magánkulcs azonban nem használható a nyilvános kulcs helyett. Ha a zároló kulcsot privátvá tették, ez a rendszer lehetővé teszi annak ellenőrzését, hogy a dokumentumok a tulajdonos által le vannak-e zárva. Ennek oka, hogy a feladó által titkosított üzenetet csak a megfelelő nyilvános kulcs megnyithatja, így ellenőrizve, hogy a feladó ténylegesen megtartotta-e a privát kulcsot (azaz az eredeti és nem módosított üzenet érkezett). Ezért ezt digitális aláírásra használják.

Mi a különbség a nyilvános kulcs és a privát kulcs között?

A nyilvános kulcs és a privát kulcs a nyilvános kulcsú kriptográfiában használt kulcsok közül. Ha a záró kulcs nyilvános, akkor a feloldókulcs magánkulcs lesz, és fordítva. A nyilvános kulcs nem használható a magánkulcs létrehozásához. Ha a nyilvános kulcs a záró kulcs, akkor magánkommunikáció (azaz a titoktartás megőrzése) elküldésére használható. Ha a magánkulcs a záró kulcs, akkor a rendszer segítségével ellenőrizheti a magánkulcs tulajdonosának (pl. Az eredetiség megőrzéséhez) küldött dokumentumokat.