вопрос по хешу

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by AlexRook, 26 Oct 2008.

  1. AlexRook

    AlexRook New Member

    Joined:
    26 Oct 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    можно ли расшифровать md5 частично? т.е. у мну есть хешь типа 2253bd3e54fb58726a83e0227a4083db ... зашифрован текст примерно 22 символа... мне он весь не нужен... нужно первые 5 символов только цифры..
     
  2. Дюша

    Дюша Banned

    Joined:
    9 Dec 2007
    Messages:
    160
    Likes Received:
    77
    Reputations:
    -13
    32 символа md5 химики блya
     
  3. AlexRook

    AlexRook New Member

    Joined:
    26 Oct 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    сам хеш -32 символа
    исходный (который зашифрованный)примерно 22
     
  4. elimS2

    elimS2 Elder - Старейшина

    Joined:
    21 Mar 2008
    Messages:
    195
    Likes Received:
    159
    Reputations:
    11
    смотри выше - нельзя
     
  5. ProTeuS

    ProTeuS --

    Joined:
    26 Nov 2004
    Messages:
    1,239
    Likes Received:
    542
    Reputations:
    445
    http://www.stachliu.com/md5coll.c

    http://www.google.ru/search?hl=ru&q=md5+collision&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=&aq=1&oq=md5+coll
     
  6. LuX0R

    LuX0R New Member

    Joined:
    18 Nov 2008
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Сам метод хеширования состоит в том, что идут наложения, а потому можно только полностью востановить пароль! Только брутить, или курит мануалы по параллельному программированию, делать для этих вычислений узлы кластера... Но кому это нужно? Есть исчо способ, в викпедии говорилось что дифференциальный криптоанализ дает оч быстрые результаты по сравнению с обычным методом. Так что либо бруть, либо забей. Насчет брута - выбирай какой тебе способ больше по душе, тока помни что все исследования хешей ведуться на оч мощных класстерах компов... и не один месяц!;)