Kompjuters, Ipprogrammar
Funzjoni hash hija: x'inhu, għaliex u dak li jiġri
Spiss, meta tniżżil turrenti jew fajls direttament ruħhom fid-deskrizzjoni hemm xi ħaġa simili «ad33e486d0578a892b8vbd8b19e28754" (per eżempju, fl ex.ua), ħafna drabi ma 'nota "md5". Dan il-kodiċi tal-hash - ir-riżultat li outputs funzjoni hash wara l-ipproċessar tad-data dieħla. Bl-Ingliż il-hash jindika konfużjoni, marijuana, ħaxix ħażin, jew taġen ta 'laħam u ħxejjex kapuljat. Jiddekripta l hash huwa diffiċli ħafna, nistgħu ngħidu li huwa prattikament impossibbli. Imbagħad tqum il-mistoqsija: "Għaliex għandna bżonn kollha ta 'dawn il-funzjonijiet hash, jekk dawn jagħtu gibberish inkomprensibbli, li ma għandux jiġi deciphered?". Dan se jiġi diskuss f'dan l-artikolu.
X'inhu funzjoni hash, u kif taħdem?
Għaliex għandna bżonn funzjoni hash?
Hash: liema huma t
1. Il-funzjoni li jivverifika l-integrità tal-informazzjoni
Meta trasmissjoni ta 'data netwerk, hemm il-kalkolu tal-pakkett hash, u dan ir-riżultat ukoll jintbagħtu flimkien mal-fajl. Meta jirċievu darb'oħra maħdum kodiċi tal-hash u mqabbel mal-valur miksub min-netwerk. Jekk il-kodiċi ma taqbilx, hija tindika żball, u l-pakkett bil-ħsara se jiġu trasferiti mill-ġdid. F'tali fast veloċità funzjoni kalkolu iżda numru żgħir ta 'valuri hash u stabbilita' fqira. Eżempju ta 'dan it-tip: CRC32, li għandha biss 232 valuri differenti.
2. Il-funzjoni kriptografika
Dan it-tip huwa użat biex jipproteġi kontra aċċess mhux awtorizzat (ND). Dawn jippermettu li inti tikkontrolla biex jaraw jekk kienx hemm informazzjoni korruzzjoni bħala riżultat tal-LP matul it-trasferiment ta 'fajls matul in-netwerk. hash vera hija disponibbli pubblikament, f'dan il-każ, bħala l-hash fajl li tkun irċiviet jista 'jkun ikkalkolat bl-użu ta pluralità ta' programmi differenti. Dawk il-karatteristiċi tal-ħajja fit-tul u t-tħaddim stabbli, u l-tfittxija għal kolliżjonijiet (riżultati logħbiet possibbli minn dejta tas-sors differenti) hija kkumplikata ħafna. Dawk il-funzjonijiet huma użati għall-ħażna fid-database password (SH1, SH2, MD5) u informazzjoni ta 'valur oħra.
3. Il-funzjoni huwa mfassal biex joħloq struttura effiċjenti tad-dejta
L-għan tagħha huwa pjuttost l-organizzazzjoni kompatti u ordinat ta 'informazzjoni fi struttura speċjali, li huwa msejjaħ il-mejda hash. Din it-tabella jippermettilek li żżid informazzjoni ġdida, iħassru informazzjoni, u jfittxu d-data meħtieġa b'veloċità għolja ferm.
Similar articles
Trending Now