&reftitle.examples; Mcrypt можно использовать для шифрования и дешифрования с использованием вышеупомянутых шифров. Если модуль собран с libmcrypt-2.2.x, четыре важных команды mcrypt (mcrypt_cfb, mcrypt_cbc, mcrypt_ecb и mcrypt_ofb) могут работать в обоих режимах, именуемых MCRYPT_ENCRYPT и MCRYPT_DECRYPT соответственно. Если модуль собран с libmcrypt 2.4.x или 2.5.x, эти функции также будут доступны, но рекомендуется использовать более продвинутые функции. Шифрование с помощью <literal>AES</literal> с 256-битным ключом для версии 2.4.x и выше в режиме <literal>CBC</literal> ]]> Этот пример вернёт зашифрованные данные в строке $encrypted_data. Более полные примеры смотрите в описании функции mcrypt_module_open.