Kas ir šifrēšana un kāpēc tā ir svarīga?

Daudzi sakaru protokoli izmanto šifrēšanu, lai pārliecinātos, ka savienojums ir drošs. Izpratne par to, ko šifrēšana patiesībā dara un kāpēc tā ir svarīga ikvienam, ir laba ideja, lai jūs zinātu, no kā tā var jūs aizsargāt un no kā nevar.

Šifrēšana ir matemātisks datu kodēšanas process, izmantojot šifrēšanas šifru un šifrēšanas atslēgu. Šifrētos datus vai šifrēto tekstu var atšifrēt atpakaļ sākotnējā “vienkāršā teksta” formā, tikai izmantojot atšifrēšanas atslēgu.

Izmantojot labu šifrēšanas algoritmu, šifrētam tekstam jābūt neatšķiramam no nejaušiem trokšņiem vai bezjēdzīgām vērtībām. Tas padara neiespējamu noteikt, vai dati pat ir šifrēts teksts vai tas ir tikai troksnis. Šis dizains ievērojami apgrūtina šifrētā teksta analīzi, mēģinot to atšifrēt, neizmantojot atšifrēšanas atslēgu, izmantojot procesu, ko sauc par kriptonalīzi.

Padoms. Troksnis ir nejauši statisks fons, tāpat kā sniegs vai statisks troksnis, kas redzams dažos vecos televizoros, kad tiem nav signāla.

Simetrisks pret asimetrisku

Dažām šifrēšanas algoritmu klasēm atšifrēšanas atslēga būs tāda pati kā šifrēšanas atslēga, bet citās abas atslēgas atšķiras. Ja atšifrēšanas atslēga ir tāda pati kā šifrēšanas atslēga, to sauc par simetrisko šifrēšanu. Šajā gadījumā šifrēšanas atslēgu var uzskatīt par paroli, un ikviens, kam ir parole, var šifrēt vai atšifrēt datus. AES ir labs simetriskas šifrēšanas algoritma piemērs, jo viens no tā lietojumiem ir HTTPS sakaru nodrošināšana internetā.

Padoms. HTTPS jeb Hypertext Transfer Protocol Secure ir primārais šifrētais saziņas protokols, ko izmanto internetā.

Asimetriskā šifrēšana izmanto atsevišķu šifrēšanas un atšifrēšanas atslēgu, to parasti dēvē arī par publiskās atslēgas kriptogrāfiju. Šifrēšanas atslēga ir zināma kā publiskā atslēga, un tā tiek publicēta ikvienam, lai to varētu izmantot datu šifrēšanai. Tomēr atšifrēšanas atslēga ir pazīstama kā privātā atslēga, un, kā norāda nosaukums, tā tiek saglabāta privāta.

Šo šifrēšanas veidu var izmantot, lai nodrošinātu, ka tikai paredzētais adresāts var atšifrēt un lasīt šifrēto ziņojumu. Izplatīts publiskās atslēgas šifrēšanas algoritma piemērs ir RSA. RSA parasti izmanto arī HTTPS savienojumos, taču tikai tāpēc, lai abi datori varētu droši vienoties par simetriskas šifrēšanas atslēgas izmantošanu.

Padoms. Asimetriskos šifrēšanas algoritmus var izmantot lēnāk nekā simetriskos, kas nodrošina līdzīgus drošības līmeņus. Tāpēc asimetrisko šifrēšanu izmanto tikai, lai vienotos par simetrisku šifrēšanas atslēgu protokolos, kuriem nepieciešams ātrums un efektivitāte, piemēram, HTTPS.

Padoms. Viena lieta, ko HTTPS nedara, ir tas, ka tiek izveidots savienojums ar vietni, kuru vēlaties izveidot. Tas garantē, ka izveidojat savienojumu ar vietni, kuru ievadījāt meklēšanas joslā. Ja pieļāvāt drukas kļūdu un nejauši pārlūkojat vietni exanple.com, nevis example.com, HTTPS apstiprinās, ka esat droši savienots ar vietni exanple.com. HTTPS tikai pārbauda, ​​vai savienojums ar tīmekļa serveri ir drošs. HTTPS arī nenozīmē, ka vietnē, ar kuru veidojat savienojumu, nav vīrusu vai citas ļaunprātīgas programmatūras.

Drošības līmeņi

Šifrēšanas algoritma drošību mēra bitos. Drošības biti attiecas uz izmantotās šifrēšanas atslēgas lielumu un līdz ar to, cik grūti to ir uzminēt. Diemžēl šādā veidā nav iespējams tieši salīdzināt simetrisku un asimetrisku algoritmu drošību.

Simetriskiem šifrēšanas algoritmiem, piemēram, AES, ir jāizmanto vismaz 128 bitu šifrēšanas atslēga, lai tos uzskatītu par drošiem, lai gan ir ieteicama 256 bitu atslēga. Asimetriskiem algoritmiem ir jāizmanto vismaz 2048 bitu atslēga, lai tos uzskatītu par drošiem.

256 bitu šifrēšanas atslēgai ir 2^256 iespējamās kombinācijas, kas ir divas, kas reizinātas ar 256 reizēm. Rakstiskā pilnībā, ir:  115,792,089,237,316,195,423,570,985,008,687,907,853,269,984,665,640,564,039,457,584,007,913,129,639,936 iespējamās kombinācijas ar 256 bitu šifrēšanas atslēgu. Šis skaitlis ir tik liels, ka tas ir aptuveni vienāds ar atomu skaitu, ko zinātnieki prognozē redzamajā Visumā.

