Articulo de referencia

mcrypt

mcrypt es un reemplazo para el popular comando crypt de Unix . crypt era una herramienta de cifrado de archivos que utilizaba un algoritmo muy similar al cifrado Enigma de la Se...

mcrypt es un reemplazo para el popular comando crypt de Unix . crypt era una herramienta de cifrado de archivos que utilizaba un algoritmo muy similar al cifrado Enigma de la Segunda Guerra Mundial . Mcrypt ofrece la misma funcionalidad, pero utiliza varios algoritmos modernos como AES . Libmcrypt, el complemento de Mcrypt, es una biblioteca de código que contiene las funciones de cifrado y proporciona un método sencillo para su uso. La última actualización de libmcrypt fue en 2007, [ 1 ] a pesar de años de parches sin integrar. [ 2 ] Entre las alternativas mantenidas se incluyen ccrypt , libressl y otras. [ 3 ]

Ejemplos de uso de mcrypt en un entorno de línea de comandos de Linux:

mcrypt --list # Consulta los algoritmos de cifrado disponibles.  mcrypt -a blowfish myfilename # Cifra myfilename a myfilename.nc # usando el algoritmo de cifrado Blowfish. # Se te pedirá una contraseña dos veces.  mcrypt -d mytextfile.txt.nc # Descifra mytextfile.txt.nc a mytextfile.txt.  mcrypt -V -d -a enigma -o scrypt --bare # Puede cifrar/descifrar archivos cifrados con SunOS crypt. mcrypt --help 

Implementa numerosos algoritmos criptográficos , principalmente cifrados de bloques y cifrados de flujo , algunos de los cuales están sujetos a restricciones de exportación en Estados Unidos . Entre los algoritmos se incluyen DES , Blowfish , ARCFOUR , Enigma, GOST , LOKI97 , RC2 , Serpent , 3-Way , Twofish , WAKE y XTEA .

Véase también

Referencias

  1. "Libmcrypt se lanza" .
  2. "Parches de Libmcrypt" .
  3. Paragon Initiative Enterprises. "Si estás escribiendo la palabra MCRYPT en tu código PHP, lo estás haciendo mal" .
  • La página de inicio original de mcrypt
  • Página principal de MCrypt
  • Sitio de desarrollo de MCrypt