Forskjell mellom offentlig nøkkel og privat nøkkel

Anonim

Offentlig nøkkel vs Privat nøkkel

Kryptografi er studien av å skjule informasjon, og den brukes når kommuniserer over et usikkert medium som internett, der informasjonen må beskyttes fra andre tredjeparter. Kryptering bruker en algoritme kalt en kryptering for å kryptere data, og den kan kun dekrypteres ved hjelp av en spesiell nøkkel. Kryptert informasjon er kjent som krypteringstekst, og prosessen med å oppnå den opprinnelige informasjonen (ren tekst) fra kiphertext er kjent som dekryptering. En av de to brukte krypteringsmetodene er Public Key Encryption (den andre er den symmetriske nøkkelkryptering). Spesialitet på offentlig nøkkelkryptering er at to forskjellige men matematisk relaterte nøkler kalt offentlig nøkkel og privat nøkkel brukes (i motsetning til symmetrisk nøkkelkryptering, som bruker samme private nøkkel for kryptering og dekryptering).

Offentlig nøkkelkryptering krypterer data ved hjelp av mottakerens offentlige nøkkel, og den kan ikke dekrypteres uten å bruke en samsvarende privat nøkkel. Med andre ord, du trenger en nøkkel for å låse (kryptere piantexten) og en annen tast for å låse opp (dekryptere cypertexten). Viktig ting er at en nøkkel ikke kan brukes i stedet for den andre. Avhengig av hvilken nøkkel som er publisert, kan offentlig nøkkel kryptering brukes til to formål.

Hva er Public Key?

I offentlig nøkkelkryptering kan data kryptert med mottakerens offentlige nøkkel ikke dekrypteres uten å bruke en samsvarende privat nøkkel. På den annen side kan den offentlige nøkkelen brukes til å dekryptere data kryptert av den tilsvarende private nøkkelen. Men offentlig nøkkel kan ikke brukes i stedet for den private nøkkelen. Hvis låsekoden er offentliggjort, kan dette systemet brukes av noen til å sende privat kommunikasjon til holderen til opplåsingsnøkkelen. Dette sørger for at den juridiske mottakeren (den som har den tilhørende private nøkkelen) er den eneste personen som kan lese meldingen. Så bekrefter dette konfidensialiteten av kommunikasjonen mellom to parter.

Hva er Privat nøkkel?

Ved offentlig nøkkelkryptering kan den private nøkkelen bare brukes til å dekryptere dataene som ble kryptert ved hjelp av den samsvarende offentlige nøkkelen. På samme måte kan data kryptert med privat nøkkel kun dekrypteres ved hjelp av den samsvarende offentlige nøkkelen. Den private nøkkelen kan imidlertid ikke brukes i stedet for den offentlige nøkkelen. Hvis låsekoden er privat, gjør dette systemet det mulig å kontrollere at dokumentene var låst av eieren. Årsaken er at en melding kryptert av avsenderen kun kan åpnes av en person med den tilhørende offentlige nøkkelen, og dermed verifisere at avsenderen faktisk hadde den private nøkkelen (som betyr at den opprinnelige og ikke-manipulerte meldingen er mottatt). Derfor brukes dette til digitale signaturer.

Hva er forskjellen mellom Public Key og Private Key?

Offentlig nøkkel og privat nøkkel er et par nøkler som brukes i offentlig nøkkel kryptering. Hvis låsekoden blir offentliggjort, blir opplåsingsnøkkelen den private nøkkelen, og omvendt. Offentlig nøkkel kan ikke brukes til å utlede den private nøkkelen. Hvis den offentlige nøkkelen er låsekoden, kan den brukes til å sende privat kommunikasjon (for eksempel å bevare konfidensialitet). Hvis den private nøkkelen er låsekoden, kan systemet brukes til å bekrefte dokumenter sendt av innehaveren av den private nøkkelen (for eksempel å bevare ektheten).