RačunalaBezbjednost

Algoritmi za šifriranje podataka. Simetrične enkripcije algoritama. RSA enkripcijom algoritam. DES enkripcije algoritam. Možete odabrati algoritam šifriranja

U našem kompjutersko doba čovječanstvo sve više odbija za pohranu informacija u u rukopisu ili štampanom obliku, preferirajući učiniti elektronskih dokumenata. A ako prije krađe papira ili pergamentu, ali sada je provalio u elektronskim informacijama. Sebe kao algoritmi enkripciju podataka su poznata još od davnina. Mnoge civilizacije radije za šifriranje svoje jedinstveno znanje, tako da oni mogu dobiti samo osoba znanje. Ali hajde da vidimo kako će se prikazati na naš svijet.

Ono što je sistem enkripciju podataka?

Za početak da se utvrdi da predstavljaju kriptografski sistem u cjelini. Grubo rečeno, to je poseban algoritam za snimanje informacija, koji bi se shvatiti samo po određenom krugu ljudi.

U tom smislu, stranac svemu što vidi, treba (u principu, to je) izgleda besmisleno skup znakova. Pročitajte sekvence može jedini koji zna pravila njihove lokacije. Kao vrlo jednostavan primjer, možete odrediti algoritam šifriranja sa pravopis riječi, na primjer, nazad ka napred. Naravno, ovo je najprimitivniji, možete na pamet. Implikacija je da ako znate pravila ulaska, vraćanje originalnog teksta nisu radili.

Zašto to?

Ono što sve dolazi sa vjerovatno nije potrebno da se objasni. Vidi, za koji iznos znanja ostavio drevne civilizacije, su sada kodiran. Da li su drevni nije hteo da saznam, da li je sve učinjeno, da je čovjek bio u stanju da ih koristi samo kada je željeni nivo razvoja - ipak se može samo nagađati.

Međutim, ako govorimo o današnjem svijetu, sigurnost informacija je postao jedan od najvećih problema. Prosudite sami, jer postoje mnogi dokumenti u arhivi iste, što neke vlade ne žele da se prijave, koliko tajna dizajna i nove tehnologije. Ali, sve je to, sve u svemu, je primarna svrha tzv hakeri, u klasičnom smislu te riječi.

To pada na pamet samo jednu rečenicu koja je postala klasik načela djelovanja Natana Rotshilda: ". Ko je vlasnik informacije, posjeduje svijetu" I to je razlog zašto je potrebno zaštititi od znatiželjnih očiju informacije, tako da ona nije koristio neko drugi za svoje sebične svrhe.

Kriptografija: polazna tačka

Sada, prije nego što s obzirom na samu strukturu koja ima bilo koji algoritam šifriranja, malo ronjenje u priču, u tim danima, kada je nauka u povoju.

Smatra se da je umjetnost skrivanja podataka aktivno počeo razvijati nekoliko tisuća godina prije naše ere. Superiornost je zaslužan za drevni Sumeri, kralja Solomona i egipatski svećenici. Tek mnogo kasnije bili su isti runski znakove i simbole slično. Ali ono što je zanimljivo: ponekad tekst šifriranje algoritam (naime, oni su kodificirana u to vrijeme) je da je u istom drevnom sumerskom klinastim jedan lik može značiti ne samo jedno slovo, ali i cijelu riječ, koncept ili čak prijedlog. Zbog toga tumačenje tih tekstova čak i sa modernim kriptografskim sistemima omogućava da vratite izvorni izgled bilo koji tekst, to je apsolutno nemoguće. Govoreći moderan jezik, to je dosta napredovala, danas je izrazio, simetrične algoritme enkripcije. Oni stanuju sami.

Modernog svijeta: vrste enkripcije algoritama

Što se tiče zaštite tajnih podataka u modernom svijetu, treba da zadržavamo na dane kada kompjuteri nisu bili poznati čovječanstvu. Da ne spominjem koliko papira je prebačen u alhemičarima, ili isti templari, pokušavajući da sakrije pravi tekstove njima poznatim znanje, to Podsjetimo, od pojave komunikacije Problem je samo pogoršalo.

A onda, možda, najpoznatiji uređaj može biti pozvan njemačke šifre mašinu za vrijeme Drugog svjetskog pod nazivom "Enigma", koja je prevedena na engleski znači "misterija". Opet, ovo je primjer kako se koriste simetrične algoritme enkripcije, suština a to je da shifrovschik i kriptoanalitičari poznat ključ (algoritam), prvobitno primjenjuje da se sakrije podatke.

