Hash function
Mandhari
	
	
Hash function ni mbinu ya kihisabati inayobadilisha data ya ukubwa wowote kuwa nambari fupi yenye urefu maalumu, maarufu kama hash value. Katika usalama wa mtandao, hash function hutumika kuhakikisha uadilifu wa data, uhakikisho wa utambulisho, na usalama wa nywila.[1]
Matumizi katika Usalama
[hariri | hariri chanzo]- Uhakiki wa Data: Wakati faili inaposafirishwa mtandaoni, hash function hutumika kulinganisha ikiwa haijabadilishwa njiani.[2]
- Uhifadhi wa Nywila: Badala ya kuhifadhi nywila waziwazi, mifumo hutumia hash ili kuzilinda dhidi ya mashambulizi ya moja kwa moja.[3]
- Saini za Kidigitali: Hash function hutumika pamoja na public key cryptography kuthibitisha uhalali wa hati.[4]
Aina Kuu
[hariri | hariri chanzo]- MD5: Imepitwa na wakati kutokana na udhaifu wake.
- SHA-2 na SHA-3: Viwango vya sasa vinavyotumika sana katika TLS, SSL, na blockchain.[5]
