Verskil tussen publieke sleutel en privaat sleutel

INHOUDSOPGAWE:

Verskil tussen publieke sleutel en privaat sleutel
Verskil tussen publieke sleutel en privaat sleutel

Video: Verskil tussen publieke sleutel en privaat sleutel

Video: Verskil tussen publieke sleutel en privaat sleutel
Video: What is Public and Private Key Encryption? 2024, Julie
Anonim

Die sleutelverskil tussen publieke sleutel en privaat sleutel is dat as die publieke sleutel die sluitsleutel is, dit gebruik kan word om privaat kommunikasie te stuur (d.w.s. om vertroulikheid te bewaar) terwyl As die private sleutel die sluitsleutel is, dan kan die stelsel gebruik word om dokumente wat deur die houer van die private sleutel gestuur is te verifieer (d.w.s. om egtheid te bewaar).

Kryptografie is die studie om inligting weg te steek. Dit laat toe om inligting teen ander derde partye te beskerm wanneer kommunikasie oor 'n onbetroubare medium soos die internet plaasvind. Enkripsie gebruik 'n algoritme wat 'n syfer genoem word om data te enkripteer en dit kan slegs met 'n spesiale sleutel gedekripteer word. Siferteks of syferteks is die geïnkripteer inligting. Dekripsie is die proses om die oorspronklike inligting (plaintext) uit die syferteks te verkry. Daar is twee enkripsiemetodes. Dit is publieke sleutel-enkripsie en simmetriese sleutel-enkripsie. Publieke sleutel-enkripsie bevat twee verskillende maar wiskundig verwante sleutels. Hulle is die publieke sleutel en private sleutel. Die simmetriese sleutel-enkripsie gebruik dieselfde private sleutel vir enkripsie en dekripsie.

Wat is publieke sleutel?

In publieke sleutel-enkripsie kan data wat met die ontvanger se publieke sleutel geënkripteer is, nie gedekripteer word sonder om 'n bypassende private sleutel te gebruik nie. Aan die ander kant laat die publieke sleutel data dekripteer wat deur die ooreenstemmende private sleutel geënkripteer is.

Verskil tussen publieke sleutel en privaat sleutel
Verskil tussen publieke sleutel en privaat sleutel
Verskil tussen publieke sleutel en privaat sleutel
Verskil tussen publieke sleutel en privaat sleutel

Figuur 01: Kriptografie

Dit is egter nie moontlik om publieke sleutel in die plek van die private sleutel te gebruik nie. As die sluitsleutel publiek is, kan enigiemand die stelsel gebruik om privaat kommunikasie na die houer van die ontsluitsleutel te stuur. Dit maak seker dat die wettige ontvanger of die een wat die bypassende private sleutel het die enigste persoon is wat die boodskap kan lees. Dit bevestig dus die vertroulikheid van die kommunikasie tussen twee partye.

Wat is privaat sleutel?

In publieke sleutel-enkripsie laat die private sleutel slegs toe om die data wat geënkripteer is met die ooreenstemmende publieke sleutel te dekripteer. Net so kan data wat met private sleutel geënkripteer is, slegs gedekripteer word met die ooreenstemmende publieke sleutel. Dit is egter nie moontlik om die private sleutel in die plek van die publieke sleutel te gebruik nie. As die sluitsleutel privaat is, maak hierdie stelsel dit moontlik om te verifieer dat die eienaar daardie dokumente gesluit het. Die rede is dat 'n boodskap wat deur die sender geënkripteer is, slegs deur 'n persoon met die ooreenstemmende publieke sleutel oopgemaak kan word, en sodoende verifieer dat die sender wel die private sleutel besit het. Met ander woorde, dit beteken dat die oorspronklike en nie-geknouide boodskap ontvang is. Daarom gebruik digitale handtekeninge dit.

Wat is die verskil tussen publieke sleutel en private sleutel?

Publieke sleutel is 'n gepubliseerde sleutel wat help om 'n veilige boodskap aan 'n ontvanger te stuur. As dit die sluitsleutel is, kan dit gebruik word om privaat kommunikasie te stuur.

Aan die ander kant is die private sleutel 'n geheime sleutel. Dit help om boodskappe te dekripteer wat met 'n ooreenstemmende publieke sleutel geënkripteer is. As die private sleutel die sluitsleutel is, kan die stelsel gebruik word om dokumente wat deur die houer van die privaat sleutel gestuur is, te verifieer.

Verskil tussen publieke sleutel en privaat sleutel in tabelvorm
Verskil tussen publieke sleutel en privaat sleutel in tabelvorm
Verskil tussen publieke sleutel en privaat sleutel in tabelvorm
Verskil tussen publieke sleutel en privaat sleutel in tabelvorm

Opsomming – Publieke Sleutel vs Private Sleutel

Publieke sleutel en private sleutel is 'n paar sleutels wat in publieke sleutel kriptografie gebruik word. As die sluitsleutel openbaar gemaak word, word die ontsluitsleutel die private sleutel en omgekeerd. Publieke sleutel kan nie gebruik word om die private sleutel af te lei nie. Die verskil tussen publieke sleutel en privaat sleutel is dat as die publieke sleutel die sluitsleutel is, dit gebruik kan word om privaat kommunikasie te stuur (d.w.s. om vertroulikheid te bewaar) terwyl As die private sleutel die sluitsleutel is, dan kan die stelsel gebruik word om dokumente wat deur die houer van die private sleutel gestuur is, te verifieer (d.w.s. om egtheid te behou).

Aanbeveel: