Forskellen mellem offentlig nøgle og privat nøgle

Indholdsfortegnelse:

Forskellen mellem offentlig nøgle og privat nøgle
Forskellen mellem offentlig nøgle og privat nøgle

Video: Forskellen mellem offentlig nøgle og privat nøgle

Video: Forskellen mellem offentlig nøgle og privat nøgle
Video: Public and Private Keys - Signatures & Key Exchanges - Cryptography - Practical TLS 2024, November
Anonim

Nøgleforskellen mellem offentlig nøgle og privat nøgle er, at hvis den offentlige nøgle er låsenøglen, så kan den bruges til at sende privat kommunikation (dvs. for at bevare fortroligheden), mens hvis den private nøgle er låsenøglen, så kan systemet bruges til at verificere dokumenter sendt af indehaveren af den private nøgle (dvs. for at bevare ægtheden).

Kryptografi er studiet af at skjule information. Det gør det muligt at beskytte oplysninger fra andre tredjeparter, når kommunikation sker over et ikke-pålideligt medie såsom internettet. Kryptering bruger en algoritme kaldet en chiffer til at kryptere data, og den kan kun dekrypteres ved hjælp af en speciel nøgle. Ciphertext eller ciphertext er den krypterede information. Dekryptering er processen med at opnå den originale information (klartekst) fra chifferteksten. Der er to krypteringsmetoder. De er offentlig nøglekryptering og symmetrisk nøglekryptering. Offentlig nøglekryptering indeholder to forskellige, men matematisk relaterede nøgler. De er den offentlige nøgle og den private nøgle. Den symmetriske nøglekryptering bruger den samme private nøgle til kryptering og dekryptering.

Hvad er offentlig nøgle?

I offentlig nøglekryptering kan data, der er krypteret ved hjælp af modtagerens offentlige nøgle, ikke dekrypteres uden at bruge en matchende privat nøgle. På den anden side tillader den offentlige nøgle dekryptering af data krypteret med den matchende private nøgle.

Forskellen mellem offentlig nøgle og privat nøgle
Forskellen mellem offentlig nøgle og privat nøgle
Forskellen mellem offentlig nøgle og privat nøgle
Forskellen mellem offentlig nøgle og privat nøgle

Figur 01: Kryptografi

Det er dog ikke muligt at bruge offentlig nøgle i stedet for den private nøgle. Hvis låsenøglen er offentlig, kan enhver bruge systemet til at sende privat kommunikation til indehaveren af oplåsningsnøglen. Dette sikrer, at den juridiske modtager eller den, der har den matchende private nøgle, er den eneste person, der kan læse beskeden. Så dette bekræfter fortroligheden af kommunikationen mellem to parter.

Hvad er privat nøgle?

I offentlig nøglekryptering tillader den private nøgle kun at dekryptere de data, der blev krypteret med den tilsvarende offentlige nøgle. På samme måde kan data, der er krypteret med privat nøgle, kun dekrypteres ved hjælp af den tilsvarende offentlige nøgle. Det er dog ikke muligt at bruge den private nøgle i stedet for den offentlige nøgle. Hvis låsenøglen er privat, gør dette system det muligt at verificere, at ejeren har låst disse dokumenter. Årsagen er, at en meddelelse, der er krypteret af afsenderen, kun kan åbnes af en person med den tilhørende offentlige nøgle, og dermed verificere, at afsenderen faktisk har den private nøgle. Med andre ord betyder det, at den originale og ikke-manipulerede besked er modtaget. Derfor bruger digitale signaturer dette.

Hvad er forskellen mellem offentlig nøgle og privat nøgle?

Offentlig nøgle er en offentliggjort nøgle, der hjælper med at sende en sikker besked til en modtager. Hvis det er låsenøglen, kan den bruges til at sende privat kommunikation.

På den anden side er den private nøgle en hemmelig nøgle. Det hjælper med at dekryptere meddelelser, der er krypteret med en tilsvarende offentlig nøgle. Hvis den private nøgle er låsenøglen, kan systemet bruges til at verificere dokumenter sendt af indehaveren af den private nøgle.

Forskellen mellem offentlig nøgle og privat nøgle i tabelform
Forskellen mellem offentlig nøgle og privat nøgle i tabelform
Forskellen mellem offentlig nøgle og privat nøgle i tabelform
Forskellen mellem offentlig nøgle og privat nøgle i tabelform

Oversigt – offentlig nøgle vs privat nøgle

Offentlig nøgle og privat nøgle er et par nøgler, der bruges i offentlig nøglekryptering. Hvis låsenøglen offentliggøres, bliver oplåsningsnøglen den private nøgle og omvendt. Offentlig nøgle kan ikke bruges til at udlede den private nøgle. Forskellen mellem offentlig nøgle og privat nøgle er, at hvis den offentlige nøgle er låsenøglen, så kan den bruges til at sende privat kommunikation (dvs. for at bevare fortroligheden), mens hvis den private nøgle er låsenøglen, så kan systemet bruges for at verificere dokumenter sendt af indehaveren af den private nøgle (dvs. for at bevare ægtheden).

Anbefalede: