Algoritem MD5
Iz Wikipedije, proste enciklopedije
MD5 (Message-Digest algorithm 5) je znan kot pogosto uporabljana kodirna funkcija z 128-bitnim izhodom. Po internetnem standardu (RFC 1321), je bil MD5 priznan in uporabljen v velikem številu aplikacij za izboljšanje varnosti. Pogosto se uporablja tudi za preverjanje datotek.
MD5 si je zamislil Ronald Rivest leta 1991 z namenom, da bi zamenjal zgodnejšo funkcijo, MD4. Leta 1996 so našli napako v zasnovi MD5 algoritma. Kljub temu, da to ni bila velika napaka, so strokovnjaki za kodiranje začeli priporočati uporabo drugih varnostnih algoritmov kot na primer SHA-1. Leta 2004 so odkrili še več podobmih serij za izboljšanje varnosti podatkov na spletu.
[uredi] Zgodovina MD5 algoritma
MD5 je ena izmed serij message digest algoritmov, ki si jo je zamislil profesor Ronald Rivest iz MIT (Rivest, 1994). MD5 je bil oblikovan leta 1991 kot zamenjava predhodnega algoritma MD4 (slabosti algoritma MD4 je odkril Hans Dobbertin († 2006)).