Innovasjon

Hva er kryptografi?

Hva er kryptografi?


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Når du hører ordet "kryptografi", hopper hjernen din sannsynligvis til noen som sitter i et mørkt rom og stirrer på kodelinjer. Du kan også tenke på høyt utdannede programvareingeniører som beskytter uendelige mengder data i digital infrastruktur. Kryptografi er alt dette til en viss grad, men det er også en rotmetodikk for moderne koding. La oss prøve å forstå noen grunnleggende prinsipper for kryptologi for å få en større forståelse av denne nye teknologiske arbeidsflyten.

Det er tre hovedprinsipper for kryptografi: Kryptering, Autentisering, og Integritet.

Kryptering

Kryptering er prosessen med å konvertere data til en uleselig form for å beskytte personvernet under dataoverføring, mottak og lagring. Krypterte data må dekrypteres via en prosess som kalles dekryptering.

Kryptering og dekryptering krever i hovedsak en slags nøkkel som skal brukes i prosessen, slik at mens dataene virker kryptert, kan de fremdeles bli lest og forstått av ønskede mottakere.

Autentisering

Autentisering er prosessen for å sikre at avsenderen som hevdes i en streng med data faktisk er den faktiske avsenderen. Dette fungerer ved å sende en datamaskin eller enhet som utfører en handling som mottakeren vet bare den riktige avsenderen kan gjøre. Når mottakeren ser den handlingen, autentiserer den meldingen.

RELATERTE: 11 KRYPTOGRAFISKE METODER SOM MARKEDE HISTORIE

Den faktiske prosessen er mye mer kompleks, men denne forklaringen oppsummerer arbeidsflyten.

Integritet

Riktig kryptografi sikrer også meldingsintegritet, noe som betyr at meldingene kommuniseres nøyaktig og ikke blir fanget opp eller endret på kommunikasjonsstien. Vanligvis gjøres dette ved å hashe dataene, som kryptografisk kartlegger banen.

Å ta disse prinsippene i virkeligheten krever en mengde teknisk dyktighet ved å bruke en av tre teknikker:

  1. Secret Key Cryptography
  2. Offentlig nøkkelkryptografi
  3. Hash-funksjoner

Hemmelig nøkkelkryptografi

Hemmelig nøkkelkryptografi bruker en nøkkel på tvers av både sendingkryptering og mottakerens dekryptering. Det er den enkleste måten å kryptere data på, men det er relativt lite på sikkerhet og distribusjon av enkeltnøkkelen kan ofte være lettere sagt enn gjort.

Offentlig nøkkelkryptografi

Offentlig nøkkelkryptografi tillater bruk av to nøkler, som er forskjellige for avsender og mottaker. Både avsenderparten og mottakerpartiet har en privat og offentlig nøkkel. Den private nøkkelen skal holdes hemmelig mens den offentlige nøkkelen er kjent for enhver part som ønsker å kommunisere med en annen. For eksempel, hvis en datamaskin ønsket å sende data til en annen datamaskin, ville den bruke mottakerens offentlige nøkkel til å kryptere dataene, og mottakeren ville bruke sin hemmelige private nøkkel til å dekryptere den.

Hash-funksjoner

Den endelige grunnleggende teknikken for kryptologi involverer ingen nøkler, men den bruker en hash-verdi med fast lengde som presenteres som ren tekst. Hash-funksjoner brukes til å kontrollere integriteten til de overførte dataene. Du kan tenke på denne teknikken som datamaskiner som kjører data gjennom en ligning, og hvis den spytter ut det riktige svaret, kan datamaskinene verifisere nøyaktigheten av meldingene.

RELATERT: HVILKE FELL Krypteringsteknikker eksisterer og er pålitelige?

Å trekke tilbake til spørsmålet ved hånden, hva er kryptografi, er svaret ganske enkelt. Det er vitenskapen om å ta data og sikre dem under overføring eller lagring. Det er et viktig aspekt av moderne datasikkerhet og fortsetter å presse definisjonen av akkurat hva digital sikkerhet betyr.


Se videoen: TILSTEDE MEN USYNLIG Ubåtvåpenet 100 år (Juli 2022).


Kommentarer:

  1. Roderic

    I agree, useful message

  2. Abdul-Rahman

    In my opinion, you are wrong. Jeg er sikker. I can prove it. Email me at PM, we will talk.



Skrive en melding