ArvutidOhutus

Algoritmid andmete krüpteerimist. Sümmeetriline krüptimine algoritme. RSA krüpteerimise algoritm. DES krüpteerimise algoritmi. Vali krüpteerimise algoritm

Meie arvuti vanusest inimkonna üha keeldub andmete talletamiseks käsitsi kirjutatud või trükitud kujul, eelistades teha elektroonilisi dokumente. Ja kui enne varastamine paber või pärgament, kuid nüüd on see murdes elektroonilise teabe. End algoritme andmete krüpteerimist on tuntud juba ammusest ajast. Paljud tsivilisatsioonid on eelistatud krüptida oma ainulaadseid teadmisi, et nad saavad ainult isiku teadmistega. Aga vaatame, kuidas see kuvatakse meie maailma.

Mis on andmete krüpteerimist süsteemi?

Alustuseks, et teha kindlaks, mis esindavad krüptograafiasüsteemi üldiselt. Üldjoontes on see eriline algoritm informatsiooni salvestamiseks, mis oleks mõistetav ainult teatud isikute ringile.

Selles mõttes võõras kõik, mis ta näeb, peaks (põhimõtteliselt on) tundub mõttetu tähemärkide kombinatsioon. Loe jada saab ainult keegi, kes teab reegleid nende asukohast. Kuna tegemist on väga lihtne näide, mida saab määrata krüpteerimise algoritmi sõnade õigekirja, näiteks tagurpidi. Muidugi, see on kõige primitiivse, sa ei mõtle. Mõju on, et kui sa tead reegleid kanne, taastada algtekst ei tööta.

Miks seda teha?

Mis see kõik kerkib pole ilmselt vaja selgitada. Vaata, mida hulga teadmisi vasakul iidsed tsivilisatsioonid, on nüüd krüpteeritud. Kas iidsete ei taha, et me teada, kas see oli kõik tehtud, et mees suutis neid kasutada ainult siis, kui soovitud tase arengut - ometi võib ainult oletada.

Kuid kui me räägime tänapäeva maailmas, infoturbe muutunud üheks suurimaks probleemiks. Kohtunik ise, sest seal on palju dokumente arhiivi sama, mida mõned valitsused ei taha rakendada, kui palju salajane kujunduse uute tehnoloogiate. Aga see kõik on, ja suured, on esmane eesmärk nn häkkerite klassikalises tähenduses.

See tuleb meelde ainult üks lause, mis on muutunud klassikaline tegevuse alused Natana Rotshilda: "Kes omab informatsiooni, omab maailma." Ja see on põhjus, miks teave on vajalik, et kaitsta kangutades silmad, nii et ta ei kasutanud keegi teine oma isekas eesmärkidel.

Krüptograafia: alguspunkti

Nüüd, enne arvestades väga struktuur, mis on mis tahes Krüpteerimisalgoritm, veidi sukelduda lugu, neil päevil, kui teaduse oli alles lapsekingades.

Arvatakse, et kunst peidus andmed aktiivselt hakkas arenema mitu tuhat aastat enne meie ajastu. Paremus krediteeritakse sumeri King Solomon ja Egiptuse preestrid. Ainult palju hiljem olid samad regi märkide ja sümbolite jms. Aga mis on huvitav: mõnikord teksti krüpteerimise algoritmi (st need on kodifitseeritud ajal) oli see, et samal iidse Sumeri kiilkirjas üks märk võib tähendada mitte ainult üks täht, vaid ka kogu sõna, mõiste või isegi ettepanekut. Kuna see tõlgendus tekstid isegi kaasaegse krüptograafiliste süsteemid, mis võimaldavad taastada esialgse välimuse teksti, see on täiesti võimatu. Rääkides tänapäeva keeles on üsna arenenud, nagu on nüüd väljendanud, sümmeetriline krüpteerimine algoritme. Nad elavad üksi.

Kaasaegne maailm: liiki krüptimisalgoritme

Mis puudutab konfidentsiaalsete andmete kaitset tänapäeva maailmas, see peaks ka rääkida päevad, mil arvutid ei inimkonnale. Rääkimata, kui palju paberit viidi alkeemikud, või sama Templars, püüdes varjata tõelist tekstid neile teada teadmised, tasub meenutada, et kuna tekkimist kommunikatsioon probleem on ainult halvenenud.

Ja siis ehk kõige tuntud seade võib nimetada saksa salakiri masin Teise maailmasõja ajal nimetatakse "Enigma", mis tõlgiti inglise tähendab "mõistatus". Jällegi, see on näide, kuidas sümmeetriline krüpteerimine algoritme kasutatakse, sisuliselt, mis on see, et shifrovschik ja cryptanalysts tea võti (algoritm), mis algselt taotletud andmeid peita.

