Domov Varnost Kaj je md5? - definicija iz tehopedije

Kaj je md5? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni MD5?

MD5 je vrsta algoritma, ki je znan kot kriptografski hash algoritem. MD5 ustvari hash vrednost v šestnajstiški obliki. Ta konkurira drugim modelom, kjer hash funkcije prevzamejo določen del podatkov in ga spremenijo, tako da dobijo ključ ali vrednost, ki se lahko uporabi namesto prvotne vrednosti.

Tehopedija razlaga MD5

Strokovnjaki so z razvojem različnih algoritmov hash ugotovili, da so inženirji ugotovili, da ima MD5 resne pomanjkljivosti, saj ni "odporen proti trkom". Trk se zgodi, ko se ugotovi, da sta dve vrednosti hash podobni ali enaki. Za pravilno delovanje mora biti vsaka posamezna vrednost hash-a edinstvena. Ker je ta funkcionalnost potrebna za priljubljene protokole za preverjanje pristnosti, kot je sloj varnih vtičnic (SSL), je MD5 pogosto zamenjal z drugimi vrstami algoritmov hash-a.

Varnostni inženirji in drugi poznajo dolge sezname algoritmov hash z različnimi lastnostmi. MD5 in druge vrste algoritmov hash se pogosto imenujejo funkcije "prebave sporočil". Ideja tukaj je, da hash "prebavi" prvotno vrednost in odda nadomestno vrednost, ki je bistveno drugačna od izvirne. Hashe imajo več glavnih načinov varnosti in učinkovitosti baze podatkov, povezane z uporabo nadomestnih vrednosti pri iskanju in shranjevanju podatkov.

Kaj je md5? - definicija iz tehopedije