Вопрос
Народ, подскажите что это за хеш-функция?
Ответ
Это из области криптографии. Хеш — это короткое представление данных. Зная хэш, практически невозможно получить данные, на основе которых был сделан хэш.
Используется, например, при залогинивании юзеров (взять хотя бы авторизацию в POP3 — там хеширование используется, также винда хранит у себя не сами пароли юзеров, а только их хэши), при передаче данных (всем известный CRC).
Получить хэш можно с помощью CryptoAPI. В .NET это немного проще — использовать соответствующие классы в пространстве имен System.Security.Cryptography.
Подробнее можно ознакомиться в MSDN, а также в умной книжке "Разработка защищенных приложений в среде Visual Basic 6".
Павел Сурменок
Copyright 2000-2004 Сообщество Чайников
Контактная информация