¿Qué es mcrytp?
MCrypt es un programa de cifrado con licencia libre GPL, inspirado en el sistema de cifrado Enigma que se utilizó en la segunda guerra mundial.
¿Cómo instalarlo en CENTOS 6.7 ?
Primero, accedemos al directorio /usr/src.
cd /usr/src/
Descargamos el paquete epel-release-6-8.noarch.rpm.
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Instalamos el paquete epel-release-6-8.noarch.rpm para crear el repositorio.
rpm -ivh epel-release-6-8.noarch.rpm
Instalamos la librería
yum install php-mcrypt --enablerepo=centosplus
Ahora, vamos a editar el archivo mcrypt.ini
sudo nano /etc/php.d/mcrypt.ini
Y agregamos la siguiente línea
extension=/usr/lib64/php/modules/mcrypt.so
Finalmente, reiniciamos el servidor apache
service httpd restart
Con esto mcrytp ya queda funcionando en tu servidor.
Extras….
¿Cómo manejar mcrypt desde la consola?
1. Para decifrar un archivo:
mcrypt -d archivo.nc
2. Si ya creaste el archivo cifrado, puedes eliminar la fuente:
mcrypt -u archivo
3. Así podrás listar todas las opciones de algoritmos
mcrypt -list
4. Para usar un tipo de cifrando en especial (A modo de ejemplo “enigma”)
mcrypt -a enigma archivo
5. Puedes ver todas las opciones de mcrypt
mcrypt --help