За последние 24 часа нас посетили 53578 программистов и 1635 роботов. Сейчас ищут 1093 программиста ...

вопрос по md5

Тема в разделе "Вопросы от блондинок", создана пользователем SeregA, 29 июн 2009.

  1. SeregA

    SeregA Активный пользователь

    С нами с:
    2 фев 2006
    Сообщения:
    269
    Симпатии:
    0
    Адрес:
    Saint Petersburg, Russia
    интересно послушать ваши мысли, к чему приведет такая конструкция?

    PHP:
    1. md5(md5("password"));
     
  2. к 32знаковой строке.
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    судя по вопросу и отсутствию понимания происходящего своих мыслей нет и не будет?
     
  4. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Не поверишь.. Сначала получаем хеш от "password", а потом хеш от этого хеша.
    А к чему, собственно, вопрос?
     
  5. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    флоппик

    а ведь он думает, что шифрует пароль.
    =)

    причем дважды. гыгыгы
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    мой самый любимый хеш

    fddd21b9d7ce17da93c30fa5a653a1df
     
  7. SeregA

    SeregA Активный пользователь

    С нами с:
    2 фев 2006
    Сообщения:
    269
    Симпатии:
    0
    Адрес:
    Saint Petersburg, Russia
    440Hz, admyx
    а вы можете серьезно относится к вопросам а не разносить флуд?
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    на тупые вопросы, лишенные смысла, в понедельник после будуна?
    ТОЛЬКО ФЛУД!
     
  9. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    А вы таки не думаете, что это правильный ответ?
     
  10. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Жжжошь.
    +5. Бодун - зло
     
  11. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    дл начала надо человеку разъснить что такое хеш, а уж потом его "получать"
     
  12. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
  13. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ты ему еще сопельки утри...
    =)
     
  14. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Платком, смоченным в скипидаре
     
  15. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    садюга. такие таланты губишь!
     
  16. ***** да? =)
     
  17. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    флоппик

    ЕЙС, амиго...
     
  18. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Гы неломаемый хеш

    md5(base64_encode(sha1($text)))

    62571cd894f1296e090aba5ceecd6dd0
     
  19. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Не, самый прикольный это d41d8cd98f00b204e9800998ecf8427e, я вообще не понимаю, как он в php считается =)
     
  20. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    str_rot13(md5(base64_encode(sha1($text))))
     
  21. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    пустую строку кодить не фокус...
    =)

    md5 приводит строку, в том числе и пустую, к кратности 512 что ли. не помню на память.

    ===========

    Шаг 1. Выравнивание потока
    Входные данные выравниваются так, чтобы их размер был сравним с 448 по модулю 512 (L’ = 512 × N + 448). Сначала дописывают единичный бит в конец потока, затем необходимое число нулевых бит (выравнивание происходит, даже если длина уже конгруэнтна — сравнима с 448).


    [править] Шаг 2. Добавление длины сообщения
    В оставшиеся 64 бита дописывают 64-битное представление длины данных до выравнивания. Если длина превосходит 264 − 1, то дописывают только младшие биты. После этого длина потока станет кратной степеням двойки — 16, 32. Вычисления будут основываться на представлении этого потока данных в виде массива слов по 512 бит
     
  22. md5

    md5 Активный пользователь

    С нами с:
    29 янв 2007
    Сообщения:
    250
    Симпатии:
    0
    не мог не уделить внимание этой теме :)
     
  23. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    md5
    Ну тогда ты и объясняй SeregA, к чему приведет конструкция, приведенная выше.

    p.s. жду пользователей crc и preg_replace )))
     
  24. SeregA

    SeregA Активный пользователь

    С нами с:
    2 фев 2006
    Сообщения:
    269
    Симпатии:
    0
    Адрес:
    Saint Petersburg, Russia
    admyx
    б@ять так оно и есть! но этот хеш ну никак не поломать! дальше того что "бодун в понедельник" (по себе, кстати, людей не судят) мозг не способен?
     
  25. md5

    md5 Активный пользователь

    С нами с:
    29 янв 2007
    Сообщения:
    250
    Симпатии:
    0