Ir neaptverami grūti pareizi uzminēt atslēgu, kas nepieciešama, lai atšifrētu datus, kas šifrēti ar 256 bitu atslēgu. Pat ja jums būtu bijusi īpaša piekļuve ātrākajiem superdatoriem un gadsimtiem ilgi, jūs joprojām statistiski maz ticams, ka pareizi uzminētu atšifrēšanas atslēgu.

Kāpēc tas ir svarīgi?

Piesakoties vietnē, jūs nosūtāt savu lietotājvārdu un paroli vai bankas datus. Šī informācija ir privāta un sensitīva. Ja kādam citam tā ir, tā var piekļūt jūsu kontiem, uzdoties par jums, nozagt jums naudu un veikt citas darbības.

Izmantojot vienkārša teksta HTTP protokolu, ikviens tīklā starp jums un tīmekļa serveri var pārtvert un lasīt jūsu sūtītos un saņemtos sakarus. Tas ietver jūsu paroles un citu sensitīvu informāciju. Citi lietotāji jūsu mājas tīklā, jūsu interneta pakalpojumu sniedzējs un citi lietotāji visos publiskajos Wi-Fi tīklājos, ar kuriem izveidojat savienojumu, varētu būt spējīgi veikt šāda veida uzbrukumu.

Ja izmantojat HTTPS aizsardzības sakarus uz tīmekļa serveri un no tā, jūsu informācija tiek šifrēta un to nevar nolasīt neviens cits. Šī šifrēšana nodrošinās jūsu paroļu un citu privāto datu drošību, pārlūkojot internetu.

Tomēr šifrēšana ir svarīga ne tikai privātiem vai sensitīviem datiem; tas ir arī noderīgs privātuma rīks. Piemēram, tas var neļaut jūsu interneta pakalpojumu sniedzējam, piemēram, snausties par jūsu tīmekļa pārlūkošanas paradumiem.

Šifrējot pēc iespējas vairāk saziņas, kļūst mazāk skaidrs, kur tiek paslēpti sensitīvie dati, kurus uzbrucēji varētu vēlēties mēģināt nozagt. Tāpēc parasti ir ieteicams izmantot šifrēšanu, kur vien iespējams, lai aizsargātu visu, ko darāt.

Izmantojot moderno aparatūru un šifrēšanas algoritmus, šifrēšana pievieno tikai nemanāmu aizkavi, tāpēc jums nav jāuztraucas, ka tā palēnina jūsu interneta savienojumu.


Leave a Comment

Kā pārveidot rakstītu tekstu par tekstu ar Samsung Notes

Kā pārveidot rakstītu tekstu par tekstu ar Samsung Notes

Ja meklējat atsvaidzinošu alternatīvu tradicionālajai ekrānām, Samsung Galaxy S23 Ultra piedāvā lielisku risinājumu. Ar

Kā izveidot atkārtojošu sapulci Teams

Kā izveidot atkārtojošu sapulci Teams

Vai jums ir nepieciešams ieplānot atkārtojošas sapulces MS Teams ar tādiem pašiem komandas locekļiem? Uzziniet, kā izveidot atkārtojošu sapulci Teams.

Krusta atsauču izveide programmā Word – kā to izdarīt un kāpēc

Krusta atsauču izveide programmā Word – kā to izdarīt un kāpēc

Krusta atsauces var padarīt jūsu dokumentu daudz draudzīgāku lietotājiem, organizētāku un pieejamāku. Šis ceļvedis jūs iemācīs izveidot krusta atsauces programmā Word.

24H2 atjauninājums pārtrauc Auto HDR - ko jūs varat darīt šajā gadījumā

24H2 atjauninājums pārtrauc Auto HDR - ko jūs varat darīt šajā gadījumā

Daudziem lietotājiem 24H2 atjauninājums pārtrauc auto HDR. Šis ceļvedis izskaidro, kā jūs varat atrisināt šo problēmu.

Atspējot Apple programmatūras atjaunināšanas ekrānu Windows 11 un macOS

Atspējot Apple programmatūras atjaunināšanas ekrānu Windows 11 un macOS

Vēlies atspējot Apple programmatūras atjaunināšanas ekrānu un novērst tā parādīšanos savā Windows 11 datorā vai Mac? Izmēģini šīs metodes tagad!

Kā novērst Google Chrome ekrāna mirgošanu Windows operētājsistēmā

Kā novērst Google Chrome ekrāna mirgošanu Windows operētājsistēmā

Uzziniet, kā atrisināt biežu problēmu, kad ekrāns mirgo Google Chrome pārlūkā.

Teams Live Events: Atspērt anonīmus jautājumus

Teams Live Events: Atspērt anonīmus jautājumus

Pašlaik nav iespējams atspērto anonīmus jautājumus Microsoft Teams Live Events. Pat reģistrēti lietotāji var nosūtīt anonīmus jautājumus.

Adobe Reader: Maina Teksta Izcelšanas Krāsu

Adobe Reader: Maina Teksta Izcelšanas Krāsu

Mēs parādīsim, kā mainīt teksta un teksta lauku izcelšanas krāsu Adobe Reader, izmantojot šo soli pa solim veidotu pamācību.

LastPass: Radās kļūda, sazinoties ar serveri

LastPass: Radās kļūda, sazinoties ar serveri

Ja LastPass nevar pieslēgties saviem serveriem, iztukšojiet vietējo kešu, atjauniniet paroles pārvaldnieku un atspējojiet pārlūkprogrammas paplašinājumus.

Kas ir JSON fails un kā to atvērt?

Kas ir JSON fails un kā to atvērt?

Vai esat kādreiz saņēmis JSON failu un nezinājāt, kā to atvērt? Šajā rakstā atklājiet, kā viegli atvērt un rediģēt JSON failus.