Ugrás a tartalomhoz

key exchange

A Wikiszótárból, a nyitott szótárból


Főnév

key exchange (tsz. key exchanges)

  1. (informatika) A kulcscsere ( a kulcsok létrehozása is ) egy olyan módszer a kriptográfiában , amellyel kriptográfiai kulcsokat cserélnek két fél között, lehetővé téve egy kriptográfiai algoritmus használatát .


A Diffie–Hellman kulcscsere sémában mindegyik fél létrehoz egy nyilvános/privát kulcspárt, és elosztja a nyilvános kulcsot. Miután megszerezték egymás nyilvános kulcsainak hiteles másolatát, Alice és Bob offline módban számíthat ki egy megosztott titkot. A megosztott titok használható például a szimmetrikus rejtjel kulcsaként . Ha a küldő és a fogadó titkosított üzeneteket kíván cserélni, mindegyiket fel kell szerelni az elküldendő üzenetek titkosítására és a fogadott üzenetek visszafejtésére. Az általuk igényelt felszerelés jellege az általuk használt titkosítási technikától függ. Ha kódot használnak , mindkettőnek ugyanannak a kódkönyvnek egy másolatára lesz szüksége . Ha titkosítót használnak , megfelelő kulcsokra lesz szükségük. Ha a rejtjel szimmetrikus kulcsú rejtjel , mindkettőnek ugyanannak a kulcsnak a másolatára lesz szüksége. Ha ez egy aszimmetrikus kulcsrejtjel nyilvános/privát kulcs tulajdonsággal, mindkettőnek szüksége lesz a másik nyilvános kulcsára.

Csere csatorna A kulcscsere sávon belül vagy sávon kívül történik. [ 1 ]

A kulcscsere probléma A kulcscsere probléma a biztonságos kommunikációs csatorna létrehozásához szükséges kulcsok vagy egyéb információk cseréjének módjait írja le, hogy senki más ne kaphasson másolatot. Történelmileg a nyilvános kulcsú kriptográfia (aszimmetrikus kriptográfia) feltalálása előtt a szimmetrikus kulcsú kriptográfia egyetlen kulcsot használt az üzenetek titkosításához és visszafejtéséhez. Ahhoz, hogy két fél bizalmasan kommunikálhasson, először ki kell cserélniük a titkos kulcsot, hogy mindegyik fél képes legyen titkosítani az üzeneteket küldés előtt, és visszafejteni a kapott üzeneteket. Ezt a folyamatot kulcscserének nevezik.

A szimmetrikus vagy egykulcsos kriptográfia átfogó problémája az, hogy titkos kulcsot igényel megbízható futárokon , diplomáciai csomagokon vagy bármely más biztonságos kommunikációs csatornán keresztül . Ha két fél nem tud biztonságos kezdeti kulcscserét létrehozni, akkor nem tudnak biztonságosan kommunikálni anélkül, hogy fennállna annak a veszélye, hogy az üzeneteket egy harmadik fél elfogja és visszafejtse, aki a kulcsot a kezdeti kulcscsere során megszerezte.

A nyilvános kulcsú kriptográfia egy kétkulcsos rendszert használ, amely a nyilvános és a privát kulcsokból áll, ahol az üzeneteket az egyik kulccsal titkosítják, és egy másik kulccsal visszafejtik. A kiválasztott kriptográfiai algoritmustól függ, hogy melyik kulcsot – nyilvános vagy privát – használja az üzenetek titkosításához, és melyik a visszafejtéshez. Például az RSA -ban a privát kulcsot használják az üzenetek visszafejtésére, míg a Digital Signature Algorithm- ben (DSA) a titkos kulcsot használják az üzenetek hitelesítésére. A nyilvános kulcs elküldhető nem biztonságos csatornákon vagy megosztható nyilvánosan; a privát kulcs csak a tulajdonosa számára elérhető.

A Diffie-Hellman kulcscsereként ismert titkosítási kulcs nyíltan kommunikálható, mivel nem jelent kockázatot a titkosított üzenetek titkosságára nézve. Az egyik fél kicseréli a kulcsokat egy másik félnek, ahol a kulcs segítségével titkosíthatják az üzeneteket, és visszaküldhetik a titkosított szöveget. Csak a visszafejtő kulcs – jelen esetben ez a privát kulcs – tudja visszafejteni az üzenetet. A Diffie-Hellman kulcscsere során semmilyen érzékeny információ nem kerül veszélybe, szemben a szimmetrikus kulcscserével.