KompiuteriaiSaugumas

Algoritmai duomenų šifravimas. Simetrinė šifravimo algoritmai. RSA šifravimo algoritmas. DES šifravimo algoritmas. Pasirinkite šifravimo algoritmą

Mūsų kompiuterių amžiaus žmonijos vis atsisako saugoti informaciją ranka arba spausdinta forma, pirmenybę daryti elektroninius dokumentus. Ir jei prieš vagystė popierių ar pergamentą, bet dabar ji yra įsibrovus į elektroninės informacijos. Patys, kaip algoritmai duomenų šifravimas buvo žinoma nuo neatmenamų laikų. Daugelis civilizacijų norėję užšifruoti savo unikalų žinių, kad jie galėtų gauti tik žmogus nusimano. Bet pažiūrėkime, kaip jis rodomas mūsų pasaulyje.

Kas yra duomenų šifravimo sistemą?

Norėdami pradėti, siekiant nustatyti, kad atstovauti kriptografinės sistemos apskritai. Grubiai tariant, tai yra specialus algoritmas registravimo informaciją, kuri būtų suprantama tik iki tam tikro rato žmonėms.

Šia prasme, svetimas viskas, ką jis mato, turėtų (iš esmės tai yra) atrodo beprasmis simbolių rinkinį. Skaityti seka gali tik tas, kuris žino savo vietą taisykles. Kaip labai paprastą pavyzdį, galite nustatyti šifravimo algoritmą su žodžių rašybos, pavyzdžiui, nugaros į priekį. Žinoma, tai yra labiausiai primityvus, galite galvoti apie. Tai reiškia, kad, jei žinote atvykimo taisykles, atkurti originalo tekstas buvo neveikia.

Kodėl tai padaryti?

Ką visa tai ateina su yra turbūt nereikia aiškinti. Pažvelkite, kokia suma žinių liko senovės civilizacijų, dabar šifruojamas. Ar senovės nenorėjo mums sužinoti, ar tai buvo viskas padaryta, kad žmogus galėjo juos naudoti tik tada, kai norima išsivystymo lygis - tačiau ji gali tik spėlioti.

Tačiau, jei mes kalbame apie šiandienos pasaulyje, informacijos saugumas tapo viena iš didžiausių problemų. Teisėjas už save, nes yra daug dokumentų, susijusių su tos pačios archyvuose, o kai kurios vyriausybės nenori taikyti, kiek slaptosios dizaino, naujas technologijas. Bet visa tai, ir didelių, yra pagrindinis tikslas vadinamųjų hakerių, klasikinis prasme.

Jis ateina į galvą tik vieną frazę, kuri tapo klasika veiklos principai Natana Rotshilda: ". Kas valdo informaciją, valdo pasaulį" Ir štai kodėl tokia informacija yra būtina siekiant apsaugoti nuo smalsių akių, todėl, kad ji nesinaudojo kažkas už savo savanaudiškiems tikslams.

Kriptografija: atspirties taškas

Dabar, prieš atsižvelgiant į labai struktūra, kuri bet kokį šifravimo algoritmą, šiek tiek pasinerti į istoriją, tomis dienomis, kai mokslas buvo tik pati pradžia.

Manoma, kad slepiasi duomenis menas aktyviai pradėjo kurti kelis tūkstančius metų prieš mūsų erą. Pranašumas yra įskaitomos į senovės šumerų karalių Saliamoną ir Egipto kunigai. Tik gerokai vėliau buvo tas pats Runic simbolius pan. Bet kas įdomu: kartais tekstas šifravimo algoritmas (ty, jie yra kodifikuota tuo metu) buvo tai, kad toje pačioje senovės šumerų dantiraščio vienas simbolis gali reikšti ne tik vieną raidę, bet ir visą žodį, sąvoką ar net pasiūlymą. Dėl šios šių tekstų net su modernia kriptografinių sistemų, leidžiančių atkurti pirminę išvaizdą bet kokio teksto aiškinimo, tai yra visiškai neįmanoma. Kalbėdamas modernią kalbą, tai yra gana pažengęs, kaip dabar pareiškė, simetriniai šifravimo algoritmai. Jie gyvena atskirai.

