MD5

Autors: Peter Berry
Radīšanas Datums: 13 Augusts 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
MD5 - алгоритм и программная реализация
Video: MD5 - алгоритм и программная реализация

Saturs

Definīcija - ko nozīmē MD5?

MD5 ir algoritma veids, kas pazīstams kā kriptogrāfijas hash algoritms. MD5 iegūst hash vērtību heksadecimālā formātā. Tas konkurē ar citiem dizainparaugiem, kur hash funkcijas uzņem noteiktu datu vienību, un maina to, lai nodrošinātu atslēgu vai vērtību, ko var izmantot sākotnējās vērtības vietā.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro MD5

Izstrādājot dažādus hash algoritmus, eksperti ir atzīmējuši, ka inženieri konstatēja, ka MD5 ir nopietni trūkumi attiecībā uz to, ka tie nav "izturīgi pret sadursmēm". Sadursme notiek, ja tiek konstatēts, ka divas hash vērtības ir līdzīgas vai vienādas. Lai pareizi darbotos, katrai hash vērtībai jābūt unikālai. Tā kā šī funkcionalitāte ir nepieciešama tādiem populāriem autentifikācijas protokoliem kā Secure Sockets Layer (SSL), MD5 bieži tiek aizstāts ar cita veida hash algoritmiem.

Drošības inženieri un citi ir pazīstami ar jauktu algoritmu, kuriem ir dažādas īpašības, garajiem sarakstiem. MD5 un cita veida hash algoritmus bieži sauc par "sagremot" funkcijām. Ideja ir tāda, ka hash "sagremo" sākotnējo vērtību un izvada aizvietojuma vērtību, kas ievērojami atšķiras no oriģināla. Hashēm ir vairāki galvenie drošības un datu bāzes efektivitātes lietojumi, kas saistīti ar rezerves vērtību izmantošanu meklējumos un datu glabāšanā.