За последние 24 часа нас посетили 23667 программистов и 1598 роботов. Сейчас ищет 831 программист ...

Допустимые значения куки

Тема в разделе "PHP для новичков", создана пользователем machetero, 14 окт 2016.

  1. machetero

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

    С нами с:
    25 окт 2014
    Сообщения:
    499
    Симпатии:
    21
    Это нормально если я запишу в значение куки результат md5() ? Http поддерживает символы md5 хэшей ? И вообще как лучше генерить случайные строки ?
     
  2. ELEMENTAL Limited

    ELEMENTAL Limited Новичок

    С нами с:
    14 окт 2016
    Сообщения:
    19
    Симпатии:
    6
    md5 содержит 0-9 и несколько символов латинского алфавита
    Как вариант генерации случайной строки md5(uniqid())
    Чтобы от псевдослучайностей избавиться можно еще и метку времени захешировать
     
    #2 ELEMENTAL Limited, 14 окт 2016
    Последнее редактирование: 14 окт 2016
    machetero нравится это.
  3. machetero

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

    С нами с:
    25 окт 2014
    Сообщения:
    499
    Симпатии:
    21
    Псевдослучайности это когда две случайные строки получаются одинаковыми ?
     
  4. ELEMENTAL Limited

    ELEMENTAL Limited Новичок

    С нами с:
    14 окт 2016
    Сообщения:
    19
    Симпатии:
    6
    После длительного периода
    Потому что источников случайных чисел (именно случайных) не так много, как кажется
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нет, это очень опасно. Будет пробой нулл-байта во вторичный канал передачи информации о соединении. Можно повредить Интернет.
    --- Добавлено ---
    смотря какая задача. Если просто рандом то просто рандом. Если надо в секурных целях, то нужно хешить и секретить, плюс время, плюс всё такое всякое разное прочее. Ты задачу озвучь, тогда и решение можно будет подсказать, ибо "генерить случайные строки" это частное решение некой неназванной задачи.
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    @ELEMENTAL Limited, uniqid() - это время, если что :)
    --- Добавлено ---
    :D