За последние 24 часа нас посетили 22422 программиста и 1153 робота. Сейчас ищут 624 программиста ...

Шифровка

Тема в разделе "PHP для новичков", создана пользователем CriPl, 9 мар 2007.

  1. CriPl

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

    С нами с:
    3 мар 2007
    Сообщения:
    4
    Симпатии:
    0
    Народ подскажите через какую функцию можно зашифровать инфу а патом назад расшифровать?
     
  2. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
  3. xak2

    xak2 Guest

    Ты можеш написать собственный модуль, подборный, уникальный, который будет кодировать и разкодировать. При обратном подборе надо постараться чтобы разшифровать, я например использую html chars, и для каждого симбола у меня есть Html симбол ввиде ↵ ∩ и т.д.

    Вот образец.

    $file = str_replace("q", "⌊", $file);
    $file = str_replace("w", "ℵ", $file);
    $file = str_replace("e", "←", $file);
    $file = str_replace("r", "↵", $file);
    $file = str_replace("t", "⇐", $file);
    $file = str_replace("y", "∠", $file);
    $file = str_replace("u", "↑", $file);
    $file = str_replace("i", "⊄", $file);
     
  4. Anonymous

    Anonymous Guest

  5. simpson

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

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Горбунов Олег, :lol:
     
  6. Mavir

    Mavir Guest

    http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D1%80

    Например, функцию для Blowfish выдрать из phpMyAdmin. Хотя, я думаю, не сложно найти реализацию разных способов шифрования, нужно только не лениться поискать.
     
  7. xak2

    xak2 Guest

    Горбунов Олег
    Китайский китайский... а че делать, я захотел реальности :)

    порой так можно зашифровать что потом не разшифруеш...
     
  8. simpson

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

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    а Олег не про символы... а про код.
     
  9. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    str_replace() может принять массивы, и тогда код значительно сократиться...
     
  10. Anonymous

    Anonymous Guest

    Это все равно что математическую функцию набором точек задавать...
     
  11. 440Hz

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

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

    Anonymous Guest

    У меня на столе лежит замечательная книжка, зовется «Криптография. Официальное руководство RSA Security». Там во введении замечательная мысль: «Хотим предостеречь вас от изобретания собственных систем шифрования, они ненадежны и кривы — воспользуйтесь стандартизироваными, протестированными тысячами экспертов по всему миру алгоритмами» =) Суть — вот она.
     
  13. Anonymous

    Anonymous Guest

    Блин. И возразить нечего =) Сам так делал. А надо — не тот случай ведь. =)
     
  14. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    слабо нарисовать круг используя только + и - ?
    =)
     
  15. 440Hz

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

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ЗЫ! причем тредстартер ни сном ни духом...
     
  16. xak2

    xak2 Guest

    А тебе слабо? Если нет... как?
    ЗЫ Без помощи рук :)