Täna, selline cryptosystem kasutatakse kõikjal. Kõige silmatorkavam näide võib pidada näiteks AES256 krüpteerimise algoritm, mis on rahvusvaheline standard. Vaatenurgast arvuti terminoloogia, see võimaldab teil kasutada võtme pikkus 256 bitti. Üldiselt, kaasaegne krüptimisalgoritme on üsna mitmekesine ja jagada neid võib laias laastus kahte suurde klassi: sümmeetrilise ja asümmeetrilise. Nad on sõltuvalt sihtkohast piirkond, nüüd kasutatakse väga laialdaselt. Valik krüpteerimise algoritm sõltub ülesannete ja meetod taasteteave oma algsel kujul. Aga milline on erinevus nende vahel?

Sümmeetrilise ja asümmeetrilise krüpteerimise algoritme: Mis vahe on

Nüüd vaatame, millist oluline vahe selliste süsteemide ja põhimõtete kohta, mille aluseks on nende rakendamine praktikas. Nagu on selge, krüptimismeetodid on seotud geomeetrilised mõisted sümmeetria ja asümmeetria. Mida see tähendab nüüd ja selgitatakse.

Sümmeetriline krüptimine algoritmi DES arendatud 1977. aastal tähendab olemasolu ühe võtme, mis on väidetavalt tuntud kaks asjaomast. see on lihtne kasutada teades oluline, seda praktikas, lugeda sama mõttetu tähemärke, tuues selle niiöelda, loetaval kujul.

Ja millised on asümmeetrilise krüpteerimise algoritme? On kaks võtit kasutatakse, et on kodeerida algupärast teavet kasutab üks dekrüpteerida sisu - teine, ja see ei ole vajalik, et olla sama või samal ajal olid kodeerimisel ja dekodeerimine küljed. Iga neist ainult üks. Seega väga suur nii võtmed välja sisenemist kolmanda käega. Kuid põhineb praegune olukord, paljud häkkerid varastada seda tüüpi eriline probleem ja ei ole. Teine asi - leida täpselt võti (jämedalt öeldes, parool), mis sobib andmete dekrüpteerimiseks. Aga võimalusi saab olla nii palju, et isegi kõige kaasaegse arvuti töötleb neid aastakümneid. Nagu öeldud, ei ole maailma olemasolevaid arvutisüsteeme häkkida juurdepääsu teda ja saada, mida nimetatakse "pealtkuulamise" ei saa ja ei saa järgnevatel aastakümnetel.

Kõige tuntud ja levinud krüptimisalgoritme

Aga tagasi arvuti maailmas. Mis on pakkumise põhi krüptimisalgoritme kaitseks teavet praeguses arengustaadiumis arvuti ja mobiiltelefoni tehnoloogia?

Enamikus riikides, de facto standard on AES krüptograafiliste süsteem, mis põhineb 128-bitine võti. Kuid paralleelselt on mõnikord kasutatakse algoritmi RSA krüpteerimist, mis küll seotud krüpteerimist, kasutades avaliku (public) võti siiski on üks kõige usaldusväärsem. See, muide, osutus kõik juhtivad eksperdid sest süsteem ise ei sõltu ainult andmete krüpteerimist, vaid ka terviklikkuse säilitamine teabe. Nagu alguses arengut, millele viitab DES krüpteerimise algoritm, on lootusetult vananenud, ja püüab asendada see on alustatud 1997. aastal. Seejärel põhineb see uus ja täiustatud (Advanced) krüpteerimist standard AES (esimene 128-bitine võti ja seejärel - 256-bitine võti).

RSA krüpteerimise

Nüüd keskendume RSA tehnoloogia, mis käsitleb asümmeetrilise krüpteerimise süsteem. Oletame üks inimene saadab teise krüpteeritud andmeid selles algoritm.

Krüpteerimiseks võtta kaks piisavalt suurt hulka X ja Y, seejärel arvutatakse nende toode Z, tähistab moodulit. Edasine mõned kõrvalised valitud arvu A, mis rahuldab tingimust: 1

Mis juhtub, kui saadetis? Saatjal genereerib krüptotekstiga, mida tähistatakse F, mille puhul esialgu sõnumi M, millele järgneb astendamist paljunemismäära moodul ja Z: F = M ** A * (mod Z). Retsipient lihtsa näite on arvutada: M = F ** B * (mod Z). Üldjoontes kõik need tegevused on vähendatud üksnes ehitamise võimsus. Sama põhimõte toimib variant loomine digitaalse allkirja, kuid võrrandi siin on keerulisem. Üleujutuste vältimiseks kasutaja pea algebra, sellist materjali ei saa ette.

Nagu häkkimine, RSA krüpteerimise algoritm kimbutab sissetungija peaaegu lahendamatu ülesanne: arvutada võti B. See teoreetiliselt võiks teha koos kasutada olemasolevaid vahendeid faktooring (lagunemine asjaoludeks esialgse numbrid X ja Y), kuid siiani ei ole selliseid vahendeid, seega ülesanne ise muutub ole nii raske - see ei ole üldiselt võimalik.

DES krüpteerimise

Siin on veel üks, kestab väga tõhus krüpteerimise algoritm maksimaalselt 64-bitise ploki pikkusega (märk), millest on vaid mõtestatud 56. Nagu eespool mainitud, see meetod on aegunud, kuigi kestis piisavalt kaua kui standard cryptosystems kasutatakse Ameerika Ühendriigid, isegi kaitsetööstuse.

Sisuliselt on sümmeetriline krüpteerimine, mis kehtib selline jada 48 bitti. Kui see operatsioon on kasutatud 16 tsüklit proovi 48 bitine võti. Aga! Kõik tsüklid põhimõttel tegevus on sarnased, nii et siinkohal ei ole arvutamiseks vajalik töötavad võti. Näiteks üks võimsamaid arvuteid Ameerika Ühendriigid rohkem väärt kui miljon dollarit "purustada" krüpteerimise umbes kolm ja pool tundi. Masinate allpool auaste asjaolu, et arvutada isegi jada maksimeerida oma ilming, see ei kesta üle 20 tunni.

AES krüpteerimine

Lõpuks on meil kõige levinum ja arvati alles hiljuti, haavamatu süsteem - algoritmi AES krüpteerimist. Ta on praegu esindatud kolm versiooni - AES128, AES192 ja AES256. Esimene võimalus kehtib rohkem, et tagada teabe turvalisus mobiilseadmete ja teises kõrgemal tasemel. Nagu standard, süsteem oli ametlikult kasutusele 2002. aastal ja kohe oma toetust on teatanud Intel Corporation, mis toodab protsessorikiipide.

Oma olemuselt, erinevalt kõigist teistest sümmeetriline krüpteerimine süsteem vähendab Arvutustehnika põhineb polünoomi kood esindatuse ja arvutusvõimsus toimingute kahemõõtmelised massiivid. Vastavalt USA valitsus, crack 128-biti pikkust võtit dekooder, isegi kõige kaasaegsemat, kestab umbes 149000000000000 aastat. I eriarvamusel sellise pädeva allikas. Arvuti riistvara viimase saja aasta jooksul on teinud hüppe vastavuses geomeetrilises progressioonis, et eriti ei tohiks ennast petta, seda enam, et nüüd, kui selgub, on krüpteerimine ja järsem kui need, mis Ameerika Ühendriikides teatas täiesti resistentsed lõhenemist.

Probleemid viiruste ja dekrüptimisvõti

Muidugi, me räägime viirused. Hiljuti oli üsna spetsiifiline viirused, väljapressimiseks, mis krüpteerib kogu kõvakettal ja loogilised partitsioonid on nakatunud arvuti ja seejärel ohver saab kirja, milles teatatakse, et kõik failid on krüpteeritud ja dekrüpteerida saab täpsustada võimu pärast makse pangas.

Sel juhul, mis on kõige olulisem, on näidatud, et andmete krüpteerimist AES1024 süsteemi, mis tähendab, et võtme pikkus kanti neli korda suurem nüüd olemasolevate AES256, mitmeid võimalusi otsides sobivat dekooder lihtsalt suurendab tohutult.

Ja otsustades avaldused USA valitsuse käsutuses oleva aja dekrüpteerida võtme pikkus 128 bitti, siis kuidas aeg kulub leida lahendus puhul võtme ja selle variandid on 1024 bitti pikk? See oli siis, et Ameerika Ühendriigid ja augustatud. Sest nad uskusid, et nende arvuti krüptograafia süsteem ei ole täiuslik. Paraku olid mõned eksperdid (ilmselt endine Nõukogude Liit), mis ületas "kõigutamatu" American postuleerib igas mõttes.

