MD5

Autor: Peter Berry
Dátum Stvorenia: 13 August 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
MD5 - алгоритм и программная реализация
Video: MD5 - алгоритм и программная реализация

Obsah

Definícia - Čo znamená MD5?

MD5 je typ algoritmu, ktorý je známy ako kryptografický algoritmus hash. MD5 vytvára hash hodnotu v hexadecimálnom formáte. Toto súťaží s inými návrhmi, kde hašovacie funkcie prijímajú určitú časť údajov a menia ich tak, aby poskytovali kľúč alebo hodnotu, ktorá sa môže použiť namiesto pôvodnej hodnoty.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje MD5

S vývojom rôznych algoritmov hash experti poznamenali, že inžinieri zistili, že MD5 má vážne nedostatky, pokiaľ ide o to, že nie je odolný voči kolíziám. K zrážke dôjde, keď sa zistí, že dve hodnoty hash sú podobné alebo rovnaké. Aby správne fungovala, každá jednotlivá hodnota hash musí byť jedinečná. Pretože táto funkcia je potrebná pre populárne protokoly autentifikácie, ako je Secure Sockets Layer (SSL), MD5 bola často nahradená inými typmi hash algoritmov.

Technici bezpečnosti a iní sú oboznámení s dlhými zoznamami algoritmov hash s rôznymi vlastnosťami. MD5 a ďalšie typy hash algoritmov sa často označujú ako „digest“ funkcie. Ide o to, že hash „trávi“ pôvodnú hodnotu a na výstup privádza náhradnú hodnotu, ktorá sa výrazne líši od pôvodnej hodnoty. Haše majú niekoľko hlavných použití v oblasti bezpečnosti a efektívnosti databázy, ktoré súvisia s použitím náhradných hodnôt pri vyhľadávaní a ukladaní údajov.