Google Play badge

fumbo


Utangulizi wa Cryptography

Crystalgraphy ni mazoezi na utafiti wa mbinu za mawasiliano salama mbele ya watu wengine wanaoitwa wapinzani. Kusudi lake kuu ni kuhakikisha faragha, uthibitishaji, uadilifu, na kutokataa ujumbe au data.

Muktadha wa Kihistoria wa Siri

Sanaa ya kriptografia ni ya zamani kama uandishi wenyewe. Hapo awali, ilitumiwa kuhakikisha kuwa walengwa tu ndio wangeweza kuelewa maudhui ya ujumbe. Wamisri wa kale, Wagiriki, na Warumi walitengeneza na kutumia mbinu za siri. Mfano unaojulikana sana ni Kaisari cipher , cipher badala ambapo kila herufi katika maandishi wazi huhamishwa idadi fulani ya maeneo chini ya alfabeti.

Mbinu za Msingi za Cryptographic

Kuna aina mbili kuu za algoriti za kriptografia:

Kuelewa Usimbaji na Usimbuaji

Usimbaji fiche ni mchakato wa kubadilisha maandishi wazi kuwa maandishi ya siri, ambayo hayasomwi na mtu yeyote isipokuwa mwenye ufunguo. Usimbaji fiche ni mchakato wa kinyume, kugeuza maandishi ya siri kuwa maandishi wazi yanayosomeka. Uhusiano wa hisabati unaweza kuonyeshwa kama:

Mifano ya Algorithms ya Cryptographic
Miundombinu muhimu ya Umma (PKI)

Miundombinu ya Ufunguo wa Umma ni mfumo wa kudhibiti vyeti vya dijitali na usimbaji fiche wa vitufe vya umma. Huwawezesha watumiaji wa mtandao wa umma usiolindwa kama vile intaneti kubadilishana data kwa usalama na kwa faragha.

Kazi za Hash

Vitendaji vya hashi ni aina ya algoriti ya kriptografia ambayo hutengeneza mfuatano wa saizi isiyobadilika ya baiti (inayojulikana kama heshi) kutoka kwa data ya ingizo ya saizi yoyote. Zinatumika kuhakikisha uadilifu wa data. Mfano unaojulikana ni algorithm ya SHA-256 inayotumiwa katika madini ya Bitcoin.

Sahihi za Dijitali

Sahihi za kidijitali ni mbinu ya kriptografia inayohakikisha asili na uadilifu wa mawasiliano ya kidijitali au hati. Sahihi ya dijiti inatolewa kwa kutumia ufunguo wa faragha na inaweza kuthibitishwa na mtu yeyote aliye na ufunguo unaolingana wa umma.

Uchambuzi wa siri

Cryptanalysis ni utafiti wa kuchambua mifumo ya habari ili kuelewa vipengele vilivyofichwa vya mifumo. Inatumika kukiuka mifumo ya usalama ya kriptografia na kupata ufikiaji wa yaliyomo kwenye jumbe zilizosimbwa.

Maombi ya Cryptography

Cryptography ina anuwai ya programu, ikijumuisha kupata mawasiliano ya siri, kulinda habari kwenye vifaa vya kuhifadhi, kuimarisha usalama wa wavuti na mtandao, kupata miamala ya kifedha ya kielektroniki, na kuhakikisha uadilifu na uhalisi wa saini na vyeti vya dijiti.

Changamoto na Mustakabali wa Siri

Pamoja na maendeleo ya nguvu za kompyuta, kama vile kompyuta ya kiasi, mbinu za sasa za kriptografia zinakabiliwa na changamoto mpya. Cryptographers wanafanya kazi kwa bidii ili kuunda algoriti mpya ambazo zinaweza kuhimili uwezo wa hesabu wa kompyuta za quantum.

Download Primer to continue