unreal666
![](http://forum.ru-board.com/board/avatars/private/unreal666.gif)
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору rodrigo_f Цитата: А вот хеширование файлов применяется при шифровании файлов, передачи их по сетям - или еще где то и как то? | Хеширование чего-либо используется только для последующего сравнения хеша, полученных откуда-либо данных, с хешем, рассчитанным вначале автором/расчетчиком_паролей_и т.п. Вообще хеш нужен только для проверки небитости/немодифицированности/корректности данных. - Пример, автор сайта выкладывает какой-либо файл/архив и рядом (или в отдельном файле) пишет хеш этого файла. Потом ты скачиваешь этот файл себе и с помощью прог для расчета хешей (например, File Hashes), рассчитываешь уже сам хеш этого файла. Если хеш, рассчитанный тобой, не совпадает с хешем автора, значит файл или битый или модифицирован кем-либо (или просто автор забыл обновить хеш ) - Второй пример. Создаешь юзера в нормальной ОС, задаешь ему пароль. При сохранении пароля ОС сохраняет не сам пароль, а хеш к нему (это чтобы типа при получении доступа к файлу паролей теоретически нельзя было определить реальный пароль). Потом при входе в систему и вводе пароля ОС опять рассчитывает пароль и сравнивает его с сохраненным у себя. Если не совпадает => пароль неверен. | Всего записей: 6677 | Зарегистр. 14-02-2005 | Отправлено: 20:42 12-03-2011 | Исправлено: unreal666, 20:44 12-03-2011 |
|