Алгоритм Md5

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by mindw0rk, 19 Sep 2007.

Thread Status:
Not open for further replies.
  1. mindw0rk

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

    Joined:
    8 Jun 2007
    Messages:
    63
    Likes Received:
    50
    Reputations:
    1
    У меня давно была идея, как брутить хеши в тысячи раз быстрее, чем на обычных процессорах, как мы всегда делали. Пока говорить не буду, каким образом я собираюсь это сделать, но работать будет.
    Мне нужна формула шифровки Md5, для начала. Не на асме и не си, а алгебраическое выражение с буквами. Короче, чтоб все было расписано на бумаге. Буду признателен.
    (Патенты ожидаются))
     
    3 people like this.
  2. Ky3bMu4

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

    Joined:
    3 Feb 2007
    Messages:
    487
    Likes Received:
    284
    Reputations:
    42
    Держи!
    http://ru.wikipedia.org/wiki/MD5
     
  3. mindw0rk

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

    Joined:
    8 Jun 2007
    Messages:
    63
    Likes Received:
    50
    Reputations:
    1
    Тут только псевдокод с элементами компьютерных функций. Слишком абстрагированно.
     
  4. blaga

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

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    может быть чем нибудь поможет, математической модели я там не видел но инфы больше чем в википедии. тока на английском все. http://www.md5.com/rfc.php
     
  5. Ky3bMu4

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

    Joined:
    3 Feb 2007
    Messages:
    487
    Likes Received:
    284
    Reputations:
    42
    mindw0rk
    Md5 и задумывался как алгоритм для эвм, чего ты хочешь?
     
  6. Digimortal

    Digimortal Banned

    Joined:
    22 Aug 2006
    Messages:
    471
    Likes Received:
    248
    Reputations:
    189
    >> У меня давно была идея, как брутить хеши в тысячи раз быстрее, чем на обычных процессорах, как мы всегда делали.

    откуда такая идея, если ты даже знаком с алгоритмом мд5?

    >> Тут только псевдокод с элементами компьютерных функций. Слишком абстрагированно.

    че за бред? это и есть математическое представление данного алгоритма..
    подробнее в Rfc1321..
     
    1 person likes this.
  7. mindw0rk

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

    Joined:
    8 Jun 2007
    Messages:
    63
    Likes Received:
    50
    Reputations:
    1
    Проблема решена, заказал книжку в библиотеке)
     
  8. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    http://tools.ietf.org/html/rfc1321 на всякий случай )
    ИМХО более подрробного описания я не нашол!
     
    3 people like this.
  9. Underwit

    Underwit Banned

    Joined:
    6 Oct 2006
    Messages:
    191
    Likes Received:
    137
    Reputations:
    16
    2ТС ты его хочешь обратным алгоритмом чтоли расшифровать??
    Если да то ничо не получиться это из разряда X = Z + Y зная X и Y мы не найдем Z.
    Если конечно что-то другое тогда флаг в руки, надеюсь у тебя всё получиться и ты станеш знаменитым.
     
    1 person likes this.
  10. guest3297

    guest3297 Banned

    Joined:
    27 Jun 2006
    Messages:
    1,246
    Likes Received:
    639
    Reputations:
    817
    Z = X - Y
     
    1 person likes this.
  11. Underwit

    Underwit Banned

    Joined:
    6 Oct 2006
    Messages:
    191
    Likes Received:
    137
    Reputations:
    16
    Да это то понятное дело, я просто привел абстрактный пример. md5 обратной расшифровке не поддается. Можно только узнать диапазон.
     
  12. Thanat0z

    Thanat0z Негрин

    Joined:
    6 Dec 2006
    Messages:
    627
    Likes Received:
    498
    Reputations:
    311
    Автор, ты много на себя берешь :)
     
  13. mindw0rk

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

    Joined:
    8 Jun 2007
    Messages:
    63
    Likes Received:
    50
    Reputations:
    1
    Нет, это брутфорс.
     
    2 people like this.
  14. _Great_

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

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,119
    Reputations:
    1,139
    Ты привел пример обратимой операции. А нужно было пример необратимой) Например - взятие остатка от деления.
    Если известно, что X = Z mod Y, зная X и Y, Z мы никогда не найдем однозначно.
     
    1 person likes this.
  15. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    ога, ога, ща он накатает схему работы брута... только вот забывает о том, что аппаратная самопальная реализация не сможет обогнать даже комп типа 8086 )
     
  16. 0x4D617A

    0x4D617A Member

    Joined:
    23 Sep 2007
    Messages:
    11
    Likes Received:
    8
    Reputations:
    0
    а он наверно хочет графический чип юзать для брута

    пс первый пост)
     
    1 person likes this.
  17. iv.

    iv. Elder - Старейшина

    Joined:
    21 Mar 2007
    Messages:
    1,183
    Likes Received:
    438
    Reputations:
    107
    Автор, если ты сам не смог найти спецификацию Md5 и создаешь тему про это на ачате, задумайся, получится ли у тебя обогнать ныне существующие алгоритмы перебора..
     
  18. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    Автор расскажи что конкретно хочешь намутить (может поможем :))
     
  19. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    Наверно это оч секретно )
    Простым смертным, не дано это узнать )
     
  20. -n00by-

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

    Joined:
    10 Mar 2007
    Messages:
    46
    Likes Received:
    16
    Reputations:
    0
    эмммм..как мона не представляя формулы найти способ резче брутить хеш?
    или топстартер тупит или способ какойто оч хитрожопый......
     
Thread Status:
Not open for further replies.