Хотел для шифрования в своём скрипте бэкапа использовать шифрующие фильтры. Вроде так неплохо тестовый скриптик работал на локалке на винде (данные на лету сжимались и шифровались), но на двух рабочих хостингах шифрующих фильтров не оказалось, при том что сами функции mcrypt на них работают.
Можете глянуть у себя
<?php
echo 'PHP ' . PHP_VERSION . ', mcrypt filter - <b>' .
(in_array('mcrypt.*', stream_get_filters()) ? 'found': 'not found') . '</b>';
?>
скрипт пишет версию php, и найден или нет шифрующий фильтр.
Интересно это мне так повезло, или реально шифрующие фильтры редко стоят на серверах и не стоит их использовать.