расшифровать, MD5 шифровать данные в реагировать родной - PullRequest
1 голос
/ 08 мая 2019

Я хочу знать, как я могу расшифровать, MD5 шифровать данные в реагировать родной. Можешь помочь мне Я не могу оштрафовать любой учебник в Интернете. Я добавил библиотеку md5 для шифрования, но не могу расшифровать этот код. Если вы тоже знаете о шифровании, объясните это. Как я могу использовать в реакции родной трески. Спасибо

1 Ответ

0 голосов
/ 08 мая 2019

MD5 не является алгоритмом шифрования!Это алгоритм дайджеста сообщений, используемый в качестве функции hash .

Криптографические хеш-функции - это односторонние, детерминированные, функции сжатия, которые ведут себя случайным образом.Односторонний означает, что обратной функции не существует, детерминированный означает тот же самый вход и тот же вывод, сжатие означает, что размер ввода может быть любой длины, но размер вывода фиксируется хеш-функцией.MD5 имеет 128-битный размер дайджеста.Случайный означает, что вывод хеш-функции непредсказуем перед вычислением.

Поэтому вы не можете отменить его, то есть найти прообраз.На MD5 нет известных прообразных атак.Однако вы можете найти коллизий для MD5.

...