Šiuolaikinis pasaulis: tipai šifravimo algoritmai

Kalbant apie konfidencialių duomenų apsaugą šiuolaikiniame pasaulyje, ji taip pat turėtų gyventi dėl dienų, kai kompiuteriai nebuvo žinoma žmonijai. Jau nekalbant apie tai, kiek popieriaus buvo perkelta į alchemikų, arba tų pačių tamplieriai, bando paslėpti tikruosius tekstus žinomų jiems žinias, verta prisiminti, kad nuo bendravimo problemos atsiradimas tik pablogėjo.

Ir tada, ko gero, labiausiai žinomas prietaisas gali būti vadinamas vokiečių šifravimo mašina per Antrąjį pasaulinį vadinamas "Enigma", kuri išversta į anglų reiškia "paslaptį". Vėlgi, tai yra, kaip simetrinės šifravimo algoritmai naudojami, pavyzdžiui, kurio esmė yra ta, kad shifrovschik ir cryptanalysts žinoti raktas (algoritmas), iš pradžių taikomi paslėpti duomenis.

Šiandien tokia kriptosistema yra naudojamas visur. Ryškiausias pavyzdys gali būti laikomas, pavyzdžiui, AES256 šifravimo algoritmas, kuris yra tarptautinis standartas. Nuo kompiuterinės terminijos požiūriu, jis leidžia jums naudoti rakto žodžio ilgis 256 bitai. Apskritai, šiuolaikinės šifravimo algoritmai yra gana įvairi, ir suskirstė juos gali būti maždaug į dvi plačias kategorijas: simetrinių ir asimetrinių. Jie, priklausomai nuo paskirties ploto, dabar naudojamas labai plačiai. Šifravimo algoritmo pasirinkimas priklauso nuo užduočių ir regeneravimo informacijos metodą savo pradinę formą. Bet kas yra tarp jų skirtumas?

Simetrinė ir asimetriniai šifravimo algoritmai: koks skirtumas

Dabar pažiūrėkime, kokios esminis skirtumas tarp šių sistemų ir principus, kuriais grindžiamas jų taikymą praktikoje. Kaip matyti, šifravimo algoritmai yra susiję su geometrinių sąvokų simetrijos ir asimetrijos. Ką dabar reiškia ir bus paaiškinta.

Simetrinė šifravimo algoritmas DES, sukurta 1977 metais, reiškia, kad vieną raktą, kuris yra tariamai žinomas dėl dviejų suinteresuotų šalių egzistavimą. ji yra paprasta naudoti žinant raktą, įdėti jį į praktiką, skaityti tą patį beprasmį simbolių rinkinį, todėl ją, taip sakant, į nuskaitoma forma.

Ir kas yra asimetriniai šifravimo algoritmai? Yra du raktai yra naudojami, kad yra koduoti originalią informaciją naudoja vieną iššifruoti turinį - kita, ir tai nėra būtina būti tas pats, ar tuo pačiu metu buvo kodavimo ir dekodavimo pusių. Dėl kiekvieno iš jų tik vieną. Taigi, labai didelis abu klavišus pašalinti iš įvesdami trečią ranką. Tačiau, remiantis esamos padėties, daugelis įsilaužėlių pavogti šį tam tikros problemos tipo ir nėra. Kitas dalykas - rasti būtent raktas (Grubiai tariant, slaptažodį), kuris yra tinkamas iššifruoti duomenis. Tačiau variantai gali buti tiek daug, kad net moderniausias kompiuteris bus apdoroti juos kelis dešimtmečius. Kaip jau minėjau, nė vienas iš esamų pasaulio kompiuterinių sistemų nulaužti patekti į jį ir gauti tai, kas vadinama "pasiklausyti" negali ir negalės per ateinančius dešimtmečius.

Labiausiai žinomi ir plačiai naudojami šifravimo algoritmai

Bet atgal į kompiuterį pasaulyje. Kas Siūlo pagrindinė šifravimo algoritmų informacijos apsaugą dėl dabartinės raidos etape kompiuterio ir mobiliųjų technologijų?

Daugelyje šalių, de facto standartas yra AES kriptografinės sistemos, remiantis 128 bitų raktu. Tačiau lygiagrečiai su juo kartais naudojamas algoritmas RSA šifravimo, kuris nors ir susijusi su šifravimo naudojant visuomenės (viešąjį) klavišą vis dėlto yra vienas iš labiausiai patikimas. Tai, beje, patvirtina visų pirmaujančių ekspertų, nes pati sistema priklauso ne tik nuo duomenų šifravimo, bet ir informacijos vientisumo išsaugojimas. Kalbant apie ankstyvojo vystymosi, į kurį daroma nuoroda DES šifravimo algoritmą, tai beviltiškai pasenusi, ir bando jį pakeisti buvo pradėtas 1997 m. Tada buvo grindžiamas tuo, nauja ir pažangi (išplėstinis) Encryption Standard AES (pirmasis su 128 bitų raktu, o tada - su 256 bitų raktu).

RSA šifravimo

Dabar mes sutelkti dėmesį į RSA technologija, kuri yra susijusi su asimetriniai šifravimo sistema. Tarkime, vienas asmuo siunčia kitam informaciją, užšifruotą šio algoritmo.

Užšifruoti imtis du pakankamai didelį skaičių iš X ir Y, tada yra skaičiuojami pagal savo produkto Z, yra vadinamas modulis. Toliau kai pašalinio skaičius parenkamas A, kuri tenkina sąlygą: 1

Kas atsitinka, kai siunta? Siuntėjo generuoja ciphertext, paskirtą F, su pradinio pranešimą M, po to kėlimas laipsniu dauginimo modulį ir Z: F = M ** A * (mod Z). Gavėjas paprastas pavyzdys yra apskaičiuoti: M = F ** B * (mod Z). Grubiai tariant, visi šie veiksmai yra sumažintas išimtinai galia statybai. Tas pats principas veikia variantą su skaitmeninio parašo kūrimą, bet čia lygtis yra sudėtingesnis. Norėdami išvengti potvynių vartotojo galvos algebra, nebus teikiama tokia medžiaga.

Kalbant apie įsilaužimo, RSA šifravimo algoritmas susiduria įsibrovėlis beveik neišsprendžiamos Užduotis: apskaičiuoti pagrindinį B. Šis teoriškai gali būti padaryta su turimų lėšų faktoringo naudojimo (skilimo į veiksnius pradiniai skaičiai x ir y), bet iki šiol jokių tokių lėšų, Todėl pati užduotis tampa ne tai, kad sunku - tai paprastai neįmanoma.

DES šifravimo

Štai dar vienas, paskutinis labai efektyvus šifravimo algoritmą su maksimaliu 64 bitai blokuoti ilgis (simbolių), iš kurių tik prasmingas 56. Kaip minėta pirmiau, šis metodas yra pasenusi, nors truko pakankamai ilgai, kaip standartinis cryptosystems naudojamas JAV, net ir gynybos pramonei.

Iš jo esmė yra simetrinis šifravimas, kad taikoma šio iš 48 bitų seka natūra. Kai ši operacija yra naudojamas 16 ciklų per 48 bitų raktą mėginyje. Tačiau! Visi ciklai dėl veiksmų esmės yra panašūs, todėl šiuo metu nėra apskaičiuoti reikiamą darbinį raktą. Pavyzdžiui, vienas iš galingiausių kompiuterių JAV vertas daugiau nei milijono dolerių "pertrauka" į maždaug trijų šifravimą su puse valandos. Staklių jaunesniems kaip tai rangą, norint apskaičiuoti net ir maksimaliai jo pasireiškimą seka, ji užima ne daugiau nei 20 valandas.

AES šifravimo

Galiausiai, mes turime labiausiai paplitusi ir buvo manoma iki šiol, nepažeidžiamą sistema - algoritmas AES šifravimo. Jis šiuo metu atstovavo trys versijos - AES128, AES192 ir AES256. Pirmasis variantas taikomas daugiau, siekiant užtikrinti informacijos saugumą mobiliųjų prietaisų, o antrasis dalyvauja aukštesniu lygiu. Standartiškai ši sistema buvo oficialiai pristatyta 2002 metais ir iš karto jo parama buvo pranešta Intel Corporation ", kuri gamina procesorius lustai.

Jo esmė, skirtingai nuo bet kurio kito simetriniu kodavimu sistema sumažina kalbėti apie naudojimosi kompiuteriu remiantis daugianario kodas atstovavimo ir skaičiavimo operacijas su dvimačių masyvų. Pasak JAV vyriausybės, nulaužti 128 bitų ilgio raktu dekoderis, net moderniausia užtruks apie 149 trilijonus metų. Maldauju skirtis su tokia kompetentinga šaltinį. Kompiuterinė įranga per pastaruosius šimtą metų padarė šuolį, suderinti su geometrine progresija, todėl, kad ypač neturėtų apgaudinėti save, tuo labiau, dabar, kaip paaiškėja, yra šifravimo ir daugiau staiga nei, kad Jungtinės Valstijos paskelbė visiškai atsparus skilinėjimą.

Problemos su virusais ir iškodavimo

Žinoma, mes kalbame apie virusus. Pastaruoju metu buvo gana specifiniai virusų, išpirkos, kuri užšifruoja visą kietąjį diską ir loginių skirsnių apie užkrėsto kompiuterio, o tada aukos gauna laišką, pranešantį, kad visi failai yra užšifruoti ir iššifruoti juos gali būti nurodyta tik valdžią po mokėjimo bankui.

Šiuo atveju, kas yra svarbiausia, ji nurodė, kad duomenų šifravimo AES1024 sistema, tai yra, rakto ilgis buvo taikomas keturis kartus didesnę dabar esamą AES256, keletą variantų ieškant tinkamo dekoderio tiesiog padidina labai.

Ir sprendžiant iš JAV vyriausybės pareiškimų apie turimą laiką iššifruoti rakto ilgis 128 bitai, tada ką apie laiko ji imsis, kad rasti sprendimą dėl rakto ir jo variantai atveju yra 1024 bitai ilgai? Tai buvo tada, kad Jungtinės Valstijos ir pradurtas. Nes jie tikėjo, kad jų kompiuteris kriptografija sistema yra tobula. Deja, ten buvo kai kurie ekspertai (matyt, buvusios Sovietų Sąjungos), kuris viršijo "nepajudinamas" Amerikos postulatus į visais atžvilgiais.

Su visa tai, net pirmaujančių kūrėjai antivirusinės programinės įrangos, įskaitant "Kaspersky Lab" ekspertai, kurie sukūrė savo "gydytojas Web", korporacija "ESET ir daugelis kitų pasaulio lyderiai tiesiog trūkčioti pečiais savo pečių, jie sako, kad iššifruoti tokį algoritmą yra tiesiog nėra pinigų, bet sako nieko tai apie kad nėra pakankamai laiko. Žinoma, kai jums susisiekti su klientų aptarnavimo siūlomų siųsti šifruotą failą ir, jei yra, pageidautina, kad būtų originalus - forma, kurioje jis buvo prieš šifravimas. Deja, net ir lyginamoji analizė neduoda apčiuopiamų rezultatų.

Pasaulyje, mes nežinome

Ką aš galiu pasakyti, jei mes ieškome ateityje, be galimybės iššifruoti praeities. Jei pažvelgti į mūsų tūkstantmečio pasaulyje, matome, kad tas pats Romos imperatorius Gaius Yuliy Tsezar kai jo raštuose naudojami simetriniai šifravimo algoritmai. Na, jei jums pažvelgti į Leonardo da Vinci, todėl viskas yra kažkaip ne pats iš suvokimo, kad į kriptografija srityje, žmogus, kurio gyvenimas yra padengtas su šydu paslapties pobūdžio, pranoko savo modernumo šimtmečius.

