Показать сообщение отдельно

  #3  
Старый 30.04.2008, 01:23
mmvds
Новичок
Регистрация: 28.04.2008
Сообщений: 9
Провел на форуме:
28143

Репутация: 42
Отправить сообщение для mmvds с помощью ICQ
По умолчанию

На самом деле md5coll для выходного вектора md5 (хэша) выдает два 128 байтных (1024 битных) входных вектора, у которых хэш одинаков.

Получить из входного вектора строку практически не реально, нужно чтобы соблюдались следующие условия:
1) чтобы входной поток был строкой необходима его кратность 8 битам (байту)
2) 120-ый байт имел вид 10000000 (0x80)
3) 119-ый байт был нулевым (0х00)
4) до 119-ого байта не должно быть нулевых байтов

Если кого интересует, подробнее писал на форуме программистов _http://forum.vingrad.ru/forum/topic-206366.html

Хотя есть у меня одна идея...