Mis see kõik, isegi juhtivaid arendajaid viirusetõrjetarkvara, sealhulgas "Kaspersky Lab", eksperdid, kes lõi "Doctor Web", korporatsioon ESET ja paljud teised maailma liidrid lihtsalt õlakehitus nende õlgadel, nad ütlevad, et dekodeerida selline algoritm on lihtsalt ei ole raha, kuid ei ütle midagi selles umbes et ei ole piisavalt aega. Muidugi, kui sa ühendust klienditoega pakutakse saata krüptitud faili ja kui on, siis on soovitav originaal - vormis, milles ta oli enne krüpteerimist. Paraku isegi võrdlev analüüs ei ole andnud konkreetseid tulemusi.

Maailma et me ei tea,

Mis ma oskan öelda, kui otsime tulevikus, ilma et oleks võimalik dešifreerida varem. Kui te vaatate maailma meie aastatuhande näeme, et sama Rooma keiser Gaius Yuliy TSEZAR mõnes oma kirjutistes kasutatakse sümmeetriline krüpteerimine algoritme. Noh, kui te vaatate Leonardo da Vinci, nii et kõik on kuidagi mitte ise pärit teadmine, et valdkonnas krüptograafia, mees, kelle elu on kaetud mingi loor mõistatus, on ületanud oma modernsuse sajandeid.

Seni on paljud inimesed ei anna ülejäänud nn "Mona Lisa Smile", kus on midagi atraktiivset, et tänapäeva inimene ei ole võimeline aru saama. Muide, pildil suhtes teatud märke (silma kleit, ja nii edasi. D.) hiljuti leitud, et selgelt näidata, et kõik see sisaldab mõningaid krüpteeritud suur geenius teabe täna paraku meid mitte. Aga me ei ole isegi mainitud eri liiki suurte struktuuride, mis suutsid omakorda mõista füüsika ajast.

Muidugi, mõned mõtted on kaldu ainult asjaolu, et enamikul juhtudel on kasutatud nn "kuldne lõik" siiski, ja see ei anna võti kõik, et ulatuslikud talletada teadmisi, mis arvatakse või me ei mõista, või kadunud igaveseks. Ilmselt krüptograafia on veel teha uskumatu palju tööd, et mõista, et kaasaegne krüptimisalgoritme sageli ei lähe ühegi võrdlus tööaeg iidsed tsivilisatsioonid. Pealegi, kui täna on üldtunnustatud põhimõtted infoturbe need, mida kasutati juba muinasajal, kahjuks oleme täiesti kättesaamatuks ja arusaamatu.

Ja veel üks asi. On ebaselge arvamus, et enamik iidseid tekste ei saa tõlgendada lihtsalt sellepärast, et nende dekliifreerimise võtmed on hoolikalt valvatud salajaste ühiskondade, nagu Masonid, Illuminaadid jne. Isegi templid jätsid oma märk siia. Mida öelda, et Vatikani raamatukogu on seni täiesti kättesaamatuks? Kas pole vanaemate mõistmise peamist vihjeid? Paljud eksperdid on selle versiooni suhtes kaldunud, uskudes, et Vatikan peidab teadlikult seda teavet avalikkusele. Nii või mitte, kuni keegi ei tea. Kuid üks asi on kindel - iidne krüptograafia süsteem ei olnud mingilgi määral halvem (või võib-olla olla parem) tänapäevase arvutimaailma jaoks.

Järgmise sõna asemel

Lõpuks tuleb öelda, et siin ei käsitleta kõiki praeguste krüptosüsteemide ja nende kasutatavate meetoditega seotud aspekte. Asi on selles, et enamikul juhtudel on vaja välja tuua keerukad matemaatilised valemid ja esitada arvutused, millest enamik kasutajaid lihtsalt liigub. Piisavalt tuleb vaadelda näitena RSA algoritmi kirjeldusega, et mõista, et kõik muud näeb välja palju keerulisemaks.

Peamine asi on mõista ja rääkida sisuliselt asja sisust. Noh, kui räägime nüüdisaegsetest süsteemidest, mis pakuvad konfidentsiaalset teavet salvestada nii, et see on saadaval piiratud arvule kasutajatele, siis siin on vähe valikut. Hoolimata paljude krüpteerimissüsteemide olemasolust kaotavad samad algoritmid RSA ja DES selgelt AESi eripära. Siiski, ja enamik tänapäevaseid rakendusi on loodud täiesti erinevate operatsioonisüsteemide jaoks, kasutage AES-i (loomulikult sõltuvalt kasutusvaldkonnast ja seadmest). Kuid siin on see krüptosüsteemi "loata" areng, kergelt öeldes, paljud, eriti selle loojad, šokeeritud. Kuid üldiselt põhinevad tänapäeval kättesaadavad paljud kasutajad hõlpsasti krüptograafiliste andmete krüpteerimissüsteemide mõistmise, miks nad vajavad ja kuidas nad töötavad.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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