
07.12.2004, 00:40
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме: 941818
Репутация:
569
|
|
Представь что файл - это вода, а котрольная сумма, это стакан. Чтобы принести любимой девушке воды в другою комнату, ты должен налить воду в стакан и дойти собственно до девушки с комнотой... или комнаты с девушкой... не суть. суть в том, что без стакана ты не принесешь ей воды. А ей очень нада =). Контрольная сумма, это хэш файла... как бы блин объяснить. При создании файла (бинарника) пишется его уникальный хэш (контрольная сумма), при попытке запуска программы она сначала сверяет контрольную сумму, если старый хэш сошелся с новым, это значит что прога цела и невредима и ее можно запускать. Если же хэш не сошелся - это значит что бинарник поменялся. Прога есенно не запустится полюбому. Точнее не прога а бинарник, будь то прога или rar архив итп. В никсовых системах распростренено md5 хеширование, слышал наверно. Авторизация на этом форуме проиходит по той же технологии. Ты пишешь пасс при регистрации, скрипты его хэшируют и пишут в БД, когда ты пытаешься авторизироваться, пишешь логин и пароль, скрипты снова хэшируют твой пасс и сравнивают его с тем, что в БД. если хеши сошлись - добро пожаловать, иначе стой за дверью. Вроде так, но я могу ошибиться...
|
|
|