Danas je takva kriptosistem se koristi svuda. Najupečatljiviji primjer može se smatrati, na primjer, AES256 algoritam šifriranja, što je međunarodni standard. Iz perspektive kompjuterskoj terminologiji, to vam omogućuje da koristite ključ dužine 256 bita. Generalno modernim enkripcije algoritama su prilično raznoliki, a mogu se uslovno dijeli na dva velika klase: simetrične i asimetrične. Oni su, u zavisnosti od odredište, sada se koristi vrlo široko. Izbor algoritma enkripcije ovisi o zadacima i načinu informacija o oporavku u svom izvornom obliku. Ali ono što je razlika između njih?

Simetrični i asimetrični algoritmi šifriranja: u čemu je razlika

Sada da vidimo kakav je suštinska razlika između takvih sistema i načela na kojima se zasniva njihova primjena u praksi. Kao što je jasno, algoritmi šifriranja se odnose na geometrijske pojmove simetrije i asimetrije. Šta to znači sada će biti objašnjeno.

Simetrični algoritam šifriranja DES, razvijen 1977. godine, ukazuje na postojanje jednog ključ koji je navodno poznat po dvije stranke u pitanju. to je jednostavan za korištenje znajući ključ, stavio ga u praksi, da pročita isti besmisleni skup znakova, dovodeći ga, da tako kažem, u čitljivom obliku.

A šta su asimetrični algoritmi enkripciju? Postoje dva ključa se koristi, to je za kodiranje originalne informacije koristi da dešifriranje sadržaja - s druge strane, i nije potrebno da bude isti, ili u isto vrijeme bili u strane kodiranje i dekodiranje. Za svaku od njih samo jedan. Dakle, vrlo visok stepen oba ključa isključena iz ulazak treće strane. Međutim, na osnovu trenutne situacije, mnogi hakeri kradu ovu vrstu poseban problem i nisu. Još jedna stvar - pronaći upravo ključ (grubo govoreći, lozinku), koja je pogodna za dešifriranje podataka. Ali opcije mogu biti toliko da će ih čak i najmoderniji kompjuter postupak za nekoliko desetljeća. Kako se navodi, nijedan od postojećih svjetskih kompjuterske sisteme za hack pristup da ga i dobiti ono što se zove "prisluškivanje" ne može i neće biti u mogućnosti u narednim decenijama.

Je najpoznatiji i najčešće koriste enkripciju algoritama

Ali, vratimo se u svetu računara. Ono što je u ponudi osnovnih algoritama šifriranja za zaštitu informacija o trenutnoj fazi razvoja računala i mobilne tehnologije?

U većini zemalja, de facto standard je AES kriptografski sistem baziran na 128-bitni ključ. Međutim, paralelno s tim se ponekad koristi algoritam RSA enkripciju, koja, iako se odnosi na šifriranje pomoću javnosti (javno) ključ ipak je jedan od najpouzdanijih. Ovo je, usput, dokazala u svim vodećim stručnjacima jer je sam sistem ne ovisi samo o enkripciju podataka, ali i očuvanje integriteta informacija. Što se tiče ranog razvoja, na koje se odnosi na algoritam šifriranja DES, to je beznadežno zastarjeli, i pokušava da zameni to su počeli 1997. godine. Tada je na osnovu njega, standardni AES novi i napredni (Advanced) enkripciju (prvo sa 128-bitni ključ, a onda - sa 256-bitni ključ).

RSA enkripciju

Sada ćemo se fokusirati na RSA tehnologiju koja se odnosi na asimetrični sistem enkripcije. Pretpostavimo da jedna osoba šalje drugoj informacija šifrirana je pomoću ovog algoritma.

Za šifriranje uzeti dva dovoljno veliki broj X i Y, se zatim izračunava svoj proizvod Z, zove se modul. Osim toga, neke irelevantne izabrani broj A, koji zadovoljava uslov: 1

Šta se dešava kada pošiljka? Ovaj korisnik stvara šifrata označena kao F, na početnu poruku M, zatim stepenovanje množenja modula i Z: F = M ** A * (mod Z). Primalac jednostavan primjer je da se izračuna: M = F ** B * (mod Z). Grubo rečeno, sve ove radnje isključivo svodi na izgradnju snage. Isti princip radi opcija sa stvaranjem digitalni potpis, ali jednačina ovdje je kompliciranije. Da bi se izbjegla poplava glave algebra korisnika, neće biti pružena takav materijal.

