информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetВсе любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Фишинговая атака на Python-разработчиков 
 ФБР нашла русский след в атаках... 
 Массовый взлом SharePoint 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / theory
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
хеш-функции 26.09.01 13:06  Число просмотров: 1595
Автор: zelych Статус: Member
<"чистая" ссылка>
> Также буду очень благодарен, если кто-нибудь подкинет
> исходники каких-нибудь быстрых и простеньких (но
> относительно надежных в плане коллизий) хеш функций....

ну наверное можно взять что-нибудь известное и переделать, правда не знаю что и как.. (надо пойти домой книжки умные почитать)..

а вообще вспомнился мне почему-то rar, там в исходниках UnRar`a в файле crypt.cpp есть функция InitCryptKeys (ну или что то в этом роде)..
ну так вот её можно и использовать..
SubstTable - будет хешем.. (256 байт)
password - то от чего берётся хеш.. (там правда на него выделено 100h байт, однако можно и побольше сделать)..
<theory>
хеш-функции 26.09.01 12:13  
Автор: paganoid Статус: Member
<"чистая" ссылка>
Есть ли математические хеш-функции, которые возвращают хеши заданной длины?

Т.е. md5 хеш содержит символов 12-20 (не помню сколько), а мне нужно 100-200 .

Варианты с повторным взятием хеша от хеша неинтересны, т.к. это медленно...

Также буду очень благодарен, если кто-нибудь подкинет исходники каких-нибудь быстрых и простеньких (но относительно надежных в плане коллизий) хеш функций....
хеш-функции 26.09.01 13:06  
Автор: zelych Статус: Member
<"чистая" ссылка>
> Также буду очень благодарен, если кто-нибудь подкинет
> исходники каких-нибудь быстрых и простеньких (но
> относительно надежных в плане коллизий) хеш функций....

ну наверное можно взять что-нибудь известное и переделать, правда не знаю что и как.. (надо пойти домой книжки умные почитать)..

а вообще вспомнился мне почему-то rar, там в исходниках UnRar`a в файле crypt.cpp есть функция InitCryptKeys (ну или что то в этом роде)..
ну так вот её можно и использовать..
SubstTable - будет хешем.. (256 байт)
password - то от чего берётся хеш.. (там правда на него выделено 100h байт, однако можно и побольше сделать)..
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach