Подтвердить что ты не робот

Какие хеши являются обычными хэшами? используется в сети и других программах?

Я видел хеши MD5 и SHA1 в сети для проверки файлов. Какие общие хэши используются в сети и других программах? Это делается для проверки файла не на хэш файл.

4b9b3361

Ответ 1

Я использовал некоторые хеш-функции из следующего сайта раньше - они обычно довольно быстрые, и полный код предоставляется на веб-сайте, а также описание каждой из функций и их сильных/слабых сторон:

http://www.partow.net/programming/hashfunctions

Примерами хэшей являются: Керниган и Ричи (из "Язык программирования C" ) и хеш Кнута (из "Искусство программирования 3" ).

Ответ 2

Для проверки файлов вы можете использовать циклические проверки избыточности, такие как CRC32, которые были, насколько я знаю, де-факто стандартом для хэширования файлов в течение длительного времени в ИТ, если вы хотите посмотреть на другие материалы, кроме MD5/SHA.

Смотрите также этот список алгоритмов контрольной суммы, чтобы узнать больше о ваших файлах.

Ответ 3

Я никогда не использовал ничего, кроме MD5. Добавьте соль, если вы используете ее для паролей.

Ответ 4

Википедия имеет список хэш-функций, разбитых на разные типы (контрольные суммы, не крипто, крипто и т.д.).

Ответ 5

В Apache Foundation (среди прочих) используется PGP Signatures.