Hvað er samhverf dulkóðun?

Það eru til margir mismunandi hlutar dulritunar. Ef þú vilt samt dulkóða einhver gögn, þá eru tvær tegundir af reikniritum sem þú getur notað: samhverf dulkóðunaralgrím og ósamhverf dulkóðunaralgrím. Heildarhugmyndin er sú sama, þeir geta dulkóðað gögn, en þeir vinna eftir mismunandi meginreglum og hafa mismunandi notkunartilvik. Titilmunurinn lýsir hins vegar dulkóðunarlyklinum. Samhverft dulkóðunaralgrím notar einn sameiginlegan lykil til að dulkóða og afkóða gögn. Ósamhverft dulkóðunaralgrím notar tvo tengda lykla, einn til að afkóða og einn til að afkóða.

Eiginleikar samhverfa dulkóðunaralgríma

Eins og fram kemur hér að ofan er lykilagreinin í samhverfu dulkóðunaralgrími sú staðreynd að þú notar einn lykil til að dulkóða og afkóða gögn. Það er ekki þar með sagt að það sé bara einn mögulegur dulkóðunarlykill, bara ef þú dulkóðar eitthvað með einum lykli þarftu að nota sama lykil til að afkóða það. Það er stundum nefnt dulkóðun með sameiginlegum lyklum. Þetta er vegna þess að hver þátttakandi þarf að þekkja sama lykilinn og því þarftu að deila honum.

Þessi eiginleiki að nota sama lykil til að dulkóða og afkóða getur verið svolítið vandamál. Til þess að nota samhverft dulkóðunaralgrím þarftu að geta miðlað því á öruggan hátt. En þú getur ekki gert það án þess að hafa nú þegar örugga leið til að hafa samskipti. Sem betur fer er hægt að leysa þetta vandamál með ósamhverfri dulkóðun en það er þess virði að skilja það.

Lyklarnir fyrir samhverfa dulkóðunaralgrím hafa tilhneigingu til að vera frekar litlir, að minnsta kosti í samanburði við ósamhverfa dulkóðun. Þetta gerir þá tiltölulega auðvelt að senda yfir jafnvel hæga nettengingu og minna viðkvæm fyrir villum í óáreiðanlegu neti. Samhverf dulkóðunaralgrím eru líka hröð í samanburði við ósamhverf reiknirit.

Allir þessir eiginleikar gera samhverf dulkóðunaralgrím sérstaklega gagnleg fyrir magndulkóðun gagna. Þetta á sérstaklega við þegar hraði er vandamál.

Streyma dulmál og blokka dulmál

AES er líklega þekktasta samhverfa dulkóðunaralgrímið. Það er notað í nokkurn veginn allt sem dulkóðar mikið af gögnum og er staðall hluti af dulkóðunarsvítunum sem notuð eru í HTTPS. AES er blokkdumál með 128 bita kubbum. Blokkdumál virkar með því að dulkóða gagnablokka í einu. Hver blokk verður að vera í sömu stærð. Þetta er í lagi þegar gögnin sem eftir eru eru stærri en blokkastærðin en þýðir að nota þarf einhvers konar fyllingu til að klára blokkina.

Straumdulkóðun virkar með því að dulkóða mun minna magn af gögnum í einu, venjulega eitt bæti í einu. Afbrigði af þessu hugtaki er staðgöngu dulmálið sem virkar á bókstöfum. Staðgöngudulmál eru viðkvæm fyrir tíðnigreiningu og eru því venjulega óáreiðanleg og ónotuð. Straumdulmál hafa þó ekki þetta vandamál.

Samhverf reiknirit hafa tilhneigingu til að vera viðkvæm fyrir þekktum látlausum textaárásum, valnum látlausum textaárásum, mismunandi dulmálsgreiningu og línulegri dulritunargreiningu. Nútíma reiknirit hafa hins vegar verið vandlega hönnuð með þetta í huga og því eru þessi mál ekki vandamál.

Niðurstaða

Samhverf dulkóðun er form dulkóðunar sem notar sama lykil til að dulkóða og afkóða gögn. Í sumum tilfellum er reikniritið sjálft það sama til að dulkóða og afkóða, þó það sé ekki endilega raunin. Dulkóðunarlyklar hafa tilhneigingu til að vera tiltölulega stuttir og auðvelt að senda. Lykillinn þarf hins vegar að vera sendur yfir örugga rás þar sem hann þarf að vera á milli allra hlutaðeigandi aðila. Samhverf dulkóðunaralgrím hafa tilhneigingu til að vera miklu hraðari en ósamhverf dulkóðunaralgrím.


Hvernig á að klóna harðan disk

Hvernig á að klóna harðan disk

Í nútíma stafrænni öld, þar sem gögn eru dýrmæt eign, getur klónun á harða diskinum á Windows verið mikilvægt ferli fyrir marga. Þessi alhliða handbók

Hvernig á að laga bílstjóri WUDFRd tókst ekki að hlaðast á Windows 10?

Hvernig á að laga bílstjóri WUDFRd tókst ekki að hlaðast á Windows 10?

Stendur þú frammi fyrir villuboðunum þegar þú ræsir tölvuna þína sem segir að bílstjóri WUDFRd hafi ekki hlaðast á tölvuna þína?

Hvernig á að laga NVIDIA GeForce Experience villukóða 0x0003

Hvernig á að laga NVIDIA GeForce Experience villukóða 0x0003

Ertu með NVIDIA GeForce reynslu villukóða 0x0003 á skjáborðinu þínu? Ef já, lestu bloggið til að finna hvernig á að laga þessa villu fljótt og auðveldlega.

Hvað er SMPS?

Hvað er SMPS?

Lærðu hvað er SMPS og merkingu mismunandi skilvirknieinkunna áður en þú velur SMPS fyrir tölvuna þína.

Af hverju er ekki kveikt á Chromebook

Af hverju er ekki kveikt á Chromebook

Fáðu svör við spurningunni: Af hverju kveikir ekki á Chromebook? Í þessari gagnlegu handbók fyrir Chromebook notendur.

Hvernig á að tilkynna vefveiðar til Google

Hvernig á að tilkynna vefveiðar til Google

Lærðu hvernig á að tilkynna svindlara til Google til að koma í veg fyrir að hann svindli aðra með þessari handbók.

Roomba stoppar, stingur og snýr við – laga

Roomba stoppar, stingur og snýr við – laga

Lagaðu vandamál þar sem Roomba vélmenni ryksuga þín stoppar, festist og heldur áfram að snúa sér.

Hvernig á að breyta grafíkstillingum á Steam Deck

Hvernig á að breyta grafíkstillingum á Steam Deck

Steam Deckið býður upp á öfluga og fjölhæfa leikjaupplifun innan seilingar. Hins vegar, til að hámarka leikina þína og tryggja það besta mögulega

Hvað er einangrunarbundið öryggi?

Hvað er einangrunarbundið öryggi?

Ætluðum að kafa ofan í efni sem er að verða sífellt mikilvægara í heimi netöryggis: einangrunarbundið öryggi. Þessi nálgun við

Hvernig á að nota Auto Clicker fyrir Chromebook

Hvernig á að nota Auto Clicker fyrir Chromebook

Ætluðum í dag að kafa ofan í tól sem getur gert sjálfvirkt endurtekin smellaverkefni á Chromebook þinni: Auto Clicker. Þetta tól getur sparað þér tíma og