Komepiuta, Saogalēmū
Algorithms mo faamatalaga encryption. algorithms Symmetric encryption. algorithm encryption RSA. Des algorithm encryption. Filifili algorithm encryption
I o tatou komepiuta faateleina teena tagata tausaga e teu ai faamatalaga i se faiga tusilima pe lomia, mananao e faia pepa aloaia faaeletoroni. Ma afai e i luma o le gaoi o se pepa po paʻu manu, ae o lenei sa solia i faamatalaga faaeletoroni. Latou lava e pei algorithms faamatalaga encryption ua iloa talu mai le taimi immemorial. E toatele malo ua sili atu ia encrypt lo latou malamalama tulaga ese, ina ia mafai ona latou maua le tomai tagata e toatasi. Ae ia vaai pe faapefea ona faaalia i lo tatou lalolagi.
O le a se faiga encryption faamatalaga?
Ina ia amata ona fuafuaina e faapea e fai ma sui o se faiga cryptographic i aoao. Pe tusa lea ma le tautala, o se algorithm faapitoa lenei mo le faamaumauina o faamatalaga, lea e na o le a malamalama i se liʻo nisi o tagata.
I lea tulaga, o se tagata ese mea uma na ia vaaia, e tatau ona (i le mataupu faavae, e le o) e foliga mai ni uiga o tagata. Faitau se faasologa e mafai ona na o se tasi e iloa le tulafono o lo latou nofoaga. O se faataitaiga faigofie lava, e mafai ona fuafua le encryption algorithm ma le sipelaga o upu, mo se faataitaiga, e toe foi atu i luma. O le mea moni, o le sili anamua lenei, e mafai ona e mafaufau i ai. O le aafiaga o le, pe afai e te iloa le tulafono o le ulufale, toefuatai mai le uluaʻi tusitusiga e leʻi faigaluega.
Aisea e faia ai?
O le a oo mai i luga uma ma atonu e le manaomia e faamatala. Vaai, mo le a le aofaiga o le malamalama na tuua e malo anamua, o nei faiga o faailoga faalilolilo. Pe na le manao ai i tatou e maua ai le toeaina mai, pe na faia mea uma, na mafai e le tagata e faaaoga na o i latou pe a le tulaga manaomia o atinae - ae e mafai ona na o le mate.
Ae peitai, afai tatou te talanoa e uiga i le lalolagi i aso nei, ua avea ai le saogalemu o faamatalaga o se tasi o faafitauli sili. Faamasino mo oe lava, ona o loo i ai le tele o pepa aloaia i le teugaoa a le lava lea e tasi, lea e te le manao e nisi o malo e faaaoga ai, o le tele o fuafuaga faalilolilo o tekinolosi fou. Ae o lenei uma, e toatele lava, o le faamoemoega autu lava o le mea ua taʻua o hackers, i le uiga masani o le vaitaimi.
E oo mai i le mafaufau na o le tasi le fuaitau lea ua avea ma se mataupu faavae masani o gaoioiga Natana Rotshilda: ". O e umia le faamatalaga, e umia le lalolagi" Ma o le mafuaaga lena e manaomia ai le faamatalaga e puipuia mai prying mata, ina ia na te leʻi faaaogaina se isi tagata mo a latou lava faamoemoega manatu faapito.
Cryptography: o le amataga
O lenei, i luma o le iloiloina o le tele fausaga e iai ni algorithm encryption, a itiiti maulu i totonu o le tala, i na aso, pe sa i ai i lona tulaga faʻatoʻa foafoaina le faasaienisi.
E talitonu o le tomai o le lafi faamatalaga malosi amata ona atiina ae le tele o afe o tausaga i luma o lo tatou vaitaimi. Silisili o loo teuina i le Sumerians anamua, le Tupu o Solomona ma le ositaulaga Aikupito. Na tele mulimuli ane sa pei o le tagata lava lea e tasi runic ma faatusa. Ae o le mea e mataʻina: o nisi taimi algorithm encryption mau (faapea, o loo latou faamalamalamaina i le taimi) Sa i le tasi anamua Sumerian cuneiform se tasi uiga e mafai ona uiga e le gata o le tusi e tasi, ae faapea foi le afioga atoa, manatu po o fautuaga. Ona o lenei faaliliuga o nei tusitusiga e oo lava i faiga cryptographic po nei faatagaina e toefuatai mai le foliga uluai o so o se tusi, e matuai le mafai. Tautala gagana o aso nei, e fai lava si maualuga, e pei ona faaalia i le taimi nei, algorithms symmetric encryption. Latou nonofo toatasi.
O le lalolagi o aso nei: ituaiga o algorithms encryption
E tusa ai o le puipuiga o faamatalaga agatapuia i le lalolagi i ona po nei, e tatau foi ona nonofo i le aso ina ua le iloa komepiuta i tagata. Ae le taʻua le tele o mea na siitia pepa i le alchemists, po o le Templars lava lea e tasi, ma taumafai e natia le tusitusiga moni faailoa ia i latou le malamalama, e taua le manatuaina o talu mai le manu mai o le fesootaiga faafitauli ua na ona faateteleina.
Ma o lea, atonu e le mafai ona valaauina masini sili ona lauiloa o le masini cipher Siamani i le taimi o Lona Lua o le Lalolagi taʻua "Enigma", lea e faaliliuina i le gagana Peretania o lona uiga o "mea lilo." O lenei foi, o se faataitaiga lenei o le ala o loo faaaogaina le algorithms symmetric encryption, o le fatu lea o le shifrovschik ma cryptanalysts iloa le ki (algorithm), na muai faaaogaina e nana faamatalaga.
I aso nei, e pei a cryptosystem o loo faaaogaina i soo se mea. E mafai ona iloiloina faataitaiga sili ona mataʻina, mo se faataitaiga, AES256 algorithm encryption, o le tulaga faava o malo. Mai le vaaiga i le faaupuga o le komepiuta, e mafai ai ona e faaaogaina se umi ki o 256 faagutu. I se tulaga lautele, algorithms po nei encryption e fai lava si eseese, ma vaevaeina mafai ona pe tusa lea ma i latou i vasega lautele lua: symmetric ma asymmetric. Ona i ai, e faalagolago lava i le eria o taunuuga, i le taimi nei faaaogaina lava lautele. O le filifiliga o algorithm encryption e faalagolago i le galuega ma le auala o faamatalaga toe faaleleia i lona uluai tulaga. Ae o le a le eseesega i le va o i latou?
Symmetric ma algorithms asymmetric encryption: o le a le eseesega
Sei o tatou vaai i le mea ituaiga o eseesega taua i le va o sea faiga ma le mataupu faavae lea e faavae o latou talosaga i faiga. E pei o le manino, e fesootai le algorithms encryption i le manatu geometrical o symmetry ma asymmetry. O le a le uiga o le taimi nei ma o le a faamatalaina.
algorithm Symmetric encryption des, atiina ae i le 1977, e faatatau i le i ai o se autu e tasi ua talitonu iloa mo le vaega lua o aafia. e faigofie lava ona faaaogaina le iloaina o se autu, tuuina i le faatinoga, e faitau le mea lava e tasi uiga o le amio, ma aumaia ai, ina ia tautala atu ai, i se faiga ma faitauina.
Ma le mea o le algorithms asymmetric encryption? E lua ki o loo faaaogaina, lea o le encode le faamatalaga uluai faaaogaina e le tasi i le decrypt le mataupu - o le isi, ma e le manaomia e le tasi, po o le taimi lava lea e tasi sa i le itu coding ma decoding. Mo na o le tasi i latou taitoatasi. Lea, o se tikeri maualuga lava o le faasalaga uma e lua ki aveesea mai i le ulufale atu i le lima o lona tolu. Ae peitai, e faavae i luga o le tulaga i le taimi nei, o le toatele hackers gaoi lenei ituaiga o se faafitauli faapitoa ma e leai. O le isi mea - e saili tonu ki (pe tusa lea ma le tautala, o se upu faataga), lea e talafeagai e decrypt le faamatalaga. Ae o filifiliga e mafai ona i ai le toatele e oo lava i le a faagaoioia komepiuta sili ona po nei i latou mo le tele o tausaga. E pei ona taua, e leai se tasi o faiga e le komepiuta oi ai nei o le lalolagi e Hack avanoa ia te ia ma maua le mea ua taʻua o le "wiretapping" e le mafai ona ma o le a le mafai i le tausaga a sau.
E sili ona lauiloa ma e masani ona faaaogaina algorithms encryption
Ae toe foi i le lalolagi o komepiuta. O le a i ofo algorithms encryption faavae mo le puipuiga o faamatalaga i luga o le tulaga oi ai nei o le atiina ae o komepiuta ma tekonolosi feaveai?
I le tele o atunuu, o le faapouliuli tulaga faatonuina o faiga cryptographic AES faavae i luga o se ki 128-si. Ae peitai, i le tutusa ai o nisi taimi e faaaogaina algorithm encryption RSA, lea e ui lava e fesootai i ai encryption le faaaogaina o le lautele (tagata lautele) ki e ui i lea o se tasi o le sili ona faatuatuaina. O lenei, e faafuasei, na faamaonia ai e le tagata tomai faapitoa tau uma talu mai le faiga lava ia e faalagolago e le gata i faamatalaga encryption, ae le faasaoina foi o le faamaoni o faamatalaga. A o le atinae o le amataga, lea o loo faatatau le algorithm encryption des, e aunoa ma se faamoemoe toe aoga, ma taumafai e suia na amata i le 1997. Na lea e faavae i ai, a fou ma le alualu i luma (Advanced) encryption AES tulaga faatonuina (muamua ma le 128-si autu, ona - ma se ki 256-si).
encryption RSA
O lenei tatou taulai atu i le tekinolosi RSA e faasino i se faiga encryption asymmetric. Faapea o se tasi tagata e auina mai se isi faamatalaga faiga o faailoga faalilolilo ma lenei algorithm.
Ina ia encrypt ave lua lava vaega tele o X ma Y, ua fuafuaina lea latou oloa z, ua taʻua o a module. E le gata i nisi le talafeagai numera filifilia A, lea e faamalieina ai le tulaga: 1
Mea e tupu pe a uta? faatupuina le sender a ciphertext, tofia F, ma le savali uluai M, sosoo exponentiation A fanafanau module ma z: F = M ** A * (mod z). Taliaina faataitaiga faigofie o le fuafua: M = F ** B * (mod z). Pe tusa lea ma le tautala, o nei gaoioiga uma e faaitiitia faapitoa i le fausiaina o se malosiaga. O le mataupu faavae lava lea e tasi e galue filifiliga i le faia o se saini faafuainumera, ae o le faaupuga iinei e sili atu ona faigata. Ina ia aloese mai lolovaia algebra le ulu o le tagata e faaaogāina, o le a tuuina atu ni mea. A o le hacking, o le algorithm encryption RSA feagai le gaoi galuega toetoe mafoʻia: ia fuafua le ki B. lenei theoretically mafai ona faia i le faaaogaina o tupe maua factoring (decomposition itu taua numera muamua X ma Y), ae i aso e leai se auala, o le mea lea, o le galuega lava ia ua avea e le faapea faigata - e masani ona le mafai. se isi o iinei, tumau a matua lelei algorithm encryption i se tapulaa maualuga o le 64 fasi poloka umi (amio) mai lea ua na anoa 56. E pei ona taʻua i luga, e le toe aoga lenei auala, e ui umi lava le umi e pei ona faaaogaina o se tagavai cryptosystems i le Iunaite Setete, e oo lava i le alamanuia puipuiga. O le ute o o le encryption symmetric e faatatau i lenei ituaiga o se faasologa o 48 faagutu. Afai e faaaogaina lenei gaoioiga mo le 16 taamilosaga o le faataitaiga i 48 si ki. Ae! taamilosaga uma i luga o le mataupu faavae o faatinoga e tutusa, e faapea i lenei tulaga e le o le fuafua o le ki galulue manaomia. Mo se faataitaiga, o se tasi o le komepiuta sili ona malosi i le Iunaite Setete le taua e sili atu i le miliona tala i le "solia" le encryption i le tusa o le tolu ma le afa itula. Mo masini i lalo le tulaga o le mea moni, e fuafua lava i le faasologa i le faateleina lona faaaliga, e manaomia le sili atu nai lo le 20 itula. Mulimuli ane, ua tatou maua le taatele ma sa manatu seia oo mai talu ai nei, faiga invulnerable - le algorithm encryption AES. Ia o loo faatusalia mai i le taimi nei i le lomiga e tolu - AES128, AES192 ma AES256. Le filifiliga muamua e faatatau sili ina ia mautinoa le saogalemu o faamatalaga o masini feaveai, ma le lona lua e aofia ai i se tulaga maualuga. A o tulaga, na aloaia faailoa atu le faiga i le 2002, ma vave ona lagolago ua maea ona logoina e le Faalapotopotoga Intel, lea e maua chips processor. Lona ute moni, e le pei o se isi lava faiga encryption symmetric faaitiitia i le fuafuaina o faavae i luga o se faatusa code polynomial ma fuafuaina gaoioiga i arrays lua e faatafa-. E tusa ai ma le malo US, e taʻe le 128-si decoder umi autu, e oo lava i le tele o aso nei, o le a ave e uiga i 149 trillion tausaga. Ou te aioi atu ia ese faatasi ai ma se punavai agavaa. Komepiuta meafaigaluega ma mea faapena i le mulimuli selau tausaga ua faia se laasaga tele, commensurate ma le alualu i luma geometric, ina ia aemaise lava le tatau ona faaseseina i tatou lava, o le tele i le taimi nei, e pei ona liliu mai, o loo i encryption ma sili faafuasei nai lo i latou e faapea o le Iunaite Setete faasilasila a atoatoa e tetee atu i le faapapaina o. O le mea moni, o loo tatou talanoa e uiga i le siama. Talu ai nei sa fai lava si siama faapitoa, ransomware, lea encrypts le tisiki malosi atoa ma partitions talafeagai i luga o le komepiuta pisia, ma ua maua e le tagata se tusi logoina e faiga o faailoga faalilolilo faila uma ma decrypt faatoa mafai lava ona faamaoti mai i latou le mana ina ua mavae le faletupe totogiina. I lenei tulaga, o le a sili ona taua, ua faaalia ai faiga AES1024 le encryption faamatalaga, o lona uiga, o le umi o na faaaoga le ki e fa taimi tele AES256 o loo iai nei, o se numera o filifiliga pe a saili mo le decoder talafeagai na faateleina ai ona matua. Ma le faamasinoina mai le faamatalaga o le malo US i le taimi e maua e decrypt le umi ki o 128 faagutu, lea o mea e uiga i le taimi o le a aveesea e saili se fofo mo le tulaga o le ki ma ona variants 1024 si umi? O le taimi lena o le Iunaite Setete ma tuʻia. Ona sa latou talitonu e atoatoa o latou faiga cryptography komepiuta. Aue, sa i ai nisi tagata tomai faapitoa (e foliga mai, o le sa i ai muamua Soviet Union), lea e sili atu le "maluelue" postulates Amerika i itu uma. Ma o lenei, o le taitai developers o polokalama antivirus, e aofia ai le "Lab Kaspersky", o le tagata tomai faapitoa o lē na faia le "Fomai Uepi", o le faalapotopotoga na shrug ESET ma le tele o isi taitai o le lalolagi o latou tauau, latou te fai, e faaliliu ai se algorithm o le na leai se tupe, ae fai mai e leai se mea i totonu o lenei e uiga i e le lava le taimi. O le mea moni, pe ae faafesootai le lagolago tagata e faaaogāina auaunaga ofoina e auina atu le faiga o faailoga faalilolilo faila ma afai ei ai, e manaomia i le uluai - i le tulaga lea sa ao lumanai ai encryption. Aue, ua le gauai atu e oo lava i le auiliiliga faatusatusa taunuuga moni. Mea e mafai ona ou faapea atu, afai o loo tatou saili mo le lumanai, e aunoa ma le mafai ona decipher le taimi ua tuanai. Afai e te vaai atu i le lalolagi o lo tatou meleniuma, e mafai ona tatou vaai atu o le tasi emeperoa Roma Gaius Yuliy Tsezar i nisi o ana tusitusiga faaaogaina algorithms symmetric encryption. Ia, pe afai e te vaai atu i le Leonardo da Vinci, ua faapea lava o se isi itu uma ae le o lava mai le iloa lea i le fanua o cryptography, o le tagata o lona ola ua pupuniina i se ituaiga o le veli o le mea lilo, ua sili atu nai lo lona modernity mo le tele o seneturi. Seia oo i le taimi nei, e toatele tagata e le tuuina atu atoa i le mea ua taʻua o "Ataata Mona Lisa," lea ei ai se mea manaia, e le o mafai ona malamalama i nei tagata. O le isi, i le ata e tusa ai o tagata faapitoa (i le mata o le ofu, ma isi. D.) Ua leva ona iloa manino le faaali atu o loo i ai lenei uma nisi atamai tele faiga o faailoga faalilolilo o le faamatalaga i aso nei, aue, e ave tatou i leai. Ae tatou te leʻi oo lava i taʻua ai le eseese o ituaiga o fausaga tele-fua, lea sa mafai ona liliu atu i le malamalama o le fisiki o le taimi. O le mea moni, o loo e lagonaina i nisi o mafaufau na o le mea moni e faapea i le tele o tulaga, ua faaaoga se mea ua taʻua o "fuaiupu auro" Ae peitai, ma e le tuuina atu le ki o mea uma faleoloa tele o le malamalama, lea ua talitonuina pe tatou te le malamalama, po o le leiloa e faavavau. E foliga mai, cryptography tumau pea ina ia faia se tele maoae o galuega e malamalama e masani lava ona le alu algorithms po nei encryption i so o se faatusatusa atu i le faagaoioia taimi o le malo anamua. Lē gata i lea, pe afai e i aso nei i ai ua taliaina lautele mataupu faavae o le faamatalaga e le saogalemu, o le tagata na faaaogaina i aso anamua, o mea e leaga ai, ua tatou atoatoa saogatā ma malamalama i ai. Ma se mea e tasi e sili atu. E i ai se talitonuga leoa o le tele o tusitusiga anamua e le mafai ona faaliliuina ona o le ki i le faauigaina o latou vavalalata leoleoina sosaiete faalilolilo e pei o le Freemasons, o le Illuminati, ma isi. D. oo lava ua tuua le Templars latou faailoga iinei. Mea e mafai ona tatou faapea atu e uiga i mea e tumau pea faletusi atoatoa saogatā o le Vatikana? Aua le teuina faamatalaga tau faaataata autu i taimi anamua iina? O le tele o tomai faapitoa ua manatu e lenei lomiga o le talitonuga e faapea o lenei faamatalaga taofia le loto i le Vatikana mai tagata lautele. E pei o i ai pe leai, e silafia e leai se tasi. Ae tasi le mea e mautinoa - faiga cryptography anamua i se auala faatauvaa i le (ma atonu e sili atu nai lo) o faaaogaina i le lalolagi i le komepiuta i aso nei. Mulimuli ane, e tatau ona fai mai o loo i ai ua manatu, e le uma vaega o le taimi nei faiga cryptographic ma auala o le a latou faaaogaina. O le mea moni e faapea i le tele o taimi o le a maua e taitai o faiga lavelave faamatematika ma fuafuaga nei, mai lea alu na o le toatele o tagata e faaaogaina vili ulu. E vaavaai atu i le faataitaiga a le faamatalaga o le algorithm RSA, e iloa ai isi mea uma o le a vaai tele sili atu ona faigata. O le mea autu - ia malamalama ma malamalama, ina ia tautala atu ai, i le loto o le mataupu. Ia, pe afai tatou te talanoa e uiga i mea o le faiga i aso nei, le ofoina atu e teu ai faamatalaga e le faalauaiteleina i se ala e le maua e le o se numera faatapulaa o tagata e faaaogaina, o loo i ai le filifiliga itiiti. E ui lava o loo i ai le tele o faiga cryptographic, aveesea manino e le algorithms lava RSA ma des auiliiliga AES. Ae peitai, o le tele o talosaga po nei fuafuaina mo a fai si eseese mea i le va o faiga faagaoioia, faaaogaina o AES (masani e faalagolago i luga o le talosaga ma le masini). Ae o le "faatagaina" talutalu o lenei cryptosystem, e tuu i le agamalu, o le toatele, aemaise lava i lona faavaeina, faateia. Ae i luga o le atoa, e faavae i luga o le mea moni e faapea o loo i ai i aso nei, e toatele tagata e faaaogaina o le a le faigata ona malamalama i le mea o le faiga encryption faamatalaga cryptographic, aisea o loo latou manaomia ma pe faapefea ona latou galulue. des encryption
AES encryption
O faafitauli i le siama ma decrypting
O se lalolagi e tatou te le iloa
ae le o se epilogue
Similar articles
Trending Now