MD5 коллайдер

Тема в разделе "WASM.CRYPTO", создана пользователем persicum, 9 окт 2010.

  1. persicum

    persicum New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2007
    Сообщения:
    947
    Задался целью научиться делать файлы с одинаковым MD5 (для интереса)
    Сначала скачал дипломную работу одного америкоса hashclash, она находит коллизии менее чем за минуту на простом железе (как написано в вики). Но вот беда, к одному файлу пришивает два разных хвоста и получает два разных файла но с одним MD5. Забавно но не более. Потом нашел шнягу для MD5(m1||a1)=MD5(m2||a2), где m это разные мессаги и a разные апендиксы к ним.

    Это такая сложная вешь просто кошмар!!! Тут не поллитра, тут надо быть магистром криптографических наук =((( Гуи или не работает вообще или вылетает с ужасной диагностикой После долгих усилий наконец чтото запустилось с ключами --inputfile1 --inputfile2. Оно считалось 3 часа и выдало 2 файла (сообщения с примочами в конце), но MD5 у них разный =(((. Может это nearcollision как промежуточный вариант, однако запихнуть это в forward/backward не получилось...

    Вообшем хотелось бы четких инструкций и ключей (без GUI) Непонятно ничего.

    http://code.google.com/p/hashclash/downloads/list
     
  2. persicum

    persicum New Member

    Публикаций:
    0
    Регистрация:
    2 фев 2007
    Сообщения:
    947
    http://code.google.com/p/hashclash/source/browse/trunk/src/scripts/cpc.sh

    Вообщем, кое что стало проясняться. Вручную эта вещь совершенно неюзабельна, поскольку все эти EXE вызываются по мере надобности и выполнения некоторых условий, причем по нескольку раз. Скрипт для люниксов лежит тут. Теперь нужно переделать его в CMD for Виндовс =)))