Kọmputa, Nchekwa
Algọridim maka data izo ya ezo. Symmetric izo ya ezo algọridim. RSA izo ya ezo algọridim. Des izo ya ezo algọridim. Họrọ izo ya ezo algọridim
Anyị kọmputa afọ ndi mmadu na-esiwanye jụ iji chekwaa ihe ọmụma na ji aka dee ma ọ bụ ndị e biri ebi ụdị, na-ahọrọ ime electronic akwụkwọ. Ma ọ bụrụ na tupu ezu ohi a akwụkwọ ma ọ bụ jiri akpụkpọ anụ, ma ugbu a ọ na-na-agbasa n'ime electronic ọmụma. Onwe ha dị ka algọridim data ezo a mara ebe ọ bụ na oge immemorial. Ọtụtụ mba họọrọ encrypt ha pụrụ iche na ihe ọmụma, nke mere na ha nwere ike inwe naanị onye ihere. Ma ka anyị hụ otú ọ na-egosipụta na anyị na ụwa.
Gịnị bụ a data ezo usoro?
Iji malite na-ekpebi na-anọchi anya a ọgbàràùhie usoro n'ozuzu. Olee ihe enyemaka na-ekwu okwu, nke a bụ a pụrụ iche algọridim maka Ndekọ ọmụma, nke ga-abụ ihe kwere nghọta naanị otu onye na-gburugburu nke ndị mmadụ.
N'echiche a, a ọbìa ihe niile ọ na-ahụ, a ga (ụkpụrụ dị na ya bụ) iyi efu set of odide. Gụọ a usoro nwere ike na onye maara iwu nke ha na ọnọdụ. Dị ka a dị nnọọ mfe ka ihe atụ, i nwere ike ikpebi na-ezo algọridim na mkpoputa nke okwu, ka ihe atụ, azụ n'ihu. N'ezie, nke a bụ ihe kasị oge ochie, i nwere ike na-eche nke. Ihe nke a pụtara na ọ bụrụ na ị maara iwu nke ntinye, weghachi odide mbụ na-adịghị arụ ọrụ.
Gịnị mere ya?
Gịnị ya niile na-abịa na-bụ eleghị anya adịghị mkpa ịkọwa. Lee, n'ihi na ihe ihe ọmụma ekpe site Mmepeanya Oge Ochie, na-now ezoro ezo. Ma ndị oge ochie na-achọghị ka anyị na-achọpụta, ma ọ nọ na-niile mere, na onye ọ bula puru iji ha naanị mgbe chọrọ larịị nke development - ma ọ nwere ike na-eche na.
Otú ọ dị, ọ bụrụ na anyị na-ekwu banyere ụwa nke taa, ozi nche aghọwo otu n'ime nnukwu nsogbu. Na-ekpe ikpe maka onwe gị, n'ihi na e nwere ọtụtụ akwụkwọ na-edebe ihe ochie nke otu, nke na ndị ọchịchị ụfọdụ na-achọghị ime, otú ọtụtụ nzuzo aghụghọ dị ka nkà na ụzụ ọhụrụ. Ma ihe niile a bụ, site na nnukwu, bụ onye bụ isi nzube nke na-akpọ hackers, na kpochapụwo uche nke okwu.
Ọ na-abịa na-echetara naanị otu ahịrịokwu na aghọwo a classic ụkpụrụ nke ọrụ Natana Rotshilda: "Ònye nwere ndị ozi, nwe ụwa." Na na bụ ya mere ndị dị mkpa iji chebe si prying anya, nke mere na ọ na-eji onye ọzọ maka ọdịmma onwe ha nanị na nzube.
Cryptography: amalite
Ugbu a, tupu n'ịtụle nnọọ Ọdịdị nwere ihe ọ bụla ezo algọridim, a obere amaba akụkọ, n'ụbọchị ndị ahụ, mgbe ndị ọkà mmụta sayensị nọ na-amalite amalite.
Ọ na-kweere na nkà nke na-ezo data ifịk ifịk malitere ịzụlite ọtụtụ puku afọ tupu oge. Ebube na-otoro oge ochie Sumerians, Eze Solomọn na ndị nchụàjà Ijipt. Naanị ihe e mesịrị bụ otu Runic odide na akara dị ka. Ma ihe bụ na-akpali: mgbe ụfọdụ ederede izo ya ezo algọridim (ya bụ, na ha na-codified n'oge) bụ na n'otu oge ochie Sumerian cuneiform otu agwa nwere ike ịpụta bụghị nanị otu akwụkwọ ozi, kamakwa dum okwu, echiche ma ọ bụ ọbụna aro. N'ihi nke a nkọwa nke ihe odide ndị a ọbụna na oge a na ọgbàràùhie usoro ikwe ka e nweghachi ọdịdị ọ bụla ederede, ọ bụ nnọọ ekwe omume. Na-ekwu okwu n'oge a asụsụ, ọ bụ nnọọ elu, dị ka a ugbu a kwuru na, symmetric izo ya ezo algọridim. Ha biri naanị.
Ụwa nke oge a: ụdị izo ya ezo algọridim
N'ihe banyere nchebe nke nzuzo data na ụwa nke oge a, ọ ga na-ebi na mgbe kọmputa na-na-amaghị kpọrọ mmadụ. Ọ bụghị banyere otú akwụkwọ a kpọfere alchemists, ma ọ bụ otu Templars, na-agbalị izo ezi odide ka ha mara na ihe ọmụma, ọ bụ uru na-echeta na ebe ọ bụ na ntoputa nke nkwurịta okwu nsogbu ka naanị-aka njọ.
Na, na, ma eleghị anya, ndị kasị mma-mara ngwaọrụ nwere ike a na-akpọ German cipher igwe n'oge Ụwa nke Abụọ na-akpọ "Enigma", nke a sụgharịrị na English pụtara "ihe omimi." Ọzọ, nke a bụ ihe atụ nke otú symmetric izo ya ezo algọridim na-eji, nke kachasi mkpa nke bụ na shifrovschik na cryptanalysts mara igodo (algọridim), mbụ etinyere zoo data.
Taa, ndị dị otú ahụ a cryptosystem na-eji n'ebe nile. Ndị kasị dị ịrịba atụ nwere ike-atụle ihe atụ, AES256 izo ya ezo algọridim, nke bụ mba ọkọlọtọ. Si n'ọnọdụ nke na kọmputa ala, ọ na-enye ohere ị na-eji a isi n'ogologo nke 256 ibe n'ibe. Ke ofụri ofụri, n'oge a na izo ya ezo algọridim bụ nnọọ iche iche, na-ekewa ha nwere ike ịbụ Olee ihe enyemaka abụọ sara mbara klas: symmetric na akpàràkpà. Ha bụ, dabere na ebe ebe, ugbu a na-eji nnọọ ọtụtụ ebe. Oke nke izo ya ezo algọridim na-adabere na ihe aga eme na usoro nke mgbake ọmụma ke akpasarade ụdị. Ma gịnị bụ ihe dị iche n'etiti ha?
Symmetric na akpàràkpà izo ya ezo algọridim: ihe bụ ihe dị iche
Ugbu a, ka anyị hụ ihe ụdị isi dị iche n'etiti ndị dị otú ahụ na usoro na ụkpụrụ na nke dabeere ha ngwa na omume. Dị ka doro anya, na-ezo algọridim na-metụtara ndị geometrical echiche nke symmetry na asymmetry. Ihe ọ pụtara ugbu a na a ga-kọwara.
Symmetric izo ya ezo algọridim des, mepụtara n'afọ 1977, na-egosi ịdị adị nke a otu isi na na-na e weere mara maka abụọ na-eche. ọ dị mfe iji maara a isi, na-etinye ya n'ọrụ, na-agụ otu efu set ihe odide, na-eweta ya, n'ihi ya na-ekwu okwu, na a ogugu ụdị.
Na ihe bụ akpàràkpà izo ya ezo algọridim? E nwere ihe abụọ igodo na-eji, nke ahụ bụ encode mbụ ọmụma na-eji otu na decrypt ọdịnaya - nke ọzọ, na ọ dịghị mkpa na-otu, ma ọ bụ na n'otu oge ahụ nọ na nzuzo na nyopụta n'akụkụ. N'ihi na onye ọ bụla nke ha naanị otu onye. N'ihi ya, a nnọọ elu ogo ma igodo ekwe n'aka abanye atọ n'aka. Otú ọ dị, dabere na ugbu a ọnọdụ, ọtụtụ hackers na-ezu ohi ụdị a nsogbu kpọmkwem na-abụghị. Ọzọ ihe - chọta kpọmkwem igodo (Olee ihe enyemaka na-ekwu okwu, a paswọọdụ), nke adabara decrypt ndị data. Ma nhọrọ nwere ike inwe ọtụtụ na ọbụna ndị kasị oge a na kọmputa ga-hazie ha ruo ọtụtụ iri afọ. Dị ka e kwuru, onye ọ bụla nke ụwa ẹdude sistemụ kọmputa anataghị ikike ohere ya na-enweta ihe a na-akpọ "wiretapping" ike na-agaghị enwe ike na-abịanụ ọtụtụ iri afọ.
The kasị mma-mara na ọtụtụ ndị na-eji izo ya ezo algọridim
Ma azụ na kọmputa ụwa. Gịnị bụ ihe na-enye isi ezo algọridim maka nchebe nke ọmụma na nke ugbu a na ogbo nke mmepe nke na kọmputa na mobile technology?
Na ọtụtụ ná mba, na-de facto ọkọlọtọ bụ AES ọgbàràùhie usoro dabeere na a 128-bit igodo. Otú ọ dị, ke ukem na na mgbe ụfọdụ eji algọridim RSA ezo, nke ọ bụ ezie na yiri ka ezo iji ọha (ọha) isi o bụ otu n'ime ndị kasị pụrụ ịdabere na. Nke a, na mberede, e ji niile na-eduga ọkachamara na-ebe ọ bụ na usoro ya na-adabere ọ bụghị nanị na data izo ya ezo, ma na-ichebe ike n'ezi ihe ọmụma. Ma ihe ndị n'oge mmepe, na nke na-ezo na Des izo ya ezo algọridim, ọ bụ olileanya na-adịghị agafe agafe, na-agbali iji dochie ya e malitere na 1997. Ọ na-ama ahụ dabeere na ya, a ọhụrụ na elu (Advanced) ezo ọkọlọtọ AES (mbụ na 128-bit isi, na mgbe - na a 256-bit isi).
RSA izo ya ezo
Ugbu a, anyị na-elekwasị anya na RSA technology nke na-akọ na akpàràkpà ezo usoro. Ka e were ya na otu onye na-eziga ọzọ ozi ezoro ezo na a algọridim.
Encrypt abụọ zuru ezu ọnụ ọgụgụ buru ibu nke X na Y, na-ahụ gbakọọ ha ngwaahịa Z, a na-akpọ a modul. Ọzọkwa ụfọdụ extraneous họrọ nọmba A, nke na-emeju ọnọdụ: 1
Gịnị na-eme mgbe a Mbupu? The sender site a ciphertext, ẹkedọhọde F, na mbụ ozi M, sochiri exponentiation A multiplication modul na Z: F = M ** A * (mod Z). Nnata mfe atụ bụ gbakọọ: M = F ** B * (mod Z). Olee ihe enyemaka na-ekwu okwu, ndị a niile na-eme na-ebelata nanị ndị na-ewu a ike. Otu ụkpụrụ ahụ na-arụ ọrụ nhọrọ na ihe e kere eke nke a digital mbinye aka, ma na-akụkụ ebe a bụ ihe mgbagwoju anya. Iji zere idei mmiri onye ọrụ isi algebra, dị ihe onwunwe ga-nyere. Ma ihe ndị hacking, na RSA izo ya ezo algọridim abịakwute ndị ọjọọ fọrọ nke nta unsolvable ọrụ: gbakọọ isi B. Nke a theoretically e nwere ike ime na ihe dị ego factoring (decomposition n'ime ihe mbụ nọmba X na Y), ma ụbọchị dịghị dị otú ahụ, ya mere, ọrụ ahụ ga-adịkwa bụghị na ike - ọ bụ n'ozuzu bụghị apụtakarị. Ebe a bụ ihe ọzọ na, adịru a nnọọ oru oma na izo ya ezo algọridim na a kacha nke 64 ibe n'ibe igbochi ogologo (agwa) site na nke a bụ nanị ihe bara uru 56. Dị ka e kwuru n'elu, a Usoro nke ochie, ọ bụ ezie kere ogologo oge dị ka a ọkọlọtọ cryptosystems eji na United States, ọbụna maka agbachitere ụlọ ọrụ. Ihe kachasi mkpa na ọ bụ symmetric izo ya ezo na-emetụta ụdị a usoro nke 48 ibe n'ibe. Mgbe a na ime ihe na-eji maka 16 cycles nke sample na 48 bit igodo. Ma! All cycles na ụkpụrụ nke ihe ndị yiri, ya mere, na ugbu a abụghị gbakọọ chọrọ na-arụ ọrụ isi. Ka ihe atụ, otu n'ime ndị kasị dị ike na kọmputa na United States oké ọnụ ahịa karịa a nde dollar "bibie" ndị na izo ya ezo na atọ na ọkara awa. N'ihi ígwè ọrụ n'okpuru n'usoro nke N'ezie, gbakọọ ọbụna usoro na Ịnwetacha uru ịrụ ọrụ ya pụta ìhè, ọ na-ewe ihe karịrị 20 awa. N'ikpeazụ, anyị nwere ihe ndị kasị na e chere ruo mgbe na-adịbeghị anya, à gụpụrụ usoro - algọridim AES izo ya ezo. Ọ bụ ugbu a na-anọchi anya na atọ na nsụgharị - AES128, AES192 na AES256. The mbụ nhọrọ emetụta ihe iji hụ na ozi nche nke mobile ngwaọrụ, na nke abụọ aka na a elu larịị. Dị ka ọkọlọtọ, usoro e eze ẹkenam ke 2002, ozugbo ya nkwado e amara gị ọkwa na Intel Corporation, nke na-amịpụta processor ibe. Ya kachasi mkpa, n'adịghị ihe ọ bụla ọzọ symmetric ezo usoro ebelata ka Mgbakọ dabeere na a polynomial code onodi na mgbakọ arụmọrụ na abụọ akụkụ arrays. Dị ka US ọchịchị, ịgbawa 128-bit isi n'ogologo decoder, ọbụna ndị kasị oge a, ga-ewe banyere 149 puku ijeri afọ. M agbagha na onye dị otú a eru isi iyi. Computer hardware ke akpatre narị afọ mere ka a itu ukwu, commensurate na geometric progression, nke mere na karịsịa kwesịrị eduhie onwe anyị, otú ahụ karị, ugbu a, dị ka ọ na-enyo, e nwere ezo na ndị ọzọ inikiet inikiet karịa ndị na United States mara ọkwa a kpamkpam eguzogide cracking. N'ezie, anyị na-ekwu okwu banyere nje. Na nso nso ebe ahụ nwere nnọọ kpọmkwem nje, ransomware, nke encrypts dum ike disk na ezi uche partitions na oria kọmputa, na mgbe ahụ na aja na-enweta otu akwụkwọ ozi ịgwa na niile faịlụ na-ezoro ezo na decrypt ha nwere ike na-kpọmkwem ike mgbe ugwo akụ. Na nke a, ihe kacha mkpa, ọ na-gosiri na data ezo AES1024 usoro, ya bụ, na ogologo nke isi mee ihe ugboro anọ ibu dị ugbu a AES256, a ọtụtụ nhọrọ mgbe na-achọ ndị kwesịrị ekwesị decoder nanị enwekwu oke. Na-ekpe ikpe site na nkwupụta nke US ọchịchị na oge dị ka decrypt isi n'ogologo 128 ibe n'ibe, mgbe ahụ, ihe banyere oge ọ ga-ewe ịchọta ihe ngwọta maka ikpe nke isi na ya variants na-1024 ibe n'ibe ogologo? Ọ bụ mgbe ahụ na United States na mara ube. N'ihi na ha kweere na ha na kọmputa Cryptography usoro zuru okè. Ewoo, e nwere ụfọdụ ndị ọkachamara (doro anya, bụbu Soviet Union), nke karịrị "adịghị ama jijiji" American postulates n'ihe niile. Na ihe nile nke a, ọbụna ndị na-eduga mmepe nke antivirus software, gụnyere "Kaspersky ụlọ nyocha", ndị ọkachamara onye kere "Doctor Web", ọrụ nke ụlọ ọrụ ESET na ọtụtụ ndị ọzọ ndị ndú ụwa nanị shrug ha n'ubu, ha na-ekwu, ka itapia dị otú ahụ ihe algọridim dịghị nnọọ ego, ma na-ekwu ihe ọ bụla na nke a banyere na ezughị oge. N'ezie, mgbe ị kpọtụrụ ndị ahịa nkwado nyere izipụ ezoro ezo faịlụ ma ọ bụrụ na e nwere, ọ bụ na-achọsi ike na mbụ - na ụdị nke na ọ bụ tupu izo ya ezo. Ewoo, ọbụna comparative analysis adịghị amịghịkwa ikwusa. Gịnị ka m nwere na-ekwu, ma ọ bụrụ na anyị na-achọ ndị ga-eme n'ọdịnihu, na-enweghị ike ịghọta gara aga. Ọ bụrụ na ị na-ele ụwa anyị na narị afọ iri, anyị pụrụ ịhụ na otu eze ukwu Rom Geyọs Yuliy Tsezar na ụfọdụ nke ihe odide ya na-eji symmetric izo ya ezo algọridim. Ọfọn, ma ọ bụrụ na ị na-ele anya na nke Leonardo da Vinci, otú ihe niile bụ n'ụzọ ụfọdụ agaghị na onwe ya si a ghọta na na ubi nke Cryptography, na nwoke ndụ kpuchie a ụdị ákwà nke ihe omimi, akarịala ya modernity ọtụtụ narị afọ. Ruo ugbu a, ọtụtụ ndị na-adịghị enye fọdụrụ ka a na-akpọ "Mona Lisa Ọchị," nke e nwere ihe mara mma, na mmadụ n'oge a gaghị enwe ike ịghọta. Itunanya bu na, na foto na-akwanyere ụfọdụ odide (na anya nke uwe, na na. D.) nwere na nso nso a hụrụ na o doro anya na-egosi na ihe niile a nwere ụfọdụ ezoro ezo oké amamihe nke ozi taa, Ewoo, na-anyị abụghị. Ma, anyị na-adịghị ọbụna kwuru na iche iche iche iche nke nnukwu-ọnụ ọgụgụ owuwu, nke na-enwe ike ime ka ndị na nghọta nke physics nke oge. N'ezie, ụfọdụ ndị uche ha chọrọ naanị eziokwu na ọtụtụ mgbe, e ji mee ihe a na-akpọ "ọlaedo ngalaba" Otú ọ dị, ọ dịghị enye isi ihe na-niile na akwa ụlọ ahịa nke ihe ọmụma, bụ nke e kwenyere ma ọ bụ anyị na-aghọtaghị, ọ bụ furu efu ruo mgbe ebighị ebi. O doro anya na, Cryptography-anọgide na-eme ihe ịrịba ọtụtụ ọrụ ịghọta na oge a na izo ya ezo algọridim na-adịghị na-aga ọ bụla ha tụnyere ndị na-arụ ọrụ oge ochie mepee. Ọzọkwa, ọ bụrụ na taa, e nwere na-adịkarị nabatara ụkpụrụ nke ozi nche, ndị na-eji n'oge ochie, dị mwute ikwu, anyị na-kpam kpam keerughi na-apụghị ịghọta aghọta. Na otu ihe. E nwere ihe unspoken kweere na ọtụtụ ndị odide oge ochie nwere ike ghara sụgharịa n'ihi na mkpịsị ugodi chọpụtachaa ihe e deburu ha anya na-eche nche na nzuzo ọha mmadụ dị ka Freemason, na Illuminati, na na. D. Ọbụna Templars hapụrụ ha akara ebe a. Gịnị ka anyị pụrụ ikwu banyere ihe ka na-anọgide kpamkpam keerughi n'ọbá akwụkwọ nke Vatican? Edowela isi clues ka ochie ahụ? Ọtụtụ ndị ọkachamara na-chọrọ nke a version bụ na nkwenkwe na Vatican ụma ikayakke ozi a si n'ihu ọha. Dị ka ya ma ọ bụ, ọ dịghịkwa onye maara. Ma, otu ihe bụ n'ihi na n'aka - ochie Cryptography usoro ọ dịghị ụzọ usụhọde ka (na ma eleghị anya karịrị) ndị ji taa kọmputa ụwa. N'ikpeazụ, ọ ga-kwuru na e nwere na e weere na, ọ bụghị akụkụ nile nke ugbu a nkọ nke usoro na usoro ndị ha na-eji. Nke bụ eziokwu bụ na ọtụtụ mgbe ga-eduga mgbagwoju mgbakọ na mwepụ formulas na ugbu mgbawa, site na nke ndị ka n'ọnụ ọgụgụ nke ndị ọrụ nanị gaa isi atụ ogho. Dị nnọọ anya na ihe nlereanya nke ndị nkọwa nke RSA algọridim, na-aghọta na ihe ọ bụla ọzọ ga-ele anya a otutu ihe mgbagwoju anya. Ndị isi ihe - ịghọta na ịghọta, otú na-ekwu okwu, na obi nke okwu ahụ. Ọfọn, ma ọ bụrụ na anyị na-ekwu banyere ihe ndị a na usoro, àjà na-echekwa ozi nzuzo n'ụzọ na-bụ inweta ole na ole nke ndị ọrụ, e nwere obere oke. Ọ bụ ezie na e nwere ọtụtụ nkọ nke usoro, otu RSA na Des algọridim na-n'ụzọ doro anya adịkwa AES kpọmkwem. Ma, ọtụtụ oge a ngwa mere maka a nnọọ iche n'etiti sistem, ojiji, bụ AES (ndammana dabere na ngwa na ngwaọrụ). Ma, ebe a bụ "n'enweghị ikike" mmalite nke a cryptosystem, itinye ya mildly, ọtụtụ, karịsịa ya founders, eju. Ma dum, dabere na eziokwu na e nwere taa, ọtụtụ ndị ọrụ ga-abụ siri ike ịghọta ihe ọgbàràùhie data ezo usoro, ihe mere ha ji na-mkpa na otú ha na-arụ ọrụ. des izo ya ezo
AES izo ya ezo
Nsogbu na nje virus na-decrypting
A ụwa na anyị amaghị
kama ihe akụkụ ikpeazụ
Similar articles
Trending Now