Mis on sümmeetriline krüptimine?

Krüptograafias on palju erinevaid osi. Kui soovite siiski teatud andmeid krüpteerida, saate kasutada kahte tüüpi algoritme: sümmeetrilisi krüpteerimisalgoritme ja asümmeetrilisi krüpteerimisalgoritme. Üldine kontseptsioon on sama, nad saavad andmeid krüpteerida, kuid nad töötavad erinevatel põhimõtetel ja neil on erinevad kasutusjuhud. Peamine erinevus kirjeldab aga krüpteerimisvõtmeid. Sümmeetriline krüpteerimisalgoritm kasutab nii andmete krüptimiseks kui ka dekrüpteerimiseks ühte jagatud võtit. Asümmeetriline krüpteerimisalgoritm kasutab kahte lingitud võtit, millest üks dekrüpteerib ja teine ​​dekrüpteerimiseks.

Sümmeetriliste krüpteerimisalgoritmide omadused

Nagu eespool öeldud, on sümmeetrilise krüpteerimisalgoritmi võtmetunnuseks asjaolu, et kasutate nii andmete krüptimiseks kui ka dekrüpteerimiseks ühte võtit. See ei tähenda, et on ainult üks võimalik krüpteerimisvõti, lihtsalt kui krüpteerite midagi ühe võtmega, peate selle dekrüpteerimiseks kasutama sama võtit. Mõnikord nimetatakse seda jagatud võtmega krüptimiseks. Seda seetõttu, et iga osaleja peab teadma sama võtit ja seega peate seda jagama.

See omadus kasutada sama võtit krüptimiseks ja dekrüpteerimiseks võib olla veidi probleemne. Sümmeetrilise krüpteerimisalgoritmi kasutamiseks peate suutma sellega turvaliselt suhelda. Kuid te ei saa seda teha, kui teil pole juba turvalisi suhtlusvahendeid. Õnneks saab seda probleemi lahendada asümmeetrilise krüptimisega, kuid seda tasub mõista.

Sümmeetriliste krüpteerimisalgoritmide võtmed kipuvad olema üsna väikesed, vähemalt võrreldes asümmeetrilise krüptimisega. See muudab need suhteliselt hõlpsaks edastamiseks isegi aeglase võrguühenduse kaudu ja ebausaldusväärse võrgu vigade suhtes vähem haavatavaks. Sümmeetrilised krüpteerimisalgoritmid on ka asümmeetriliste algoritmidega võrreldes kiired.

Kõik need omadused muudavad sümmeetrilised krüpteerimisalgoritmid andmete hulgi krüptimisel eriti kasulikuks. See kehtib eriti siis, kui kiirus on probleemiks.

Voogesitage šifreid ja blokeerige šifreid

AES on ilmselt kõige tuntum sümmeetriline krüpteerimisalgoritm. Seda kasutatakse peaaegu kõiges, mis krüpteerib palju andmeid, ja see on HTTPS-is kasutatavate krüpteerimiskomplektide standardne osa. AES on 128-bitiste plokkidega plokkšifr. Plokišifr krüpteerib korraga andmeplokke. Iga plokk peab olema sama suur. See on hea, kui ülejäänud andmed on ploki suurusest suuremad, kuid see tähendab, et ploki lõpetamiseks tuleb kasutada mingit polsterdust.

Voo šifreerimine krüpteerib korraga palju väiksemaid andmemahtusid, tavaliselt üks bait korraga. Selle kontseptsiooni variatsioon on tähtedel töötav asendusšifr. Asendusšifrid on sagedusanalüüsi suhtes haavatavad ja seetõttu on need tavaliselt ebausaldusväärsed ja kasutamata. Voo šifritel seda probleemi siiski pole.

Sümmeetrilised algoritmid on tavaliselt tundlikud teadaoleva lihtteksti rünnakute, valitud lihtteksti rünnakute, diferentsiaalkrüptoanalüüsi ja lineaarse krüptoanalüüsi suhtes. Kaasaegsed algoritmid on aga seda silmas pidades hoolikalt välja töötatud ja seega pole need probleemid probleemiks.

Järeldus

Sümmeetriline krüptimine on krüptimise vorm, mis kasutab andmete krüptimiseks ja dekrüpteerimiseks sama võtit. Mõnel juhul on nii krüptimise kui ka dekrüptimise algoritm ise sama, kuigi see ei pruugi nii olla. Krüpteerimisvõtmed kipuvad olema suhteliselt lühikesed ja kergesti edastatavad. Võti tuleb aga edastada turvalise kanali kaudu, kuna see tuleb edastada kõigi asjaosaliste vahel. Sümmeetrilised krüpteerimisalgoritmid kipuvad olema palju kiiremad kui asümmeetrilised krüpteerimisalgoritmid.


Mis on SMPS?

Mis on SMPS?

Enne oma arvutile SMPS-i valimist uurige, mis on SMPS ja mida tähendab erinevate tõhususe reiting.

Mis on isolatsioonipõhine turvalisus?

Mis on isolatsioonipõhine turvalisus?

Kavatsesin süveneda teemasse, mis muutub küberturvalisuse maailmas üha olulisemaks: isolatsioonipõhine turvalisus. See lähenemine

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Kuidas kasutada automaatset klikkerit Chromebooki jaoks

Täna kavatsesime süveneda tööriista, mis suudab teie Chromebookis korduvaid klõpsamisi automatiseerida: automaatset klõpsurit. See tööriist võib säästa teie aega ja

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Roomba peatub, jääb kinni ja pöörab ümber – paranda

Lahendage probleem, kus teie Roomba robottolmuimeja peatub, kinni jääb ja pöörleb pidevalt ümber.

Miks minu Chromebook ei lülitu sisse?

Miks minu Chromebook ei lülitu sisse?

Hankige vastused küsimusele, miks minu Chromebook ei lülitu sisse? Selles kasulikus juhendis Chromebooki kasutajatele.

Kuidas muuta Steam Decki graafikaseadeid

Kuidas muuta Steam Decki graafikaseadeid

Steam Deck pakub jõulist ja mitmekülgset mängukogemust otse teie käeulatuses. Kuid selleks, et optimeerida oma mängimist ja tagada parim võimalik

Kuidas muuta Fitbit Versa 4 kella numbrit

Kuidas muuta Fitbit Versa 4 kella numbrit

Muutke oma Fitbit Versa 4 kella sihverplaati, et anda oma kellale iga päev tasuta uus välimus. Vaadake, kui kiire ja lihtne see on.

Kuidas Googleile andmepüügipettustest teatada

Kuidas Googleile andmepüügipettustest teatada

Sellest juhendist leiate teavet selle kohta, kuidas petturist Google'ile teatada, et vältida teiste petmist.

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kuidas eemaldada GPU Windowsi arvutist 2023. aastal

Kas peate GPU arvutist eemaldama? Liituge minuga ja selgitan selles samm-sammulises juhendis, kuidas GPU arvutist eemaldada.

Mis on õlasurf?

Mis on õlasurf?

Õlas surfamine on sotsiaalse manipuleerimise rünnak. See hõlmab ründajat, kes kogub teavet teie ekraani vaadates.