Što se tiče hakerski, enkripciju algoritam RSA suočava uljeza gotovo nerješive zadatak: da se izračuna ključne B. Ovo teoretski se može uraditi uz korištenje raspoloživih sredstava faktoring (razgradnja u faktore početni brojevi X i Y), ali do danas nema takvih sredstava, dakle, sama zadatak postaje ne tako teško - to je obično nije izvodljivo.

DES enkripcija

Evo još jednog, trajati vrlo efikasan algoritam za enkripciju sa maksimalno 64 bita blokirati dužina (karakter) od kojih su smislene samo 56. Kao što je već gore navedeno, ova tehnika je zastarjela, iako je trajao dovoljno dugo kao standard kriptosistemi se koristi u Sjedinjenim Američkim Državama, čak i za namjenske industrije.

Suština je simetričnog šifriranja koji se odnosi na ovu vrstu niz od 48 bita. Kada se ova operacija koristi se za 16 ciklusa uzorka u 48-bitni ključ. Ali! Svih ciklusa na principu akcije su slični, tako da u ovom trenutku nije izračunati potreban radni ključ. Na primjer, jedan od najmoćnijih računala u SAD-u vrijedan više od milion dolara za "break" enkripciju za oko tri i pol sata. Za mašine ispod ranga činjenice, da se izračuna čak i redoslijed u maksimiziranju svojih manifestacija, to ne traje više od 20 sati.

AES enkripciju

Na kraju, imamo najčešće i mislilo donedavno, neranjiv sistem - algoritam AES enkripciju. Trenutno je zastupljena u tri verzije - AES128, AES192 i AES256. Prva opcija se odnosi više kako bi se osigurala sigurnost informacija mobilnih uređaja, a drugi su uključeni na višem nivou. Kao standard, sistem je službeno uveden 2002. godine, i odmah svoju podršku je obaviješten od strane Intel Corporation, koja proizvodi procesore.

Njegova suština, za razliku od bilo koje druge simetrična sistem šifriranja smanjuje računarskim na osnovu polinom zastupljenosti kod i proračun operacije s dvodimenzionalni nizovi. Prema američkoj vladi, razbiti 128-bitni ključ dužine dekoder, čak i najmoderniji, će trajati oko 149000000000000 godina. Molim da se razlikuju s takvim nadležnim izvor. Kompjuterski hardver u posljednjih sto godina je napravio skok, srazmjerno sa geometrijskom progresijom, tako da posebno ne bi trebalo da se zavaravamo, to više tako da sada, kako se ispostavilo, postoji enkripcija i naglo od onih da su Sjedinjene Države najavio potpuno otporan na pucanje.

Problemi sa virusima i desifrovanja

Naravno, govorimo o virusima. Nedavno je bilo prilično specifične viruse, ransomware, koji kodira čitav hard disk i logičke particije na zaraženom računaru, a zatim žrtva dobije pismo obavještava da sve datoteke su kodirane i dešifriranje njih može se navesti samo vlast nakon uplate banke.

U ovom slučaju, ono što je najvažnije, to je naznačeno da je AES1024 sistem enkripciju podataka, to jest, dužine od ključnih primijenjen je četiri puta veći sada postojeće AES256, brojne mogućnosti kada u potrazi za odgovarajućim dekoder jednostavno povećava enormno.

A sudeći po izjavama američke vlade o vremenu na raspolaganju dešifriranje dužinu ključa od 128 bita, onda šta je put da će biti potrebno da se pronađe rješenje za slučaj ključ i njegove varijante je 1024 bita dugo? Bilo je tada da su Sjedinjene Države i proboli. Na kraju krajeva, oni su smatrali da je njihov kompjuter kriptografije sistem je savršen. Nažalost, bilo je nekih stručnjaka (navodno, bivšeg Sovjetskog Saveza), koji je premašio je "nepokolebljiva" American postulati u svim aspektima.