Iki šiol daugelis žmonių neturi duoti pailsėti prie vadinamojo "Mona Liza" Smile ", kuriame yra kažkas patrauklus, kad šiuolaikinis žmogus negali suprasti. Beje, nuotraukoje, atsižvelgiant į tam tikrų simbolių (atsižvelgiant į suknelę akies, o D. pan.) Neseniai buvo nustatyta, kad aiškiai parodyti, kad visa tai yra šiek tiek šifruotą didelį genijus informacijos šiandien, deja, į mus nėra. Bet mes net paminėjo įvairių rūšių didelio masto struktūrų, kurios galėjo kreiptis į to meto fizikos supratimą.

Žinoma, kai kurie protai yra linkę tik į tai, kad daugeliu atvejų, buvo naudojamas vadinamasis "aukso pjūvis", tačiau ir tai nesuteikia raktas į visą tą didelę parduotuvę žinių, kuris, kaip manoma ar mes nesuprantame, arba prarasti visam laikui. Matyt, kriptografija reikia nuveikti neįtikėtinai daug darbo suprasti, kad šiuolaikiniai šifravimo algoritmai dažnai neina į bet lyginant su operacine laiko senovės civilizacijų. Be to, jei šiandien ten yra visuotinai priimti principus informacijos saugumo, tie, kurie buvo naudojami senovėje, deja, mes esame visiškai neprieinama ir nesuprantama.

Ir dar vienas dalykas. Yra neišsakyta tikėjimas, kad senovės tekstų dauguma negali būti verčiamas, nes raktus iššifruoti savo glaudžiai paslaptyje visuomenes kaip masonų, Iliuminatai, ir pan., D. Net tamplieriai paliko savo ženklą čia. Ką mes galime pasakyti apie tai, kas vis dar išlieka visiškai nepasiekiamas biblioteka Vatikane? Nelaikykite pagrindinius įkalčiais senovėje ten? Daugelis ekspertų linkę šioje versijoje yra įsitikinimas, kad Vatikanas sąmoningai nepateikdamas šią informaciją nuo visuomenės. Patinka jums tai ar ne, niekas nežino. Tačiau vienas dalykas yra tikrai - senovės kriptografija sistema jokiu būdu prastesnės (ir galbūt pranoko) tuos, kurie naudojami šiandienos kompiuterių pasaulyje.

vietoj Epilogas

Galiausiai reikėtų pasakyti, kad ten buvo laikomi ne visi dabartinių kriptografinių sistemų ir metodų, kad jie naudoja aspektus. Faktas yra tai, kad daugeliu atvejų turėtų vadovauti sudėtingų matematinių formulių ir dabarties skaičiavimus, iš kurių dauguma vartotojų tiesiog eiti galva nugara. Tiesiog pažvelgti į iš RSA algoritmo aprašymas, pavyzdžiui, suprasti, kad visa kita atrodys daug sudėtingesnis.

Svarbiausia - suprasti ir suvokti, taip sakant, atsižvelgiant į klausimo esmę. Na, jei kalbame apie tai, kas yra šiuolaikinių sistemų, siūlanti saugoti konfidencialią informaciją taip, kad būtų prieinamos ribotam vartotojų skaičiui, yra mažai pasirinkimas. Nors yra daug kriptografijos sistemos, tie patys RSA ir DES algoritmai aiškiai prarasti AES specifiką. Tačiau dauguma šiuolaikinių programų skirtos gana SKIRTINGOS tarp operacinių sistemų, naudojimas yra AES (natūraliai, priklausomai nuo taikymo ir prietaiso). Bet čia "neleistinas" evoliucija šioje kriptosistema, švelniai tariant, daugelis, ypač jos steigėjai, šokiravo. Bet apskritai, remiantis tuo, kad ten yra ir šiandien, daugelis vartotojai nebus sunku suprasti, kas kriptografinis duomenų šifravimo sistema, kodėl jie reikalingi ir kaip jie veikia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.atomiyme.com. Theme powered by WordPress.