I-Cryptography kwezokuxhumana
I-Pendahuluan
I-cryptography isibe yinsika ebalulekile yezokuxhumana zanamuhla. Njengoba sithembele kakhulu kubuchwepheshe bokuxhumana, isidingo sokuphepha kwedatha naso sikhule kakhulu. Kulesi simo, i-cryptography inikeza izindlela ezahlukene kanye nama-algorithms ukuqinisekisa ukuthi imiyalezo ethunyelwe ngamanethiwekhi okuxhumana ihlala iyimfihlo futhi ifinyeleleka kubantu abagunyaziwe kuphela.
Kuyini i-Cryptography?
I-Cryptography isayensi nobuciko bokuvikela ukuxhumana ngokuguqula umlayezo wokuqala (umbhalo ocacile) ube uhlobo olungafundeki (umbhalo oyimfihlo) yinoma ubani ngaphandle komamukeli ogunyaziwe. Le nqubo ihilela ukusetshenziswa kwama-algorithms ezibalo ayinkimbinkimbi kanye nezihluthulelo ze-cryptographic. Lawa makhiye asetshenziselwa ukubethela nokuqaqa imiyalezo, ukuqinisekisa ukuthi ulwazi luhlala luphephile ngesikhathi sokudluliselwa.
Umlando Omfushane We-Cryptography
I-cryptography akuyona into entsha; ibilokhu ikhona izinkulungwane zeminyaka. Isibonelo esisodwa esidumile yi-Caesar Cipher, esetshenziswa nguJulius Caesar ukuvikela imiyalezo yakhe. Phakathi neMpi Yezwe II, umshini we-Enigma waba yisifanekiso se-cryptography yesimanje, esetshenziswa yiJalimane lamaNazi ukufihla imiyalezo yezempi. Ulwazi nobuchwepheshe be-cryptography buthuthuke ngokushesha kusukela ngaleso sikhathi, ikakhulukazi ngentuthuko yesayensi yamakhompyutha kanye nobuchwepheshe bolwazi.
Indima Yokubhala Nge-Cryptography Kwezokuxhumana
Kwezokuxhumana, i-cryptography isetshenziselwa izinjongo ezahlukene, okuhlanganisa:
1. Ukugcinwa Kwemfihlo
Ubumfihlo bungenye yezinhloso eziyinhloko ze-cryptography. Kuqinisekisa ukuthi umlayezo othunyelwe ungafundwa kuphela ngumamukeli wawo ohlosiwe. Isibonelo, kuzinhlelo zokusebenza zemiyalezo esheshayo njenge-WhatsApp noma i-Signal, i-cryptography esukela ekugcineni iye ekugcineni isetshenziselwa ukubethela imiyalezo njengoba ithunyelwa kusuka kudivayisi eyodwa futhi isuswe kuphela lapho ifika kudivayisi yomamukeli.
2. Ubuqotho Bedatha
I-Cryptography isebenzisa izindlela ezifana ne-hashing ukuqinisekisa ukuthi idatha ayishintshwa ngesikhathi sokudlulisa. Ama-algorithms e-hashing afana ne-SHA-256 akhiqiza inani elihlukile le-hash lomlayezo ngamunye. Uma umlayezo ushintshwa, inani le-hash nalo lizoshintsha, okubonisa ukuthi idatha iphazanyisiwe.
3. Ukuqinisekiswa
Ukuqinisekisa kuqinisekisa ukuthi umthumeli womlayezo yilokho abathi uyikho. Lokhu kungafezwa ngokusebenzisa iziginesha zedijithali kanye nezitifiketi ze-cryptographic. Ukuqinisekisa kuyisihluthulelo sokuvimbela ukuhlaselwa okufana nokuthi "umuntu ophakathi nendawo," lapho umhlaseli ezenza omunye wamaqembu ekuxhumaneni.
4. Ukungalahlwa
Ukungalahli umyalezo kuvimbela umthumeli ukuthi aphike ukuthi uthumele umlayezo. Lokhu kufezwa ngokusebenzisa amasignesha edijithali kanye nengqalasizinda yomphakathi (i-PKI). Ukungalahli umyalezo kubalulekile ebhizinisini nakwezentengiselwano zomthetho, lapho kudingeka khona ubufakazi bokulethwa nokwamukelwa kwemiyalezo.
Ama-algorithms e-Cryptographic asetshenziswa kakhulu
Amanye ama-algorithms e-cryptographic asetshenziswa kakhulu kwezokuxhumana afaka:
1. Izinga Lokubethela Elithuthukisiwe (AES)
I-AES iyi-algorithm yokubethela ehambisanayo esetshenziswa kabanzi ezinhlelweni ezahlukene zokusebenza, kusukela ekubethelweni kwedatha yediski kuya ekubethelweni kokuxhumana kwenethiwekhi. I-AES yaziwa ngokuqina kwayo ekuhlinzekeni ngokuphepha okuphezulu ngokhiye abade be-cryptographic, njenge-128-bit, 192-bit, noma i-256-bit.
2. I-Rivest-Shamir-Adleman (RSA)
I-RSA iyi-algorithm yokubethela engalingani esetshenziselwa ukudluliselwa kwedatha okuphephile kanye nokuqinisekiswa. I-RSA isebenzisa ukhiye womphakathi nowangasese, lapho idatha ebethelwe ngokhiye womphakathi ingasuswa kuphela ngokhiye wangasese obhangqiwe, futhi okuphambene nalokho.
3. I-Elliptic Curve Cryptography (ECC)
I-ECC iyi-algorithm ye-cryptographic engalingani esebenzisa ama-elliptic curve ukuhlinzeka ngezinga lokuphepha elifana nama-algorithms afana ne-RSA kodwa enosayizi omncane wokhiye. Lokhu kwenza i-ECC ifaneleke kakhulu kumadivayisi anezingqinamba zezinsizakusebenza, njengamadivayisi e-IoT.
4. I-Algorithm Evikelekile ye-Hash (SHA)
I-SHA umndeni wama-algorithms e-hashing asetshenziselwa ukuqinisekisa ubuqotho bedatha. I-SHA-256, isibonelo, ikhiqiza inani eliyingqayizivele le-hash elingu-256-bit lomlayezo ngamunye, okuqinisekisa ukuthi noma yiziphi izinguquko kudatha zizoyishintsha kakhulu i-hash.
Ukuqaliswa kwe-Cryptography Embonini Yezokuxhumana
Imboni yezokuxhumana isebenzisa izindlela ezahlukahlukene zokubhala ngemfihlo ukuze igcine ukuphepha kwenethiwekhi kanye nedatha. Ezinye zezindlela eziyinhloko zokusebenzisa zifaka:
1. Ukuphepha Kwenethiwekhi
Izinkampani zokuxhumana zisebenzisa ama-Virtual Private Networks (ama-VPN) kanye ne-Transport Layer Security (i-TLS) ukuze zibethele idatha ethunyelwe ngamanethiwekhi azo. Ama-VPN ahlinzeka ngomhubhe ophephile kumanethiwekhi omphakathi, kuyilapho i-TLS iqinisekisa ukuxhumana okuphephile kwe-HTTPS kumawebhusayithi kanye nezinhlelo zokusebenza.
2. Ukubethela Izingcingo Zezwi Nevidiyo
Ubuchwepheshe be-Voice over IP (VoIP) kanye ne-video conferencing sebuthandwa kakhulu, ikakhulukazi ngesikhathi sobhubhane lwe-COVID-19. Izinqubo ezifana ne-Secure Real-time Transport Protocol (SRTP) zisetshenziselwa ukubethela izingcingo zezwi nezevidiyo, ukuqinisekisa ukuthi ukuxhumana kuhlala kuyimfihlo.
3. Iphrothokholi Yokuphepha Kweselula
Kumanethiwekhi eselula, izinqubo zokuphepha ezifana ne-GSM kanye ne-LTE zisebenzisa ama-algorithms okubethela ukuvikela idatha kanye nokuxhumana. Ngokuthuthuka kobuchwepheshe be-5G, izinqubo zokuphepha ezithuthukisiwe kakhulu njenge-5G-AKA (Ukuqinisekiswa kanye neSivumelwano Esiyisihluthulelo) ziyathuthukiswa ukuze zinikeze isivikelo esikhulu nakakhulu.
4. Ukuqinisekiswa Komsebenzisi
Ukuxhumana kwezokuxhumana kwanamuhla kuvame ukuhilela ukuqinisekiswa komsebenzisi ngokusebenzisa ukuqinisekiswa kwezinto ezimbili (2FA) noma ukuqinisekiswa kwezinto eziningi (MFA). Lobu buchwepheshe busebenzisa inhlanganisela yento umsebenzisi ayaziyo (njengephasiwedi), into umsebenzisi anayo (njengefoni ephathekayo ukuze athole ikhodi ye-OTP), kanye nento umsebenzisi anayo (njengeminwe).
Izinselele kanye Nekusasa Le-Cryptography Kwezokuxhumana
1. Ukuthuthukiswa kwe-Quantum Computing
Ukubala i-Quantum kubhekwa njengosongo olungaba khona kuma-algorithm amaningi e-cryptographic amanje. Ama-algorithm afana ne-RSA kanye ne-ECC angase akwazi ukuphulwa ngokushesha ngamakhompyutha e-quantum kunamakhompyutha akudala. Ngakho-ke, umphakathi we-cryptography usebenza kanzima ukuthuthukisa ama-algorithms e-post-quantum amelana nokuhlaselwa kwe-quantum.
2. Ukwanda Kobunzima Bokuhlasela
Njengoba kunamasu okuhlasela ahlala eshintsha, njengokuhlasela okusekelwe ku-AI kanye nobunjiniyela bezenhlalo, kubalulekile ukuthuthukisa njalo izindlela zokuphepha kanye ne-cryptography. Ukuphepha okunezingqimba kanye nokuqapha inethiwekhi okuhlakaniphile kuya ngokuya kuba yinto ebaluleke kakhulu.
3. Izinsiza Ezilinganiselwe
Amadivayisi amaningi, ikakhulukazi ohlelweni lwe-IoT, anezinsizakusebenza zokubala ezilinganiselwe. Ukusebenzisa ama-algorithms aqinile e-cryptographic kulawa madivayisi kudinga imiklamo eyonga izinsiza kodwa esebenza kahle futhi ephephile.
4. Umthethonqubo kanye Nokuthobela
Imboni yezokuxhumana kumele ihambisane nemithethonqubo ehlukahlukene kanye nezindinganiso zokuphepha, njenge-GDPR eYurophu noma i-HIPAA e-US. Ukuqaliswa kwe-cryptography kumele kuhambisane nale mithethonqubo ukuqinisekisa ubumfihlo bedatha kanye nobuqotho ngaphandle kokwephula umthetho.
Isiphetho
I-Cryptography iyisici esibalulekile ekuqinisekiseni ukuxhumana okuphephile ezweni lanamuhla lezokuxhumana. Ngezinhlelo zokusebenza ezisukela ekubethelweni kwedatha kuya ekuqinisekisweni komsebenzisi, i-cryptography isiza ekuvikeleni ulwazi ezinsongweni ezishintshayo. Njengoba ubuchwepheshe buthuthuka, kuzovela izinselele ezintsha, ezidinga ochwepheshe ukuthi baqhubeke nokuthuthukisa nokuthuthukisa izixazululo zokuphepha eziyinkimbinkimbi kakhulu nezimelana nokuhlasela. Ikusasa le-cryptography kwezokuxhumana lincike ekhonweni lethu lokuhlala phambili kunezinsongo nokuqinisekisa ukuthi ukuxhumana kuhlala kuphephile futhi kuvikelekile.