Форум → Программирование → PHP для идиотов → Сам алгоритм MD5
Сам алгоритм MD5
Страницы: ← Следующая страница →
-
-
-
24 апреля 2010 г. 22:43, спустя 4 минуты 22 секунды
спасибо конечно, но мне нужна его реализация на php -
24 апреля 2010 г. 22:44, спустя 57 секунд
так реализуйте, если получиться :) и вообще это бредовая затея.
спасибо конечно, но мне нужна его реализация на php -
-
24 апреля 2010 г. 23:04, спустя 5 минут 18 секунд
так реализуйте, если получиться :) и вообще это бредовая затея.
некоторый код непонятен
append "1" bit to message
for each 512-bit chunk of message
break chunk into sixteen 32-bit little-endian words w, 0 ≤ i ≤ 15
что это?!vvsh, для чего вам это надо ?
какова цель ?
интересна реализация -
24 апреля 2010 г. 23:35, спустя 31 минуту 47 секунд
добавить 1 бит-еденичку в конец сообщения
для каждого куска сообщения длиной 512бит выполнять
разбить текущий кусок сообщения длиной 512бит на куски по 32 бита в little-endian (это когда старший бит находится в начале структуры)Work, buy, consume, die -
24 апреля 2010 г. 23:56, спустя 20 минут 57 секунд
спасибо, но как на php второе и третье реализовать
и вот это что:
append "0" bits until message length in bits ≡ 448 (mod 512)
append bit /* bit, not byte */ length of unpadded message as 64-bit little-endian integer to messageСпустя 51 сек.и это:
r[ 0..15] := {7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22}
r[16..31] := {5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20}
r[32..47] := {4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23}
r[48..63] := {6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21}
)) -
-
-
25 апреля 2010 г. 9:56, спустя 9 часов 26 минут 51 секунду
Почитай про pack, unpack, операторы работы над битами
спасибо, но как на php второе и третье реализовать
гугл транслит в помощь
и вот это что:
append "0" bits until message length in bits ≡ 448 (mod 512)
append bit /* bit, not byte */ length of unpadded message as 64-bit little-endian integer to messageСпустя 51 сек.и это:
r[ 0..15] := {7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22, 7, 12, 17, 22}
r[16..31] := {5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20, 5, 9, 14, 20}
r[32..47] := {4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23, 4, 11, 16, 23}
r[48..63] := {6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21, 6, 10, 15, 21}
))Work, buy, consume, die -
25 апреля 2010 г. 11:08, спустя 1 час 11 минут 56 секунд
я на великах поехал кататьсявсе умрут, а я изумруд -
25 апреля 2010 г. 12:21, спустя 1 час 13 минут 20 секунд
md5, тоже небось катаешься за городом по трассах)? -
25 апреля 2010 г. 12:40, спустя 19 минут 12 секунд
Скачиваем сурсы. Открываем php/ext/standard/md5.c
Понимаем, что если создал такую тему, то этот код не осилишь. -
25 апреля 2010 г. 12:43, спустя 2 минуты 43 секунды
Ewg777, ))))
скоро колво сообщений приблизится к твоей карме!Сапожник без сапог
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!