Хеші MD5 більше не вважаються безпечними, і їх не рекомендовано використовувати для криптографічної автентифікації.20 Dec 2020

Алгоритми MD5 і SHA-1 вже не забезпечують достатньо високої надійності з погляду ймовірності виникнення колізій (див. Парадокс днів народження).

За великим рахунком розшифрувати MD5 неможливо, адже він для того і був створений, щоб отримувати лише зліпок оригінального повідомлення. Однак, можна спробувати скористатися одним із сервісів, що зберігають заздалегідь пораховані повідомлення.

Мабуть, найбільш часто використовувана – SHA-256, яку Національний інститут стандартів і технологій (NIST) рекомендує використовувати замість MD5 і SHA-1. Алгоритм SHA-256 повертає 256-бітове хеш-значення, що являє собою шістнадцяткове значення з 64 символів.