Cryptography muTerecommunications
Pendauluan
Kunyora mashoko pakombiyuta kwave chinhu chakakosha pakukurukurirana kwemazuva ano. Nekuwedzera kwekuvimba kwedu netekinoroji pakutaurirana, kudiwa kwekuchengetedzwa kwemashoko kwakawedzerawo zvakanyanya. Mumamiriro ezvinhu aya, kunyora mashoko pakombiyuta kunopa nzira dzakasiyana-siyana uye maalgorithms ekuona kuti mameseji anotumirwa kuburikidza nekutaurirana anoramba akavanzika uye anowanikwa chete kune vanhu vane mvumo.
Chii chinonzi Cryptography?
Kunyora mashoko (cryptography) isayenzi nehunyanzvi hwekuchengetedza kutaurirana nekushandura meseji yekutanga (mavara asina kunyorwa) kuita fomu risingaverengeki (magwaro asina kunyorwa) nemunhu wese kunze kwemugamuchiri ane mvumo. Maitiro aya anosanganisira kushandiswa kwemasvomhu akaomarara uye makiyi ekunyora mashoko. Makiyi aya anoshandiswa kunyora mashoko nekunyora, zvichiita kuti ruzivo rurambe rwakachengeteka panguva yekutumira mashoko.
Nhoroondo Pfupi yeCryptography
Kunyora mashoko ekare (cryptography) hakusi pfungwa itsva; kwave kuripo kwezviuru zvemakore. Muenzaniso mumwe wakakurumbira iCaesar Cipher, yaishandiswa naJulius Caesar kuchengetedza mashoko ake. Munguva yeHondo Yenyika II, muchina weEnigma wakava muenzaniso wekunyora mashoko ekare (cryptography) kwemazuva ano, waishandiswa neNazi Germany kunyora mashoko ehondo. Ruzivo rwekunyora mashoko ekare netekinoroji zvakafambira mberi nekukurumidza kubvira ipapo, kunyanya nekufambira mberi kwesainzi yemakombiyuta netekinoroji yeruzivo.
Basa reCryptography muTerecommunications
Mukutaurirana, cryptography inoshandiswa pazvinangwa zvakasiyana-siyana, zvinosanganisira:
1. Kuchengetedza zvakavanzika
Kuchengetedza zvakavanzika chimwe chezvinangwa zvikuru zve cryptography. Izvi zvinoita kuti meseji inotumirwa igone kuverengwa chete nemunhu wainoda kugamuchira. Semuenzaniso, mumapurogiramu ekutumira mameseji ipapo ipapo seWhatsApp kana Signal, cryptography inoshandiswa kuvhara mameseji kubva pamudziyo mumwe chete uye kubvisa zvinyorwa pamudziyo chete kana yasvika pamudziyo wemugamuchiri.
2. Kuvimbika kweData
Cryptography inoshandisa nzira dzakadai se hashing kuona kuti data harichinjwe panguva yekutumirwa kwemashoko. Ma hashing algorithms akaita seSHA-256 anogadzira hash value yakasiyana yemeseji yega yega. Kana meseji ikachinjwa, hash value ichachinjawo, zvichiratidza kuti data rakakanganiswa.
3. Kusimbiswa
Kusimbisa kuti munhu anotumira meseji ndiye waanoti ndiye. Izvi zvinogona kuitwa kuburikidza nekushandisa masiginecha edhijitari uye zvitupa zve cryptographic. Kusimbisa ndiko kwakakosha pakudzivirira kurwiswa kwakadai se "man-in-the-middle," apo munhu anorwisa anotevedzera mumwe wevanhu vari mukutaurirana.
4. Kusaramba
Kusaramba meseji kunodzivisa munhu anotumira meseji kuramba kuti akatumira meseji. Izvi zvinoitwa kuburikidza nekushandisa masiginecha edhijitari uye zvivakwa zvemakiyi eruzhinji (PKI). Kusaramba meseji kwakakosha mukutengeserana kwebhizinesi nepamutemo, uko humbowo hwekutumira uye kugamuchira meseji hunodiwa.
Maitiro eCryptographic Anoshandiswa Kazhinji
Mamwe ma algorithms anonyanya kushandiswa e cryptographic mukutaurirana anosanganisira:
1. Advanced Encryption Standard (AES)
AES inzira yekunyora data yakaenzana inoshandiswa zvakanyanya mumapurogiramu akasiyana-siyana, kubva pakuvhara data redhisiki kusvika pakuvhara network communications. AES inozivikanwa nekusimba kwayo mukupa kuchengetedzeka kwakanyanya nemakiyi marefu e cryptographic, akadai se 128-bit, 192-bit, kana 256-bit.
2. Rivest-Shamir-Adleman (RSA)
RSA inzira yekuvhara data isina kuenzana inoshandiswa pakutumira data rakachengeteka uye kurisimbisa. RSA inoshandisa key yeruzhinji neyepachivande, uko data rakavharirwa nekey yeruzhinji rinogona kubviswa chete nekey yepachivande yakabatana, uye zvinopesana.
3. Kunyora Mabhii Akakombama (ECC)
ECC ialgorithm isina kufanana inoshandisa macurve eelliptic kuti ipe kuchengetedzwa kwakafanana nemaalgorithms akaita seRSA asi ine saizi diki yemakiyi. Izvi zvinoita kuti ECC ive yakakodzera michina ine zviwanikwa zvishoma, senge zvishandiso zveIoT.
4. Algorithm Yakachengeteka yeHash (SHA)
SHA imhuri yema hashing algorithms anoshandiswa kuona kuti data rakachengeteka. Semuenzaniso, SHA-256 inogadzira 256-bit hash value yakasiyana yemeseji yega yega, zvichiita kuti chero shanduko kudata dzichachinja zvakanyanya hash.
Kuitwa kweCryptography muIndasitiri yeTerecommunication
Indasitiri yekutaurirana inoshandisa nzira dzakasiyana-siyana dze cryptographic kuchengetedza network nedata. Zvimwe zvezvirongwa zvikuru zvinosanganisira:
1. Kuchengetedzwa kweNetiweki
Makambani ekutaurirana anoshandisa Virtual Private Networks (VPNs) neTransport Layer Security (TLS) kunyora data rinotumirwa kuburikidza nemanetwork avo. MaVPN anopa nzira yakachengeteka pamusoro penetwork dzeveruzhinji, ukuwo TLS ichivimbisa kutaurirana kwakachengeteka kweHTTPS pamawebhusaiti nemaapplication.
2. Kuvharidzira Kufona Kwezwi neVhidhiyo
Tekinoroji dzekukurukurirana neVoice over IP (VoIP) uye dzevideo conferencing dzave dzakakurumbira zvikuru, kunyanya munguva yedenda reCOVID-19. Maitiro akadai seSecure Real-time Transport Protocol (SRTP) anoshandiswa kunyora mafoni ezwi nemavhidhiyo, zvichiita kuti kutaurirana kurambe kwakavanzika.
3. Nzira yekuchengetedzwa kweNharembozha
Muma network emafoni, ma protocol ekuchengetedza akadai seGSM neLTE anoshandisa ma algorithms e encryption kuchengetedza data nekutaurirana. Nekuvandudzwa kwetekinoroji ye5G, ma protocol ekuchengetedza epamusoro akadai se5G-AKA (Authentication and Key Agreement) ari kugadzirwa kuti ape dziviriro yakakura.
4. Kusimbiswa kweMushandisi
Kutaurirana kwemazuva ano kunowanzo sanganisira kusimbiswa kwemushandisi kuburikidza ne two-factor authentication (2FA) kana multi-factor authentication (MFA). Matekinoroji aya anoshandisa musanganiswa wechinhu chinozivikanwa nemushandisi (senge password), chimwe chinhu chine mushandisi (senge nharembozha kuti agamuchire kodhi yeOTP), uye chimwe chinhu chine mushandisi (senge fingerprint).
Matambudziko uye Remangwana reCryptography muTerecommunications
1. Kuvandudzwa kweQuantum Computing
Quantum computing inoonekwa senjodzi kune akawanda ma cryptographic algorithms aripo iye zvino. Ma algorithms akadai seRSA neECC anogona kupatsanurwa nekukurumidza nemakombiyuta e quantum pane nemakombiyuta ekare. Nokudaro, nharaunda ye cryptography iri kushanda nesimba kugadzira ma post-quantum algorithms anodzivirira kurwiswa kwe quantum.
2. Kuwedzera Kuoma Kwekurwisa
Nehunyanzvi hwekurwisa hunoramba huchichinja, hwakadai sekurwiswa kwakavakirwa paAI uye mainjiniya emagariro evanhu, zvakakosha kuti tirambe tichivandudza nzira dzekuchengetedza uye dzekunyora mashoko. Kuchengetedzwa kwakarongeka uye kutarisa network zvine hungwaru zviri kuramba zvichiwedzera kukosha.
3. Zviwanikwa Zvishoma
Midziyo mizhinji, kunyanya muIoT ecosystem, ine zviwanikwa zvishoma zvemakombiyuta. Kushandisa maalgorithms akasimba e cryptographic mumidziyo iyi kunoda magadzirirwo anoshanda zvakanaka asi anoshanda zvakanaka uye akachengeteka.
4. Mutemo uye Kutevedzera Mutemo
Indasitiri yekutaurirana inofanirwa kutevedzera mitemo yakasiyana-siyana uye mitemo yekuchengetedza, yakaita seGDPR muEurope kana HIPAA muUS. Maitiro ekushandisa cryptography anofanira kutevedzera mitemo iyi kuti ave nechokwadi chekuti data rakachengetedzwa uye rakachengetedzwa pasina kutyora mutemo.
Mhedziso
Kunyora mabhii chinhu chakakosha pakuona kuti kutaurirana kwakachengeteka munyika yemazuva ano yekutaurirana. Nemapurogiramu akasiyana-siyana kubva pakuvhara data kusvika pakusimbiswa kwemushandisi, kunyorwa mabhii kunobatsira kudzivirira ruzivo kubva kunjodzi dzinochinja-chinja. Sezvo tekinoroji ichifambira mberi, matambudziko matsva achamuka, zvichida kuti nyanzvi dzirambe dzichigadzira nekugadzira mhinduro dzekuchengetedza dzakaoma uye dzisingarwiswi. Remangwana rekunyora mabhii mukutaurirana rinoenderana nekukwanisa kwedu kuramba tiri pamberi penjodzi uye kuona kuti kutaurirana kunoramba kwakachengeteka.