A kriptográfiában a nyilvános kulcs az úgynevezett nyilvános kulcsú kriptográfiában (public-key cryptography – PKC) használt kulcspár egyik fele. Minden nyilvános kulcshoz van egy hozzá tartozó privátkulcs. Ez könnyebben érthetővé válik, ha elképzelünk egy kulcsos lakatot. A nyilvános kulcsra gondolhatunk a lakatként, a privátkulcsra pedig a lakatot nyitó egyedi kulcsként. A rendszer biztonságos kommunikációt és adatcserét tesz lehetővé olyan felek között, akik nem feltétlenül ismerik egymást.
A kriptovilágban a nyilvános kulcs a kriptovaluta-tárcád címeként működik. Ahogyan a fizikai világban is van egy címed, ahová az ismerőseid levelet küldhetnek, úgy működik a nyilvános kulcs egy digitális címként, ahová mások kriptovalutát küldhetnek neked. Ez egy egyedi, alfanumerikus kód, amely segít azonosítani a tárcádat a blokkláncon. Úgy is gondolhatsz rá, mint egy postaládaszámra egy hatalmas, digitális településen.
Minden nyilvános kulcshoz van egy hozzá tartozó privátkulcs. Sőt, a nyilvános kulcsokat a rendszer a hozzájuk tartozó privátkulcsokból generálja.
Míg a nyilvános kulcs nyíltan megosztható másokkal, a privátkulcsot bizalmasan kell kezelni. A nyilvános kulcsot képzeld el a lakcímedként, amelyet megoszthatsz az ismerőseiddel, a privátkulcsot pedig egy olyan varázskulcsként, amely nyitja az otthonod ajtaját – amely a kriptovaluta-eszközeidet rejti.
A kulcsok generálása a privátkulcs létrehozásával kezdődik. Úgy működik ez, mint egy titkos kód, amely matematikailag kapcsolódik a nyilvános kulcsodhoz, de abból nem vezethető le. Amint megvan a privátkulcs, abból a rendszer komplex algoritmus segítségével generálja a nyilvános kulcsot. A nyilvános kulcs ezután bárkivel megosztható. A megosztása biztonságos, mivel még ha valaki ismeri is a nyilvános kulcsodat, akkor sem tudja visszafejteni belőle a privátkulcsodat.
Most beszéljünk arról, hogyan kerül képbe a nyilvános kulcs a kriptovaluta-tranzakciók során. Ha pénzeszközöket akarsz fogadni, akkor megosztod a nyilvános kulcsodat (a digitális tárcacímedet) a küldővel. Ő ezt a címet használja arra, hogy kriptovalutát küldjön neked, pont úgy, mint amikor levelet küld a postaládádba.
De honnan tudják mások, hogy te vagy a nyilvános kulcsodra küldött pénzeszközök jogos tulajdonosa? Itt lép a porondra a varázslatos privátkulcs. Ha hozzá akarsz férni a kapott pénzeszközökhöz, vagy költeni akarsz belőle, akkor a tárcád a privátkulcsot használja a tranzakció aláírásához. A digitális aláírás bizonyítja, hogy te vagy a nyilvános kulcsodhoz rendelt pénzeszközök jogos tulajdonosa.
Ahogy már említettük, a nyilvános kulcs bárkivel megosztható, de a privátkulcs egy kincs, amelyet mindenáron meg kell védeni. A privátkulcsodat megosztani olyan, mint a pénzedet elajándékozni – akinél a kulcs van, az rendelkezik a kriptovalutád felett.
Matematikai elméletek és számítások felhasználása információ titkosításához és titkosított információ vissz...
Egy sokoldalú kriptográfiai függvény, amelyet Guido Bertoni, Joan Daemen, Michaël Peeters, és Gilles Van As...