A kriptográfiában egy forradalmian új titkosítási módszer, amely nem követeli meg, hogy az üzenet vevője külön átvitelben megkapja a dekódoló kulcsot. Az üzenet dekódolásához szükséges kulcs elküldésének szükségessége a korábbi titkosítási technikák legfőbb sebezhetősége.
A nyilvános kulcsú kriptográfiában két kulcs van: egy nyilvános és egy privát. A nyilvános kulcsot a titkosításhoz, a privát kulcsot pedig a visszafejtéshez használják. Ha John privát üzenetet szeretne kapni Alice-től, John elküldi a nyilvános kulcsát Alice-nek; Alice ezután a kulcs segítségével titkosítja az üzenetet. Alice elküldi az üzenetet Johnnak. Bárki, aki útközben megpróbálná elkapni az üzenetet, azt találná, hogy az puszta halandzsa. Amikor John megkapja az üzenetet, a privát kulcsával dekódolja azt. Mivel John soha nem küldi el a privát kulcsát sehova, és nem adja át senkinek, biztos lehet benne, hogy az üzenet biztonságos. A nyilvános kulcsú kriptográfia olyan biztonsági szintet ad az egyének kezébe, amely korábban csak a legmagasabb szintű kormányzati biztonsági szervek számára volt elérhető.
A Technipages elmagyarázza a nyilvános kulcsú titkosítást
A nyilvános kulcsú kriptográfia, más néven aszimmetrikus kulcsú titkosítás, olyan titkosítási rendszer, amely két virtuális kulcs, a privát kulcs és a nyilvános kulcs használatán alapul. A privát kulcsot az üzenet visszafejtésére, míg a nyilvános kulcsot az üzenet titkosítására használják. Ebben a modellben, ha egy üzenetet a nyilvános kulccsal titkosítottak, csak a privát kulcs tudja visszafejteni az üzenetet. Ahogyan a kulcs neve is mutatja, a privát kulcs is magánjellegű, így csak a kulcs kezelője férhet hozzá az üzenethez, ellentétben a nyilvános kulccsal, amelyet bárki titkosíthat.
A kulcsok virtuális kulcsok, a privát és nyilvános kulcsok pedig nagy számértékek, amelyeket az adatok titkosítására és visszafejtésére használnak. A kulcsokat egy megbízható hatóság állítja elő, amelyben mindkét fél megbízik. A privát kulcsot általában a kulcspár generátora birtokolja, míg a nyilvános kulcsot bárkinek, aki adatot akar küldeni.
1977-ben a nyilvános kulcsú kriptográfiát Whitfield-Diffie és Martin Hellman tette közzé, de eredetileg James Ellis fogalmazta meg. De még egyikük sem tudta kidolgozni ezeknek a gyakorlati világban való alkalmazását. A Rivest-Shamir-Adleman volt az első, aki kiadott egy működő nyilvános kulcsú kriptográfiai rendszert.
A nyilvános kulcsú kriptográfia általános felhasználásai
- Nyilvános kulcskriptográfia egy modern kriptográfiai eljárás a biztonságos kommunikációhoz anélkül, hogy előzetesen megállapodna a titkos kulcsban
- Ban ben nyilvános kulcskriptográfia, egy kulcspárt használ a biztonságos kommunikáció létrehozásához.
- Nyilvános kulcsú kriptográfia jelentős biztonsági technológiákat hoz az asztalra a Windows 2000 környezetben.
A nyilvános kulcsú kriptográfiával kapcsolatos gyakori visszaélések
- Nyilvános kulcsú kriptográfia nem teszi lehetővé a visszautasítást, így a feladó megtagadhatja az üzenet küldését
- Ban ben nyilvános kulcsú kriptográfia, ha egy privát kulcs elveszik, más módon is visszafejtheti az üzenetet