Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Алгоритм Md5 (https://forum.antichat.xyz/showthread.php?t=49366)

mindw0rk 19.09.2007 15:38

Алгоритм Md5
 
У меня давно была идея, как брутить хеши в тысячи раз быстрее, чем на обычных процессорах, как мы всегда делали. Пока говорить не буду, каким образом я собираюсь это сделать, но работать будет.
Мне нужна формула шифровки Md5, для начала. Не на асме и не си, а алгебраическое выражение с буквами. Короче, чтоб все было расписано на бумаге. Буду признателен.
(Патенты ожидаются))

Ky3bMu4 19.09.2007 16:16

Держи!
http://ru.wikipedia.org/wiki/MD5

mindw0rk 19.09.2007 16:40

Цитата:

Сообщение от Ky3bMu4
Держи!
http://ru.wikipedia.org/wiki/MD5

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

blaga 19.09.2007 16:54

может быть чем нибудь поможет, математической модели я там не видел но инфы больше чем в википедии. тока на английском все. http://www.md5.com/rfc.php

Ky3bMu4 19.09.2007 17:37

mindw0rk
Md5 и задумывался как алгоритм для эвм, чего ты хочешь?

Digimortal 19.09.2007 17:43

>> У меня давно была идея, как брутить хеши в тысячи раз быстрее, чем на обычных процессорах, как мы всегда делали.

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

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

че за бред? это и есть математическое представление данного алгоритма..
подробнее в Rfc1321..

mindw0rk 20.09.2007 11:28

Проблема решена, заказал книжку в библиотеке)

z01b 20.09.2007 15:24

http://tools.ietf.org/html/rfc1321 на всякий случай )
ИМХО более подрробного описания я не нашол!

Underwit 22.09.2007 02:01

2ТС ты его хочешь обратным алгоритмом чтоли расшифровать??
Если да то ничо не получиться это из разряда X = Z + Y зная X и Y мы не найдем Z.
Если конечно что-то другое тогда флаг в руки, надеюсь у тебя всё получиться и ты станеш знаменитым.

guest3297 22.09.2007 02:12

Цитата:

X = Z + Y зная X и Y мы не найдем Z.
Z = X - Y

Underwit 22.09.2007 02:15

Цитата:

Сообщение от [ cash ]
Z = X - Y

Да это то понятное дело, я просто привел абстрактный пример. md5 обратной расшифровке не поддается. Можно только узнать диапазон.

Thanat0z 22.09.2007 02:17

Автор, ты много на себя берешь :)

mindw0rk 22.09.2007 05:18

Цитата:

Сообщение от Underwit
2ТС ты его хочешь обратным алгоритмом чтоли расшифровать??
Если да то ничо не получиться это из разряда X = Z + Y зная X и Y мы не найдем Z.
Если конечно что-то другое тогда флаг в руки, надеюсь у тебя всё получиться и ты станеш знаменитым.

Нет, это брутфорс.

_Great_ 22.09.2007 08:29

Цитата:

Сообщение от Underwit
2ТС ты его хочешь обратным алгоритмом чтоли расшифровать??
Если да то ничо не получиться это из разряда X = Z + Y зная X и Y мы не найдем Z.
Если конечно что-то другое тогда флаг в руки, надеюсь у тебя всё получиться и ты станеш знаменитым.

Ты привел пример обратимой операции. А нужно было пример необратимой) Например - взятие остатка от деления.
Если известно, что X = Z mod Y, зная X и Y, Z мы никогда не найдем однозначно.

nerezus 22.09.2007 09:09

ога, ога, ща он накатает схему работы брута... только вот забывает о том, что аппаратная самопальная реализация не сможет обогнать даже комп типа 8086 )

0x4D617A 23.09.2007 17:02

а он наверно хочет графический чип юзать для брута

пс первый пост)

iv. 23.09.2007 17:36

Автор, если ты сам не смог найти спецификацию Md5 и создаешь тему про это на ачате, задумайся, получится ли у тебя обогнать ныне существующие алгоритмы перебора..

[x26]VOLAND 24.09.2007 10:23

Автор расскажи что конкретно хочешь намутить (может поможем :))

z01b 24.09.2007 17:19

Наверно это оч секретно )
Простым смертным, не дано это узнать )

-n00by- 24.09.2007 20:20

эмммм..как мона не представляя формулы найти способ резче брутить хеш?
или топстартер тупит или способ какойто оч хитрожопый......

grinay 30.09.2007 16:24

А не че тут более изощренного и не придумаеш кроме брута.Афтор жжот)Брутфорс ты уже не чем не улучшеш это я тебе говорю сто пудово.Самая быстрая вещь в компютере это процесор и не как ты это не измениш)И все программы юзают именно его)Максимум что ты можеш сделать так ето очередной велосипед)ИМХО мое мнение.

_Great_ 30.09.2007 16:26

Ввиду пошедшего флейма не по теме, тема закрыта. Если автор изъявит отпостить суть того, что он собирается делать, пусть пишет мне в ПМ.

Closed


Время: 10:06