Oversigt over One Time Pad

  • Kryptografi kan kategoriseres i gamle, middelalderlige, verdenskrig og moderne segmenter, da det har en enorm indflydelse i disse perioder og fortsætter med at vokse også i fremtiden. Kryptografi er en videnskab og en praksis til at beskytte vigtig information og kommunikation.
  • 'Krypto' betyder 'skjult' og 'graf' betyder 'skrifter'. Med dette kan vi sige, at kryptografi handler med skjulte skrifter, og for at gøre det mere sikkert og praktisk er der en krypteringsteknologi, der kaldes Engangs-pad. Det er en teknik at kryptere disse oplysninger.
  • Det er en af ​​de mest foretrukne og fuldstændigt uknuselige cifre (ciffer betyder algoritmer). Det er de mest pålidelige og stærkt anbefalede kryptografiprotokoller.

Hvad er One Time Pad?

Engangs-pad er et system, der genererer en tilfældigt organiseret og unik 'privat nøgle', denne engangs-private private nøgle bruges til at kryptere en meddelelse, som senere dekrypteres af modtageren med brug af matchende engangs-pad og nøgle. Oplysninger, der er krypteret med nøgler, er næsten umuligt at bryde. Hver kryptering er unik og viser ingen relation til anden kryptering. I en gang-pad er den anvendte nøgle kendt som en hemmelig nøgle, da de har et meget afgørende stykke informationsstykker.

Forståelse af One Time Pad

For at forstå en gang-pad skal vi fokusere på krypteringsprocessen for at se, hvordan ting fungerer. Dette vil hjælpe os med at forstå engangspuden på en bedre måde. Krypteringsprocessen er afgørende for at forstå, i dette bruges nogle taster parvis. Hver bruger har deres kopi af nøglen, der distribueres sikkert inden krypteringsprocessen. Da engangs-tastaturetasterne er meget fortrolige, så de er sikret ved meget kontinuerlig beskyttelse under opbevarings- og distributionsfasen.

Der er en kombination og variation af XOR forbundet med hele krypteringsprocessen. Lad os se, hvordan tingene fungerer på jordoverfladen -

  1. Mens krypteringen af ​​almindelig tekstdata bruger afsenderen en nøglestreng, der har en lignende længde som teksten. Denne nøgle bruges ved at blande (XOR-ing) bit for bit. Bit for bit-blanding betyder en smule 'nøgle' ​​med en smule 'almindelig tekst' for at skabe en smule 'ciffertext'.
  2. Denne chiffertekst videresendes derefter til modtageren.
  3. Ved modtagerens ende blandes den kodede meddelelse med duplikatkopien (XOR-ed) af engangstasten, og den almindelige tekst gendannes . Herefter ødelægges de nøgler, der hører afsenderens og modtagerne, automatisk. Dette sikrer, at ingen genanvendelse og anvendelse af det samme er mulig.

Hvordan fungerer One Time Pad?

I sin kerne har et engangspude-system en 'tilfældig nøgle'. Denne tilfældige nøgle er en blok eller samling af numre, der bruges til at transformere den originale meddelelse.

Bemærk - Den originale meddelelse kaldes Plaintext.

Kodet tekst kaldes en chiffertekst. Så først skal du oprette 'tilfældig nøgle', og for at gøre dette skal du bruge en 'metode' til at konvertere alfabeter til tal.

Følg nedenstående konverteringstabeloversigt -

ENBCDEFGHjegJKLMNOPQRSTUVWxYZ
0102030405060708091011121314151617181920212223242526

For eksempel er din meddelelse: ASFKHRGQLRIUGQLFHT

1) For at gøre en lettere og effektiv tilgang er vi nødt til at opdele den i et sæt med to tegn, lad os se hvordan -

AS, FK, HR, GQ, LR, IU, GQ, LF, HT

2) Følg ovenstående konverteringstabeloversigt - vi har noget lignende.

AS, FK, HR, GQ, LR, IU, GQ, LF, HT = 0119, 0611, 0818, 0717, 1218, 0921, 0717, 1206, 0820

3) Så endelig blev teksten “ASFKHRGQLRIUGQLFHT konverteret til 0119 0611 0818 0717 1218 0921 0717 1206 0820

principper

Der er et grundlæggende princip, der ligger til grund for anvendelsen af ​​'Cryptography' og 'One-time-pad'. Kerckhoffs princip om kryptografi blev født i Nederlandene af Auguste Kerckhoff i det 19. århundrede. Dette princip udgør det grundlæggende i åben sikkerhed, sikkerhed ved design. ”Designet af et system skal ikke kræve hemmeligholdelse”.

Hvad kan du gøre med One Time Pad?

  • Engangspuden kan bruges til superkryptering.
  • Det kan være bortset fra en introduktion til kryptografi.
  • Det efterlignes af strømciffer.
  • Det er de mest søgte muligheder i en situation, hvor to separate miljøer betragtes med fuld hemmelighed.

Fordele og ulemper

Lad os se nogle af fordelene og ulemperne ved en tidsplan:

Advantages-

  • Denne enhed er helt uknuselig.
  • Det er sikret, da det kun kan bruges én gang.
  • Hver byte i en gang-pude har nogen forbindelse til en anden byte af ley.

Disadvantages-

  • Udveksling af engangspuden.
  • 'Tasten' er så længe som 'beskeden'.
  • Links til ulemper i detaljer - Coursera.

Brug af en gang pad:

  1. Fortrolighed : En af de vigtigste årsager vil være 'fortrolighed'. Engangs-Pad-brugere forstår dette, da meddelelser og udskrifter er sikret fra andre.
  2. Integritet: Oplysningerne er ensartede og kan ikke ændres eller ændres hverken i lager eller under transmission. Afsender og den tilsigtede modtager vil få forudgående information om ændringerne, hvis nogen forsøger at gøre det.
  3. Ikke-afvisning : Afsenderen og skaberen af ​​informationen kan ikke benægte deres intention om oprettelse eller transmission af informationen.
  4. Godkendelse : Både afsenderen / modtageren kan hævde sin identitet med informationens oprindelse / destination.

Hvad er behovet for One Time Pad?

Behovet for engangspuden ligger hos:

  • Forsvar (over hele kloden).
  • Sikkerhedspersonale.
  • Spioner og
  • Flere andre fortrolige agenturer.

Også med de brugere, der ønsker at kommunikere med hensyn til privatlivets fred.

Konklusion

Vi har fundet nogle vigtige fakta om den antikke videnskab om kryptografi og engangs-pad. Hvordan denne krypteringsteknik har hjulpet samfundet i behovet for sikker informationskommunikation. Da hver mønt har to ansigter, er teknologien i engangspuden ikke anderledes, da den har bot-nytten og ulemper forbundet med den.

Anbefalede artikler

Dette har været en guide til One Time Pad. Her har vi drøftet forståelse, brug, behov, hvordan fungerer det, fordele og ulemper ved One Time Pad. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Kryptografi vs kryptering
  2. Hvad er dekryptering?
  3. Hvad er et Cyber ​​Attack?
  4. Kryptografiteknikker
  5. Typer af chiffer
  6. Stream Ciffer vs Block Cipher
  7. Bloker chiffer-betjeningsmetoder

Kategori: