http://lv.php.net/manual/ru/ref.mcrypt.php Правда требует наличие соответствующего модуля, зато большой выбор видов криптования.
Ты можеш написать собственный модуль, подборный, уникальный, который будет кодировать и разкодировать. При обратном подборе надо постараться чтобы разшифровать, я например использую 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);
http://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%84%D1%80 Например, функцию для Blowfish выдрать из phpMyAdmin. Хотя, я думаю, не сложно найти реализацию разных способов шифрования, нужно только не лениться поискать.
Горбунов Олег Китайский китайский... а че делать, я захотел реальности порой так можно зашифровать что потом не разшифруеш...
при быстрых вычислениях так и делают. например хранят масивы вычисленных функций синуса и косинуса и тогда отрисовка круга свистит.
У меня на столе лежит замечательная книжка, зовется «Криптография. Официальное руководство RSA Security». Там во введении замечательная мысль: «Хотим предостеречь вас от изобретания собственных систем шифрования, они ненадежны и кривы — воспользуйтесь стандартизироваными, протестированными тысячами экспертов по всему миру алгоритмами» =) Суть — вот она.