md5 ?

11 отговора 635 прегледа
#1

md5 ?

все се каня да ви питам, още ли ползвате md5 хеш функцията в новите програми които пишете, след като преди време се намери начин да се пробие частично и вече не е толкова сигурна!

(не съм ровил за подробна информация, така че за момента нямам по-подробна представа за точния метод за пробиване на хеша и не мога да преценя доколко застрашава точно типичните пхп приложения им)...

Отговор
в отговор на id #2

Re: md5 ?

ако не грешам най-доброто постижение е 10 със 80 степен, преди около 1 година от едни китайци.

Отговор
в отговор на Bълk #3

Re: md5 ?

[линк]

ей тука пише че в момента пробиването е в рамките на 3 седмици изчисление от суперкомпютър... вероятно нещо, което не всеки има вкъщи :)

ще тече вода докато намерят по-кратък начин, но от теоритична (а и от някой гледни точки практична) гледна точка О(1 месец) не е много ...

Отговор
в отговор на Bълk #4

Re: md5 ?

обаче тук:

[линк]

нещата стават много по-сериозни - не са малко хората с 50 гб хард...

сега ще пусна тест хеш и ще пиша утре пак като ми върнат плейн текста (ако го върнат)...

Отговор
в отговор на id #5

Re: md5 ?

В момента за тест брутфорся едни md5-ци
скороста е около 5.5 млн. на секунда.

за колко време ще обърна 10 буквено цифрена парола с малки и големи букви и други принтабъл символи сметни сам.

Ако паролата ти е в 9 от 10 речника, тогава и господ да ти я криптира нямаш шанс.

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор
в отговор на id #6

Re: md5 ?

дай хеша и аз да го видя.

root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Отговор
в отговор на id #7

Re: md5 ?

виж, някои системи за разплащане (основната цел) имат една процедура - сменят парола на всеки 3 (максимум) месеца, и ако паролата която въвеждаш е сходна с 30% по съзвучие (имайки предвид и комбинации със замяна на букви с цифри и символи - използва се субститьшън за оценка) и писане с нещо което е в незнам колко стотици ГБ речник който съдържа не само думи но и изреченията, то тя се отхвърля.

Отговор
в отговор на ro6avia #8

Re: md5 ?

хеша е на
ignored.cult.bg/testdir/test.php
първия ред хеш
втория плейн текст
третия хекс на плейна (това трябва да се покаже)

хахава парола измислих, не знам дали ще намери друга със същия хеш, в момента обаче има огромна опашка от чакащи, не знам кога ще я почне...

Отговор
в отговор на id #9

Re: md5 ?

В България няма изчислителна мощ за кракване на MD5 кодирани стрингове. Всъщност, това че има колизии не означава че всяка информация кодирана с MD5 може да бъде декриптирана. Ако се тревожиш, ползвай SHA1 или други (симитрични) методи (не one-way) да си криптираш данните. Чети за AES.

Отговор
в отговор на пycи #10

Re: md5 ?

[линк]

ето ти примерни други типове хеширане ако ти се занимава да си пишеш алгоритми.

Посети eAdvise
Отговор
в отговор на id #11

Re: md5 ?

Ами хайде да направим друг алгоритъм за хашване. SHA1 има 256, 384 и 512 битови версии. Алгоритъмът е елементарен за описване. Аз съм си направил сорса за компилиране на 512-ката, но на VB Ако на някой му се занимава да го транслира на C ще му го пратя.

Отговор
в отговор на _cro #12

Re: md5 ?

сто процента го има готов някъде вече...

Отговор