ФорумПрограммированиеPHP для идиотов → Сам алгоритм MD5

Сам алгоритм MD5

  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 13:12, спустя 28 минут 35 секунд

    я понимаю что все любят кататься на великах и я не исключение, но щас мне интересно это, может кто поможет:

    что делает это - (5*i+1) mod 16?
  • Ewg777

    Сообщения: 510 Репутация: N Группа: Джедаи

    Spritz 25 апреля 2010 г. 13:14, спустя 2 минуты 30 секунд

    википедк, какой ещё mod? Читай сурсы!
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 13:14, спустя 6 секунд

    vvsh, а что в этой формуле непонятно?
    Сапожник без сапог
  • Nyaah

    Сообщения: 574 Репутация: N Группа: Джедаи

    Spritz 25 апреля 2010 г. 13:16, спустя 2 минуты

    5 умножаем на i прибавляем еденичку и делим результат на 16 по модулю
    (5*$i + 1) % 16

    Тебе не кажется, что рановато реализацию md5 писать?
    Work, buy, consume, die
  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 13:30, спустя 14 минут 14 секунд

    Тебе не кажется, что рановато реализацию md5 писать?


    думаю рановато, просто в мат операторах не силен…
    Спустя 127 сек.
    $b = $b + leftrotate(($a + $f + $k[$i] + $w[$g]), $r[$i]);


    что делает тут лефтротэйт? чем можно заменить в php
    Спустя 74 сек.
    h0 append h1 append h2 append h3, и это что?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 13:34, спустя 3 минуты 26 секунд

    vvsh, а ты своим мозгом не пробовал думать, или читать например? почему ты просишь других людей думать/читать за тебя? на пыхе таких людей не любят, долго не продержишься.
    Сапожник без сапог
  • Nyaah

    Сообщения: 574 Репутация: N Группа: Джедаи

    Spritz 25 апреля 2010 г. 13:35, спустя 1 минуту 18 секунд

    Скрывать в непрочитанных )
    Work, buy, consume, die
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 13:41, спустя 6 минут 11 секунд


    Скрывать в непрочитанных )
    +1
    заюзаю первый раз
    Сапожник без сапог
  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 13:42, спустя 30 секунд

    vvsh, а ты своим мозгом не пробовал думать, или читать например? почему ты просишь других людей думать/читать за тебя? на пыхе таких людей не любят, долго не продержишься.


    извините, я хочу чтобы думали за меня, у меня есть свой написаный блоговый движок на подобие вордпресса и там я никого не просил думать, а тут такая проблема я в мат операторах не бум бум. я не прошу сказать что это, может вы можете дать ссылки на какие-нибудь мануалы где это можно почитать, хоть на английском
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 13:47, спустя 4 минуты 48 секунд

    vvsh, не благолет случаем? :D
    Спустя 29 сек.
    bitwise operators
    arifmetical operators

    еще чтото ? :)
    Сапожник без сапог
  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 13:51, спустя 4 минуты 3 секунды

    p.s. с leftrotare разобрался.

    vvsh, не благолет случаем? :D


    простите кто?
  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 13:58, спустя 7 минут 45 секунд

    append как я понял это конкатенация?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 14:03, спустя 4 минуты 23 секунды

    vvsh, скорее всего
    Сапожник без сапог
  • vvsh

    Сообщения: 15 Репутация: N Группа: Кто попало

    Spritz 25 апреля 2010 г. 14:43, спустя 39 минут 42 секунды

    спасибо
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 25 апреля 2010 г. 19:53, спустя 5 часов 10 минут 5 секунд

    заебато покатался) ели хожу)))
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!