Tofauti kuu kati ya Ufunguo wa Umma na Ufunguo wa Faragha ni kwamba ikiwa ufunguo wa umma ni ufunguo wa kufunga, basi unaweza kutumika kutuma mawasiliano ya faragha (yaani kuhifadhi usiri) huku Ikiwa ufunguo wa faragha ni ufunguo wa kufunga, basi mfumo unaweza kutumiwa kuthibitisha hati zinazotumwa na mwenye ufunguo wa kibinafsi (yaani kuhifadhi uhalisi).
Cryptografia ni utafiti wa kuficha taarifa. Huruhusu kulinda taarifa kutoka kwa wahusika wengine wakati mawasiliano yanapotokea kwa njia isiyoaminika kama vile mtandao. Usimbaji fiche hutumia algoriti inayoitwa cipher kusimba data kwa njia fiche na inaweza kusimbwa kwa kutumia ufunguo maalum pekee. Nakala ya siri au maandishi ya siri ni habari iliyosimbwa kwa njia fiche. Usimbuaji ni mchakato wa kupata taarifa asili (maandishi wazi) kutoka kwa maandishi ya siri. Kuna njia mbili za usimbaji fiche. Ni Usimbaji wa Ufunguo wa Umma na Usimbaji wa Ufunguo wa Ulinganifu. Usimbaji fiche wa vitufe vya umma una vitufe viwili tofauti lakini vinavyohusiana kihisabati. Wao ni ufunguo wa umma na ufunguo wa kibinafsi. Usimbaji wa ufunguo linganifu hutumia ufunguo ule ule wa faragha kwa usimbaji fiche na usimbuaji.
Ufunguo wa Umma ni nini?
Katika usimbaji fiche wa ufunguo wa umma, data iliyosimbwa kwa njia fiche kwa kutumia ufunguo wa umma wa mpokeaji haiwezi kusimbuwa bila kutumia ufunguo wa faragha unaolingana. Kwa upande mwingine, ufunguo wa umma huruhusu kusimbua data iliyosimbwa kwa ufunguo wa faragha unaolingana.
Kielelezo 01: Crystalgraphy
Hata hivyo, haiwezekani kutumia ufunguo wa umma mahali pa ufunguo wa faragha. Ikiwa ufunguo wa kufunga ni wa umma, basi mtu yeyote anaweza kutumia mfumo kutuma mawasiliano ya faragha kwa mwenye ufunguo wa kufungua. Hii inahakikisha kwamba mpokeaji halali au yule aliye na ufunguo wa faragha unaolingana ndiye mtu pekee anayeweza kusoma ujumbe. Kwa hivyo, hii inathibitisha usiri wa mawasiliano kati ya pande mbili.
Ufunguo wa Faragha ni nini?
Katika usimbaji fiche wa ufunguo wa umma, ufunguo wa faragha huruhusu tu kusimbua data ambayo ilisimbwa kwa kutumia ufunguo wa umma unaolingana. Vile vile, data iliyosimbwa kwa njia fiche kwa kutumia ufunguo wa faragha inaweza tu kusimbwa kwa kutumia ufunguo wa umma unaolingana. Walakini, haiwezekani kutumia ufunguo wa kibinafsi mahali pa ufunguo wa umma. Ikiwa ufunguo wa kufunga ni wa faragha, mfumo huu unawezesha kuthibitisha kuwa mmiliki alifunga hati hizo. Sababu ni kwamba ujumbe uliosimbwa kwa njia fiche na mtumaji unaweza tu kufunguliwa na mtu aliye na ufunguo wa umma unaolingana, na hivyo kuthibitisha kwamba mtumaji alishikilia ufunguo wa faragha. Kwa maneno mengine, ina maana kwamba ujumbe wa awali na usiochezewa umepokelewa. Kwa hivyo, sahihi za dijitali hutumia hii.
Kuna tofauti gani kati ya Ufunguo wa Umma na Ufunguo wa Faragha?
Ufunguo wa umma ni ufunguo uliochapishwa ambao husaidia kutuma ujumbe salama kwa mpokeaji. Ikiwa ni ufunguo wa kufunga, basi inaweza kutumika kutuma mawasiliano ya faragha.
Kwa upande mwingine, ufunguo wa faragha ni ufunguo wa siri. Husaidia kusimbua ujumbe uliosimbwa kwa njia fiche kwa ufunguo unaolingana wa umma. Ikiwa ufunguo wa faragha ndio ufunguo wa kufunga, basi mfumo unaweza kutumika kuthibitisha hati zilizotumwa na mwenye ufunguo wa faragha.
Muhtasari – Ufunguo wa Umma dhidi ya Ufunguo wa Faragha
Ufunguo wa umma na ufunguo wa faragha ni funguo kadhaa zinazotumika katika usimbaji fiche wa vitufe vya umma. Ikiwa ufunguo wa kufunga unafanywa kwa umma, basi ufunguo wa kufungua unakuwa ufunguo wa faragha na kinyume chake. Ufunguo wa umma hauwezi kutumika kupata ufunguo wa faragha. Tofauti kati ya Ufunguo wa Umma na Ufunguo wa Kibinafsi ni kwamba ikiwa ufunguo wa umma ni ufunguo wa kufunga, basi unaweza kutumika kutuma mawasiliano ya kibinafsi (yaani kuhifadhi usiri) wakati Ikiwa ufunguo wa faragha ni ufunguo wa kufunga, basi mfumo unaweza kutumika. ili kuthibitisha hati zilizotumwa na mwenye ufunguo wa faragha (yaani kuhifadhi uhalisi).