N'ihe gbasara nchekwa ozi, izo ya ezo bụ usoro dị mkpa iji chebe nzuzo na iguzosi ike n'ezi ihe nke data. Ka teknụzụ na-aga n'ihu, ọ na-adịwanye mkpa ịghọta ihe nzuzo bụ na otu o si arụ ọrụ. Akwụkwọ ọcha a na-achọ ịnye nkọwa miri emi na izo ya ezo, ebumnuche ya na mkpa ọ dị n'ichekwa data dị nro. n'oge dijitalụ. Site na ụkpụrụ ndị bụ isi na algọridim na usoro iwu kachasị elu, anyị ga-enyocha ihe ndabere nke izo ya ezo na ngwa ya na mpaghara dị iche iche, na-enye nghọta siri ike nke ngwá ọrụ nchekwa a dị mkpa.
1. Okwu mmalite nke izo ya ezo: Isi echiche na okwu
Izo ya ezo bụ usoro eji echekwa ozi dị nro, na-ahụ na ọ bụ naanị ndị ikike nwere ike ịnweta ya. N'akụkụ a, anyị ga-ewebata isi echiche na okwu ndị metụtara izo ya ezo, na-enye gị ohere ịghọta nke ọma otú o si arụ ọrụ na ihe mere o ji dị mkpa na nchekwa ozi.
Otu n'ime echiche ndị bụ isi na nzuzo bụ algọridim nke cryptographic. Algọridim a bụ usoro usoro mgbakọ na mwepụ emebere iji gbanwee data enwere ike ịgụ ka ọ bụrụ usoro enweghị ike ịgụ, nke a maara dị ka ciphertext. Algọridim eji eme ihe ga-adị ike ma na-eguzogide ọgwụ ọ bụla iji mebie ya, si otú ahụ na-ahụ na nzuzo nke ozi.
Isi okwu ọzọ na nzuzo bụ igodo cryptographic. Igodo cryptographic bụ uru nzuzo nke algọridim na-eji ezoro ezo na decrypt data. Ezo ya ezo Symmetric na-eji otu igodo maka arụmọrụ abụọ ahụ, ebe nzuzo asymmetric na-eji igodo ọha na-ezo na igodo nzuzo iji mebie. Ọ dị mkpa ịmara na ike nke ezoro ezo na-adabere n'ụzọ dị ukwuu na nchekwa nke igodo eji.
2. Ụdị ezoro ezo: Nyocha zuru ezu
Na ụwa Na nchekwa kọmputa, izo ya ezo bụ akụkụ dị mkpa iji kpuchido ozi nwere mmetụta. Enwere ụdị ezoro ezo dị iche iche a na-eji na-ekwe nkwa nzuzo nke data. Na nleba anya nke omimi a, anyị ga-enyocha ụdị nzuzo dị iche iche wee nyochaa ka ha si arụ ọrụ.
- Symmetric izo ya ezo: Ụdị ezoro ezo a na-eji otu igodo iji zoo ma decrypt data. Ọ bụ usoro ngwa ngwa na nke ọma, mana ọ nwere ihe ọghọm na igodo ga-ekekọrịta n'ụzọ dị nchebe n'etiti onye na-ezipụ na onye nnata. Ụfọdụ algọridim ihe nzuzo a na-ejikarị eme ihe gụnyere AES (Advanced Encryption Standard) na DES (Data Encryption Standard).
- Asymmetric izo ya ezo: N'adịghị ka symmetric ezoro ezo, n'ụdị nzuzo a na-eji igodo abụọ dị iche iche: igodo ọha na igodo nzuzo. A na-eji igodo ọha ezobe data ahụ, ebe a na-eji igodo nzuzo mebie ya. Nke a na-enye ohere nkwurịta okwu echekwara na-enweghị mkpa ikesa igodo nzuzo n'etiti ndị ọzọ. A na-eji nzuzo asymmetric eme ihe n'ọtụtụ ebe na protocol nchekwa dị ka SSL/TLS.
- Ngwakọ ezoro ezo: Ụdị nzuzo a na-ejikọta uru nke nzuzo nzuzo na asymmetric. N'ime usoro a, a na-eji igodo symmetric ezoro data ahụ, ma emesịa, a na-ezobe igodo symmetric ahụ site na iji nzuzo asymmetric. Nke a na-enye nchekwa ka ukwuu, ebe ọ bụ na oge ọ bụla emebere nzikọrịta ozi, a na-emepụta igodo symmetric ọhụrụ iji zoo data ahụ. A na-eji ezoro ezo ngwakọ n'ọtụtụ sistemụ nchekwa ozi, dị ka PGP (Pretty Good Privacy).
Na nkenke, izo ya ezo na-arụ ọrụ dị oke mkpa na nchekwa ozi. Ịghọta ụdị nzuzo dị iche iche yana otu ha si arụ ọrụ dị mkpa iji hụ na nzuzo data. Site na ezoro ezo symmetric gaa na nzuzo ngwakọ, usoro ọ bụla nwere njirimara na ngwa nke ya. Site na iji ezoro ezo kwesịrị ekwesị na ọnọdụ ọ bụla, anyị nwere ike ichekwa data anyị n'ụzọ dị irè.
3. Symmetric na asymmetric ciphers: Ọdịiche na ngwa
Symmetric na asymmetric ciphers bụ ụdị abụọ nke algọridim nke cryptographic eji echebe ozi ebufe na netwọk ma ọ bụ echekwara na sistemụ. Isi ihe dị iche n'etiti ha dabere na otu esi eji igodo nzuzo. Na nzuzo nzuzo, a na-eji otu igodo nzuzo maka izo ya ezo ma decryption nke data. N'aka nke ọzọ, na asymmetric encryption, a na-eji igodo abụọ dị iche iche, otu ọha na nke nzuzo, iji rụọ ọrụ ndị a.
Isi uru nke izo ya ezo nke symmetric bụ ọsọ ya na arụmọrụ ya, ebe ọ bụ na usoro ezoro ezo na decryption dị mfe site na iji otu igodo. N'aka nke ọzọ, asymmetric encryptions na-enye nchebe ka ukwuu, ebe ọ bụ na ọ dịghị mgbe ọ bụla a na-ekesa igodo nzuzo ma ọ bụ kpughee ya, si otú a na-ekwe nkwa nzuzo nke data ahụ. Tụkwasị na nke a, algọridim ndị a na-enye ohere nkwenye nke ndị ọzọ na-etinye aka na nnyefe nke data.
Ozugbo ozugbo na ngwa, Ciphers symmetric dị mma maka izochi nnukwu mpịakọta data, dị ka faịlụ ma ọ bụ draịva ike, dị ka ha na-enye ezigbo arụmọrụ. N'aka nke ọzọ, a na-eji ciphers asymmetric eme ihe n'ọtụtụ ebe na nyocha nke ndị ọrụ na ọrụ, yana na ntinye aka dijitalụ nke akwụkwọ, na-ekwe nkwa iguzosi ike n'ezi ihe na nkwado ha. Na mgbakwunye, algọridim ndị a bụ isi na mmejuputa ụkpụrụ nchekwa dị ka SSL/TLS na nchọgharị weebụ.
4. Ihe nzuzo igodo ọha: Kedu ka o si arụ ọrụ na gịnị bụ uru ya?
Igodo igodo ọha bụ usoro nzuzo nke na-eji igodo abụọ dị iche iche, otu ọha na nke nzuzo. Usoro a na-eji algọridim mgbakọ na mwepụ iji ezobe na decrypt ozi, na-ahụ na nzuzo na iguzosi ike n'ezi ihe nke ozi a na-ebufe. Ọzọ, anyị ga-akọwa otú ụdị nzuzo a si arụ ọrụ na ihe bụ isi uru ya.
Kedu ka isi ihe nzuzo si arụ ọrụ?
1. Ọgbọ igodo: Usoro na-amalite site na ịmepụta igodo ụzọ abụọ, otu ọha na nke onwe. Igodo ọ bụla bụ ihe pụrụ iche ma jikọtara ya na otu onye ma ọ bụ ụlọ ọrụ.
2. Izo ya ezo: Iji zipu ozi echedoro, onye zitere ya na-eji igodo ọha nke onye nnata ezoro ya. Nke a gụnyere ịtụgharị ozi izizi ka ọ bụrụ usoro mkpụrụedemede na-enweghị ike ịgụ maka onye ọ bụla na-enweghị igodo nzuzo kwekọrọ.
3. Decryption ozi: Ozugbo ozi ezoro ezo ruru onye nnata, ha na-eji igodo nzuzo ha mebie ya wee nwetaghachi ozi mbụ ahụ. Naanị onye nnata nwere ike ime ihe a, ebe ọ bụ naanị ya nwere igodo nzuzo dị mkpa.
Uru nke izo ya ezo igodo ọha
– Nchekwa: Isi uru nke izo ya ezo isi ọha bụ na ọ na-enye nchekwa dị elu. N'ihi igodo ndị ahụ pụrụ iche na naanị onye nnata nwere igodo nzuzo achọrọ iji mebie ozi ahụ, ozi ahụ na-anọgide na nzuzo.
– Eziokwu: Iji igodo ọha na nke nzuzo na-enye ohere ka enyocha izi ezi nke onye zitere ya. Site na iji igodo nzuzo iji binye aka na ozi dijitalụ n'ụzọ dijitalụ, onye nnata nwere ike hụ na o sitere na onye ma ọ bụ ihe a na-atụ anya ya, na-ezere izu ohi njirimara.
– Scalability: izo ya ezo igodo ọha bụ nke ukwuu, nke pụtara na enwere ike iji ya na sistemụ buru ibu dịka netwọkụ kọmputa ma ọ bụ ngwa webụ. Nke a na-eme ka ọ bụrụ ngwọta dị iche iche maka ichekwa ozi na gburugburu na ọnọdụ dị iche iche.
5. Ihe nzuzo igodo nzuzo: Ntọala na ojiji a na-ejikarị
Izo ya ezo nke igodo onwe bụ usoro cryptographic eji echebe nzuzo nke ozi. Echiche dị n'azụ usoro a bụ iji igodo nzuzo iji zoo ma mebie data ahụ. N'adịghị ka ezoro ezo igodo ọha, ebe a na-eji otu igodo maka izo ya ezo na nke ọzọ maka mwepu, na nzuzo igodo nzuzo a na-eji otu igodo maka usoro abụọ ahụ.
A na-ejikarị ezoro ezo nke igodo nzuzo na ngwa ebe ọsọ na arụmọrụ dị oke mkpa, dị ka nzikọrịta ozi echekwara n'etiti akụkụ abụọ. Ụfọdụ n'ime usoro a na-ejikarị agụnye ichekwa data dị nro dị ka okwuntughe, ozi ego na ozi nzuzo. A na-ejikwa ya na usoro nhazi na ngwa ndị chọrọ ịchekwa data na nchekwa, yana azụmahịa e-commerce na ụlọ akụ n'ịntanetị.
Enwere ọtụtụ algọridim nzuzo nzuzo nke ejiri ugbua. Ụfọdụ n'ime ndị kasị ewu ewu gụnyere symmetric encryption algọridim DES (Data Encryption Standard), AES (Advanced Encryption Standard), na asymmetric encryption algorithm RSA. Nke ọ bụla n'ime algọridim ndị a nwere njirimara ya na ọkwa nchekwa ya, ya mere ọ dị mkpa ịhọrọ nke kachasị mma dabere na ihe nchekwa dị iche iche nke ikpe ọ bụla.
6. Algorithms nzuzo nzuzo kacha ewu ewu: Usoro nka na ike
Algọridim nzuzo na-arụ ọrụ dị mkpa na nchekwa ozi. N'isiokwu a, anyị ga-enyocha algọridim nzuzo nzuzo kachasị ewu ewu site na usoro teknụzụ ma nyochaa ike ha.
1. AES (Ọkọlọtọ nzuzo dị elu): A na-ahụta algọridim nzuzo nzuzo a dị ka otu n'ime ihe kacha sie ike ma na-ejikarị eme ihe. Ọ na-eji 128-bit blocks na 128, 192 ma ọ bụ 256-bit igodo. Ike nke AES dabere na ọsọ izo ya ezo, iguzogide mwakpo ike dị egwu, yana nnabata ya site n'aka ndị otu gburugburu ụwa.
2. RSA: N'adịghị ka AES, RSA bụ asymmetric encryption algọridim na-eji ụzọ igodo (ọha na nzuzo). A na-eji ya maka nchebe data na ngwa dị ka mgbanwe isi, mbinye aka dijitalụ na nyocha. Ike nke RSA dabeere na mgbako ihe isi ike nke ịmepụta ọnụọgụ buru ibu, nke na-eme ka ịpịa igodo ahụ bụrụ ọrụ na-agaghị ekwe omume maka kọmputa nkịtị.
3. Blowfish: A na-eji algọridim nzuzo nzuzo nke symmetric a mara site na ike ya na arụmọrụ ya na izo ya ezo na decrypting nnukwu mpịakọta data. Ọ bụ algọridim igodo na-agbanwe agbanwe, nke pụtara na ọ nwere ike ịkwado igodo site na 32 ruo 448 bits. Agbanyeghị na anaghị anabata ya dịka AES ma ọ bụ RSA, ọ na-edobe aha ọma n'ihe gbasara nchekwa kọmputa.
Na nkenke, algọridim nzuzo dị ka AES, RSA, na Blowfish na-arụ ọrụ dị mkpa n'ichekwa ozi. Onye ọ bụla n'ime ha nwere ụfọdụ ike na njirimara nke na-eme ka ọ dị mma maka ngwa dị iche iche. Ịhọrọ algọridim nzuzo nzuzo kwesịrị ekwesị kwesịrị ịdabere na ihe nchekwa chọrọ na mkpa dị iche iche nke nzukọ ọ bụla.
7. Protocol izo ya ezo taa: atụpụtapụtara
ezoro ezo protocol Ugbu a, ha na-ekere òkè dị mkpa na nchekwa nke ozi na-ebufe site na netwọkụ na sistemụ. Usoro iwu ndị a na-enye ohere ka echekwara data nzuzo site na iji usoro ezoro ezo ma na-ekwe nkwa nzuzo, iguzosi ike n'ezi ihe na izi ezi nke ozi ahụ.
Otu n'ime ihe atụ ama ama nke protocol nzuzo bụ Nchekwa Transportgbọ njem (gbọ njem (TLS), nke a na-ejikarị eme ihe n'ọhịa nke nkwukọrịta ịntanetị dị nchebe. TLS na-enye nchekwa nchekwa ọzọ na protocol nkwurịta okwu dị n'okpuru, dị ka HTTP, na-enye ohere ka e guzobe njikọ echekwara ezoro ezo n'etiti ndị ahịa na sava. Mmejuputa ya na-emekarị bụ n'ụdị HTTPS, ebe ejikọtara HTTP protocol na TLS iji chekwaa nkwukọrịta na weebụ.
Protocol ọzọ ama ama bụ Shelọ Sekọnd (SSH), tumadi eji nweta ụdị dịpụrụ adịpụ na sava ma mebie iwu na nchekwa. SSH na-eji nyocha na usoro ezoro ezo iji chekwaa njikọ ahụ ma gbochie ohere na-enwetaghị ikike. Na mgbakwunye, SSH na-enye ohere ka ebufe faịlụ na nchekwa n'elu protocol. oyiri echekwara (SCP) ma na-enyekwa ikike ibugharị ọdụ ụgbọ mmiri imeputa mma tunnels.
Ihe atụ ndị a ama ama nke usoro nzuzo nzuzo bụ ole na ole n'ime ọtụtụ ndị ọzọ dị taa. Ọ dị mkpa iburu n'uche na ịhọrọ protocol kwesịrị ekwesị ga-adabere na mkpa nchekwa kpọmkwem na gburugburu ebe a ga-eji ya mee ihe. Site n'itinye ụkpụrụ nzuzo na nkwukọrịta na sistemụ anyị, anyị nwere ike hụ na nchekwa na nzuzo nke ozi nwere mmetụta.
8. Izo ya ezo na nzikọrịta ozi dijitalụ: Ngwaọrụ na usoro nchekwa
N'ime oge dijitalụ, nchekwa nkwukọrịta na-arụ ọrụ dị mkpa. Ihe nzuzo abụrụla ngwa ọrụ dị mkpa iji kwe nkwa nzuzo nke data ebufere na ịntanetị. Enwere ngwaọrụ dị iche iche na usoro nchekwa nke anyị ga-eburu n'uche iji chebe nkwukọrịta anyị wee hụ na ozi ahụ ziri ezi.
Otu n'ime ngwaọrụ ndị a na-ejikarị bụ Secure Sockets Layer Protocol (SSL), nke na-eji usoro ezoro ezo iji kpuchido data ebutere n'etiti ihe nchọgharị na ihe nkesa. A na-eji protocol a na ibe weebụ iji mee ka njikọ dị nchebe site na protocol HTTPS. Ọ dị mkpa iji hụ na ebe nrụọrụ weebụ Anyị gara na-eji HTTPS ma nwee asambodo SSL dị mma iji hụ na nzikọrịta ozi echekwara.
Na mgbakwunye na iji SSL, ọ bụ ihe amamihe dị na ya iji ngwá ọrụ nzuzo nke njedebe na njedebe, nke na-ekwe nkwa na ọ bụ naanị ndị na-etinye aka na nkwurịta okwu nwere ike ịgụ ozi. Ụfọdụ n'ime ngwaọrụ ndị a gụnyere ngwa ozi ezoro ezo dị ka Signal, Telegram ma ọ bụ WhatsApp na-eji nhọrọ nkata nzuzo ha. Ngwa ndị a na-eji algọridim nzuzo dị elu ma hụ na ọ bụ naanị onye zitere na onye nnata nwere ike mebie ozi gbanwere.
9. Quantum cryptography: Ọdịnihu nke nzuzo
Quantum cryptography bụ ngalaba mmụta na-emepe emepe mgbe niile na-enye ihe ngwọta ọhụrụ maka ihe ịma aka nke izo ya ezo data. N'adịghị ka sistemu nzuzo nke oge gboo, nke na-adabere na algọridim mgbakọ na mwepụ iji chebe ozi, quantum cryptography na-eji ụkpụrụ bụ isi nke physics quantum echekwa nzikọrịta ozi.
Otu n'ime echiche bụ isi na quantum cryptography bụ iji ụmụ irighiri ihe subatomic, dị ka foton, iji zipu ozi na nzuzo. N'ime usoro ọnụọgụgụ, enwere ike ịmegharị foton ka ọ bụrụ steeti dị iche iche iji nọchite anya ntakịrị ozi, na mgbe ezigara ya site na ọwa nkwukọrịta, ọnọdụ quantum ha na-adịgide. Nke a pụtara na mbọ ọ bụla iji gbochie ozi ahụ ga-agbanwe ọnọdụ ọnụọgụ nke foton, na-enye ohere ka achọpụta ọnụnọ onye wakporo.
Nchekwa nke quantum cryptography gbadoro ụkwụ na ụkpụrụ nke ejighị n'aka nke quantum, nke na-ekwu na ọ gaghị ekwe omume n'otu oge tụọ uru nke ihe abụọ na-emekọ ọnụ nke urughuru. N'itinye ụkpụrụ a n'ọrụ, quantum cryptography na-eji quantum entanglement mepụta igodo nzuzo pụrụ iche na enweghị usoro. A na-ekekọrịta igodo ndị a n'etiti onye na-ezipụ na onye nata ozi ahụ, a ga-achọpụtakwa mbọ ọ bụla iji gbochie ha, ebe ọ bụ na ịlele ọnụọgụgụ ọnụọgụgụ nke ụmụ irighiri ihe jikọtara ọnụ ga-agbanwe ọnọdụ ha.
10. Izo ya ezo na nchekwa nke data nkeonwe: Iwu na echiche
Ọganihu teknụzụ na mmụba dị ukwuu nke data nkeonwe echekwara na sistemụ dị iche iche chọrọ mmejuputa usoro nchebe kwesịrị ekwesị. Otu n'ime usoro ndị a bụ izo ya ezo, nke na-ezo aka na mgbanwe nke ozi ka ọ bụrụ usoro a na-apụghị ịgụta ọnụ ma ọ bụrụ na ị nwere igodo ntupu. N'echiche a, e nwere ụkpụrụ dị mkpa na echiche ndị a ga-eburu n'uche iji kwe nkwa ịdị irè nke izo ya ezo na nchekwa nke data nkeonwe.
Nke mbụ, ọ dị mkpa ịgbaso iwu obodo na nke mba ụwa gbasara nchekwa data. Ọmụmaatụ nke ụkpụrụ ndị a bụ General Data Protection Regulation (GDPR) na European Union na Iwu Nchekwa data nkeonwe na United States. Iwu ndị a na-ewepụta opekempe chọrọ maka nhazi data nkeonwe, gụnyere ọrụ nke izochi ozi nwere mmetụta.
Na mgbakwunye na ịgbaso ụkpụrụ, ọ dị mkpa ịtụle algọridim nzuzo eji. Enwere ụzọ ezoro ezo dị iche iche, dị ka izo ya ezo na asymmetric. Ezo ya ezo Symmetric na-eji otu igodo iji ezo na decrypt data, ebe nzuzo asymmetric na-eji igodo abụọ dị iche iche: igodo ọha na eze iji ezoro ezo na igodo nzuzo iji mebie. Ọ dị mkpa iji nyochaa algọridim kacha mma maka nchekwa na mkpa nzuzo nke nzukọ a.
Na nchịkọta, izo ya ezo na nchekwa nke data nkeonwe bụ ihe dị mkpa iji kwe nkwa nzuzo na iguzosi ike n'ezi ihe nke ozi ahụ. Iji mejuputa ya nke ọma, ọ dị mkpa ịgbaso iwu obodo na nke mba ụwa, yana nyochaa ma họrọ algorithm nzuzo kacha mma. Izo ya ezo bụ ngwa ọrụ siri ike kwesịrị ịbụ akụkụ nke atụmatụ nchekwa data nke nzukọ ọ bụla na-ejikwa ozi nwere mmetụta.
11. Mwakpo na adịghị ike na nzuzo: nyocha ihe ize ndụ
Izo ya ezo bụ akụkụ dị mkpa nke ịhụ na nchekwa data na nzuzo taa. Agbanyeghị, ọ nweghị usoro ezoro ezo bụ ihe nzuzu yana enwere ọtụtụ ọgụ na adịghị ike nke nwere ike imebi iguzosi ike n'ezi ihe nke ozi echekwara. Ọ dị oke mkpa ịghọta ihe egwu ndị metụtara izo ya ezo iji mejuputa usoro nchekwa kwesịrị ekwesị ma belata ihe egwu nwere ike ime.
Otu n'ime ọgụ a na-emekarị na nzuzo bụ cryptanalysis, nke na-achọ imebi ihe nzuzo ahụ site n'ịtụle ụkpụrụ na njirimara nke usoro data. Ndị na-eme nyocha na-eji usoro dị iche iche, dị ka nyocha ugboro ugboro, mwakpo akwụkwọ ọkọwa okwu, na ike dị nro, iji mebie ozi echedoro. Iji gbochie ụdị mwakpo ndị a, ọ dị mkpa iji usoro nzuzo nzuzo siri ike ma na-emelite igodo nzuzo mgbe niile.
Ihe ọghọm ọzọ dị mkpa ị ga-atụle bụ nke a maara dị ka “mwakpo mmadụ na-etiti” (MITM). N'ụdị ọgụ a, onye nke atọ na-egbochi nkwurịta okwu n'etiti akụkụ abụọ ma na-eme ka ha abụọ nweta, na-enye ha ohere ịnweta na ịchịkwa data gbanwere. Iji zere ụdị adịghị ike a, a na-atụ aro ka iji usoro nchekwa nchekwa, dị ka Secure Sockets Layer Protocol (SSL) ma ọ bụ Transport Layer Protocol (TLS), nke na-enye nkwenye njedebe na njedebe na nzuzo.
12. Mkpa izo ya ezo na nchekwa kọmputa: Chebe ozi nwere mmetụta
Izo ya ezo bụ ihe dị mkpa na nchekwa kọmputa iji kpuchido ozi nwere mmetụta. Ọ mejupụtara ịtụgharị data ka ọ bụrụ usoro enweghị ike ịgụ maka onye ọ bụla na-enweghị igodo ntọhapụ kwekọrọ. Nke a na-eme ka o doo anya na ọ bụrụgodị na mmadụ jisiri ike nweta ozi ahụ, ha agaghị enwe ike ịghọta ya ma ọ bụ jiri ya mee ihe ọjọọ.
Enwere ụzọ ezoro ezo dị iche iche, site na algọridim ndị bụ isi gaa na nzuzo nzuzo ọhaneze ọkaibe karịa. Ụfọdụ algọridim nkịtị gụnyere AES (Advanced Encryption Standard), RSA (Rivest-Shamir-Adleman), na DES (Data Encryption Standard), n'etiti ndị ọzọ. Algọridim ndị a na-eji usoro dị iche iche iji tinye koodu na decode data, na-enye ọkwa nchekwa dị iche iche.
Mkpa nke izo ya ezo bụ n'eziokwu na ọ na-echebe nzuzo na iguzosi ike n'ezi ihe nke ozi ahụ. Site na izochi data, a na-egbochi ịgụ ma ọ bụ gbanwee ya site na ndị na-enweghị ikike. Na mgbakwunye, ọ bụrụ na ndị ọzọ na-egbochi data na njem, izo ya ezo na-achọpụta na enweghị ike ịghọta ya. Ya mere, ọ dị mkpa iji mejuputa ezoro ezo na nchekwa kọmputa iji hụ na nzuzo na nzuzo nke data nwere mmetụta.
13. ezoro ezo na ịntanetị nke ihe: ihe ịma aka na ngwọta
Ihe nzuzo abụrụla akụkụ dị mkpa na oghere ịntanetị nke Ihe (IoT). Ka ọnụ ọgụgụ nke ngwaọrụ ejikọrọ na-aga n'ihu na-abawanye, ọ dị mkpa iji hụ na nchekwa na nzuzo nke data ebufe ma chekwaa. Agbanyeghị, izo ya ezo na nkwukọrịta na data dị na IoT na-eweta ọtụtụ ihe ịma aka na ihe ndị pụrụ iche ị ga-eburu n'uche.
Otu n'ime isi ihe ịma aka nke izo ya ezo na IoT bụ oke nha na ikike nhazi nke ngwaọrụ ejikọrọ. Ngwaọrụ ndị a na-enwekarị oke ego, na-eme ka o sie ike imejuputa algọridim nzuzo nzuzo. Ya mere, ọ dị mkpa ka ịchọọ ngwọta ezoro ezo dị fechaa na nke ọma nke dabara na mgbochi nke ngwaọrụ IoT.
Ọzọkwa, ihe ịma aka ọzọ dị mkpa bụ ụdị dị iche iche nke ngwaọrụ na ụkpụrụ eji na IoT. Ngwaọrụ ọ bụla nwere ike iji usoro nkwukọrịta dị iche iche ma nwee ihe nchekwa akọwapụtara. Ya mere, ọ dị mkpa ịnweta ngwọta nzuzo na-agbanwe agbanwe na nke nwere ike ime mgbanwe na mkpa IoT dị iche iche na nhazi ụlọ.
Otu ihe ngwọta na-emekarị iji dozie ihe ịma aka ndị a bụ mmejuputa nke asymmetrics na symmetric encryption algọridim. A na-eji algọridim asymmetric, dị ka RSA, maka mgbanwe isi na nyocha, ebe a na-eji algọridim symmetric, dị ka AES, iji zoo ma mebie data ahụ n'onwe ya. Na mgbakwunye, ọ bụ ihe amamihe dị na ya iji ụkpụrụ nchekwa ọkọlọtọ, dị ka TLS/SSL, nke na-enye nchebe ọzọ maka nkwukọrịta IoT.
Iji hụ na nchekwa data na nzuzo dị na IoT, ọ dịkwa mkpa iji mejuputa usoro njikwa isi kwesịrị ekwesị. Nke a gụnyere ọgbọ echekwara, nkesa na mmelite nke igodo cryptographic ejiri na usoro nzuzo. Na mgbakwunye, ekwesịrị ịtọbe ụkpụrụ na usoro kwesịrị ekwesị maka nchekwa na njikwa isi, yana kagbuo na nnọchi ma ọ bụrụ na emebiela ma ọ bụ mfu.
Na nchịkọta, izo ya ezo na ịntanetị nke ihe na-eweta ihe ịma aka na ngwọta kpọmkwem n'ihi oke akụrụngwa nke ngwaọrụ IoT na ụdị ngwaọrụ na usoro iwu eji. Ngwakọta nke asymmetric na symmetric encryption algọridim, yana mmejuputa iwu nchekwa ọkọlọtọ na ezigbo usoro njikwa isi, nwere ike inye aka hụ na nchekwa data na nzuzo dị na gburugburu IoT.
14. Izo ya ezo na ọnọdụ nke cryptocurrencies na blockchain: Anya teknụzụ
N'ihe gbasara cryptocurrencies na blockchain, izo ya ezo na-arụ ọrụ dị mkpa n'ịhụ nchekwa na iguzosi ike n'ezi ihe nke ozi. Ojiji nke algọridim nke cryptographic na-enye ohere ka e chebe nzuzo nke data, yana nkwenye nke azụmahịa na-akwado.
Otu n'ime ụzọ a na-ejikarị na gburugburu ebe a bụ izo ya ezo nke ọha, nke dabere na iji igodo abụọ dị iche iche: otu ọha na nke nzuzo. A na-ekekọrịta igodo ọha na ndị ọrụ ndị ọzọ a na-ejikwa ya ezoro ezo ozi ahụ, ebe igodo nzuzo na-ezobe ya ma jiri mebie ya. Usoro a na-ekwe nkwa na ọ bụ naanị onye nnata ozi nwere ike ịnweta ya.
Na mgbakwunye na izo ya ezo igodo ọha, enwere usoro cryptographic ndị ọzọ ejiri na cryptocurrencies na blockchain, dị ka ọrụ hash na mbinye aka dijitalụ. Ọrụ hash na-enye ohere ka ewelata data ọ bụla ka ọ bụrụ eriri mkpụrụedemede, na-eme ka ọ dị mfe ịchọpụta izi ezi nke ozi ahụ. N'aka nke ọzọ, mbinye aka dijitalụ na-enye ohere igosi onye nwe azụmahịa, ebe ọ bụ na ha dabere na iji igodo ọha na nke nzuzo iji nyochaa izi ezi nke ozi. Na nchịkọta, izo ya ezo bụ akụkụ bụ isi nke ụwa nke cryptocurrencies na blockchain, na-ekwe nkwa nchekwa na ntụkwasị obi nke ozi.
Na nkenke, izo ya ezo bụ ngwá ọrụ dị mkpa n'ichekwa ozi dị nro na afọ dijitalụ. Site na algọridim mgbakọ na mwepụ dị mgbagwoju anya, a na-agbanwe data mbụ ka ọ bụrụ ụdị nke onye ọ bụla na-enweghị ikike na-agụghị ya. Usoro a na-achọpụta na nzuzo na iguzosi ike n'ezi ihe nke ozi ahụ, na-ahụ na ọ bụ naanị ndị nnata ikike nwere ike ịnweta ọdịnaya ya.
Taa, izo ya ezo abụrụla ọkọlọtọ na nchekwa ozi, ejiri ma na gburugburu ndị ọkachamara yana n'ihe omume anyị na-eme kwa ụbọchị. Ọ dị mkpa ịghọta ụkpụrụ ya ndị bụ isi ka ị nwee ike ịme mkpebi ndị mara mma ma chebe data anyị nke ọma.
Otú ọ dị, ọ dị mkpa ịmara na izo ya ezo abụghị ihe nzuzu. Ka teknụzụ na-aga n'ihu, otu ahụ ka usoro decryption na-abawanye. Ya mere, ọ dị mkpa ka ị nọgide na-enwe ọganihu na cryptanalysis ma nọgide na-adị ọhụrụ na omume kacha mma ezoro ezo.
N'ikpeazụ, izo ya ezo bụ ngwá ọrụ dị mkpa iji kpuchido ozi anyị n'ụwa dijitalụ na-enwewanye njikọ. Ngwa ziri ezi na nke maara ihe na-enye aka na nchekwa data yana nzuzo nke ozi dị nro. Ịmara maka ihe ọhụrụ na-emepe na izo ya ezo na ileba anya maka adịghị ike dị mkpa iji hụ na sistemụ na nkwukọrịta anyị ka dị nchebe.
Abụ m Sebastián Vidal, onye injinia kọmpụta nwere mmasị na teknụzụ na DIY. Ọzọkwa, abụ m onye okike tecnobits.com, ebe m na-ekerịta nkuzi iji mee ka nkà na ụzụ nwetakwuo ohere na nghọta maka onye ọ bụla.