Forskel mellem offentlig nøgle og privat nøgle

Anonim

Offentlig nøgle / Privat nøgle

Kryptografi er undersøgelsen af ​​at gemme oplysninger, og den bruges når kommunikere over et usikkert medium som internettet, hvor information skal beskyttes mod andre tredjeparter. Kryptering bruger en algoritme kaldet en kryptering til at kryptere data, og den kan kun dekrypteres ved hjælp af en specialnøgle. Krypteret information kaldes chiffertekst, og processen med at opnå den oprindelige information (ren tekst) fra chifferteksten er kendt som dekryptering. En af de to anvendte krypteringsmetoder er Public Key Encryption (den anden er den Symmetric Key Encryption). Specialitet for offentlig nøglekryptering er, at der anvendes to forskellige men matematisk beslægtede nøgler, der kaldes offentlig nøgle og privat nøgle (i modsætning til symmetrisk nøglekryptering, som bruger den samme private nøgle til kryptering og dekryptering).

Offentlig nøglekryptering krypterer data ved hjælp af modtagerens offentlige nøgle, og den kan ikke dekrypteres uden at bruge en matchende privat nøgle. Du har med andre ord brug for en nøgle til at låse (kryptere piantexten) og en anden nøgle til at låse op (dekryptere cypertexten). Vigtigt er, at en nøgle ikke kan bruges i stedet for den anden. Afhængigt af hvilken nøgle der offentliggøres, kan den offentlige nøgle kryptering bruges til to formål.

Hvad er Public Key?

Ved offentlig nøglekryptering kan data krypteret ved hjælp af modtagerens offentlige nøgle ikke dekrypteres uden at bruge en matchende privat nøgle. På den anden side kan den offentlige nøgle bruges til at dekryptere data krypteret af den tilsvarende private nøgle. Den offentlige nøgle kan dog ikke bruges i stedet for den private nøgle. Hvis låsnøglen offentliggøres, kan dette system bruges af nogen til at sende privat kommunikation til indehaveren af ​​oplåsningsnøglen. Dette sikrer, at den juridiske modtager (den der har den private private nøgle) er den eneste person, der kan læse meddelelsen. Så bekræfter dette fortroligheden af ​​kommunikationen mellem to parter.

Hvad er privat nøgle?

Ved offentlig nøgle kryptering kan den private nøgle kun bruges til at dekryptere de data, der blev krypteret ved hjælp af den matchende offentlige nøgle. Tilsvarende kan data krypteret med privat nøgle kun dekrypteres ved hjælp af den matchende offentlige nøgle. Den private nøgle kan dog ikke bruges i stedet for den offentlige nøgle. Hvis låse nøglen er privat, gør dette system det muligt at kontrollere, at dokumenterne var låst af ejeren. Årsagen er, at en besked krypteret af afsenderen kun kan åbnes af en person med den tilhørende offentlige nøgle og dermed verificere, at afsenderen rent faktisk har den private nøgle (hvilket betyder at den originale og ikke-manipulerede meddelelse er blevet modtaget). Derfor bruges dette til digitale signaturer.

Hvad er forskellen mellem Public Key og Private Key?

Offentlig nøgle og privat nøgle er et par nøgler, der bruges i kryptering med offentlig nøgle. Hvis låsnø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. Hvis den offentlige nøgle er låsekoden, kan den bruges til at sende privat kommunikation (f.eks. For at bevare fortroligheden). Hvis den private nøgle er låsekoden, kan systemet bruges til at verificere dokumenter, der er sendt af indehaveren af ​​den private nøgle (f.eks. For at bevare ægtheden).