Uz sve to, čak i vodeći programeri antivirusnog softvera, uključujući i "Kaspersky Lab", stručnjaci koji je stvorio "Doktor Web", korporacije ESET i mnogi drugi svjetski lideri jednostavno slegnuti ramenima, kažu, da se dekodira takav algoritam je jednostavno nema novca, ali ne kaže ništa u ovoj vezi to i nije dovoljno vremena. Naravno, kad se obraćate za podršku korisnicima ponudio za slanje šifrirane datoteke i ako postoji, poželjno je da je original - u obliku u kojem je bio prije enkripcije. Avaj, čak i komparativna analiza nije dala konkretne rezultate.

A svijet koji mi ne znamo

Šta da kažem, ako smo u potrazi za budućnost, a ne biti u stanju odgonetnuti prošlost. Ako pogledate na svijet našeg milenija, možemo vidjeti da je isti rimski car Gaj Yuliy Tsezar u nekim svojim spisima koristi simetrične algoritme enkripcije. Pa, ako pogledate na Leonardo da Vinci, tako da je sve nekako nije na sebe od spoznaje da u oblasti kriptografije, čovjeka čiji je život prekriven nekom vrstom velom misterije, je nadmašio modernost stoljećima.

Do sada, mnogi ljudi ne daju ostatak takozvane "Mona Lisa Smile", u kojem se nalazi nešto atraktivno, da savremeni čovjek nije u stanju da shvati. Inače, na slici u odnosu na određene znakove (u oku haljine, i tako dalje. D.) nedavno je utvrđeno da jasno pokazuju da je sve to sadrži i neke šifrirane velikog genija informacija danas, nažalost, da nas odvede ne. Ali nismo ni spomenulo razne vrste struktura velikih razmjera, koji su bili u stanju da okrene razumijevanje fizike vremena.

Naravno, neki umovi imaju tendenciju isključivo na činjenicu da je u većini slučajeva, se koristi takozvani "zlatni presek", a ipak ne daje ključ za sve to ogromna skladište znanja, za koju se vjeruje ili ne razumiju, ili izgubljen zauvijek. Navodno, ostaje da se uradi neverovatno puno posla da shvate da moderne enkripcije algoritama često ne idu na bilo odnosu na radno vrijeme drevnih civilizacija kriptografije. Osim toga, ako danas postoje opšte prihvaćenim načelima sigurnosti informacija, one koje su se koristile u davna vremena, na žalost, mi smo potpuno nedostupan i neshvatljivo.

I još jedna stvar. Postoji nepisano uvjerenje da je većina drevnih tekstova ne može prevesti, jer ključeve dešifrovanje svoje strogo čuvana tajna društva poput masona, iluminata, i tako dalje. D. Čak i Templari su ostavili svoj trag ovdje. Ono što možemo reći o tome što i dalje ostaje potpuno nedostupan biblioteci Vatikana? Nemojte čuvati glavni tragove antičkih vremena tamo? Mnogi stručnjaci su skloni je u ovoj verziji, s obzirom da je Vatikan namjerno uskraćivanje ove informacije od javnosti. Kao što su to ili ne, niko ne zna. Ali jedna stvar je sigurna - drevni kriptografiju sistem ni na koji način inferiorni u odnosu na (a možda i nadmašila) onih koji se koriste u današnjem svetu računara.

umjesto epiloga

Na kraju treba reći da postoje su uzete u obzir, a ne sve aspekte sadašnjeg kriptografskih sistemi i tehnike koje koriste. Činjenica je da u većini slučajeva bi morao voditi složene matematičke formule i sadašnjosti proračuna, od kojih je većina korisnika jednostavno ide se zavrti u glavi. Samo pogledajte na primjer opis RSA algoritma, da shvate da je sve ostalo će izgledati puno kompliciranije.

Glavna stvar - da razumije i shvati, da tako kažem, u srcu stvari. Pa, ako govorimo o onome što su modernim sustavima, nudeći za čuvanje povjerljivih informacija na način koji je dostupan na ograničenom broju korisnika, ima malo izbora. Iako postoje mnoge kriptografski sistema, isti RSA i DES algoritama su jasno gubi AES specifičnosti. Međutim, većina modernih aplikacija dizajnirana za sasvim različite između operativnih sistema, upotreba je AES (naravno ovisno o aplikaciji i uređaja). Ali evo "neovlašćeno" evoluciju ovog kriptosistema, blago rečeno, mnoge, a posebno njegovi osnivači, šokiran. Ali u cjelini, na osnovu činjenice da je danas, mnogi korisnici neće biti teško shvatiti ono što je kriptografski sistem enkripciju podataka, zbog čega su potrebni i kako oni rade.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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