InglésFrancésEspañol

Ad


icono de página de OnWorks

mdecrypt: en línea en la nube

Ejecute mdecrypt en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando mdecrypt que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


crypt, mcrypt, mdecrypt - cifrar o descifrar archivos

SINOPSIS


mcrypt [ -dLFubhvrzp ] [-a algoritmo] [-c archivo de configuración] [-m modo] [-s tamaño de la llave] [-o modo clave]
[-k key1 key2 ...] [-f archivo de clave] [ nombre de archivo ... ]

descifrar [ -LFusbhvzp ] [-a algoritmo] [-c archivo de configuración] [-m modo] [-s tamaño de la llave]
[-o modo clave] [-k key1 key2 ...] [-f archivo de clave] [ nombre de archivo ... ]

DESCRIPCIÓN


mcrypt es un programa de cifrado simple, un reemplazo del antiguo Unix cripta(1). Cuándo
cifrando o descifrando un archivo, se crea un nuevo archivo con la extensión .Carolina del Norte y modo
0600. El nuevo archivo conserva la fecha de modificación del original. El archivo original puede ser
eliminado especificando el parámetro -u. Si no se especifican archivos, la entrada estándar es
cifrado a la salida estándar.

mcrypt utiliza todos los algoritmos simétricos incluidos en libmcrypt.

cripta es una pequeña envoltura de concha alrededor mcrypt para emular el antiguo comando crypt de Unix. Para
más información ejecutar crypt --help!

Sugerencias


De forma predeterminada, mcrypt , cuando se especifica uno de estos algoritmos, solicita algo como:
Ingrese la contraseña: ...
Luego debe ingresar una frase de contraseña lo suficientemente larga (512 caracteres es la longitud máxima).
Ahora, para cifrar el archivo, la frase de contraseña se transforma utilizando el especificado (o
el algoritmo de generación de claves predeterminado) y una sal aleatoria. Luego se usa el valor producido
como clave, que se alimenta al algoritmo.

Algoritmo Vulnerabilidad: La mayoría de los algoritmos actuales están diseñados para resistir ataques específicos.
Ninguno de ellos ha demostrado ser vulnerable a algún tipo de ataque aún no conocido.

Compresión: Al comprimir sus datos antes del cifrado, obtiene ambos en eficiencia
(cifrado más rápido) y seguridad de sus datos (se elimina la redundancia de idioma). Una desventaja
es que la mayoría de los programas de compresión agregarán encabezados específicos en el archivo comprimido, por lo tanto
facilitando los ataques de texto plano conocidos. La compresión después del cifrado es inútil y puede
resultado en archivos comprimidos con un tamaño mayor que el original.

Error Recuperación: Hay algo de recuperación de errores en mcrypt. Si se eliminan o se pierden bytes de
el archivo o flujo en los modos ECB, CBC y OFB, son imposibles de recuperar, aunque el modo CFB
va a recuperarse. Si se alteran algunos bytes, un bloque completo de texto sin formato se ve afectado en ECB
modo, dos bloques en los modos CBC y CFB, pero solo el byte correspondiente en el modo OFB.
Mcrypt utiliza un CRC de 32 bits para comprobar si hay errores en los archivos cifrados.

Extra seguridad: Para los muy paranoicos, si mcrypt se ejecuta con privilegios de superusuario,
garantiza que no se escriban datos importantes (claves, etc.) en el disco, como intercambio, etc.
que mcrypt no fue diseñado para ser un programa setuid, por lo que no debería convertirlo en uno.

No confíe en el hecho de que un algoritmo tiene un tamaño de clave grande, intente utilizar long
contraseñas e intente hacerlas impredecibles.

Todos los algoritmos de bloque anteriores admiten estos modos de cifrado:

BCE: El modo Libro de códigos electrónico. Es el modo más simple de usar con un cifrado de bloque.
Cifra cada bloque de forma independiente.

CBC: El modo de encadenamiento de bloques de cifrado. Es mejor que ECB ya que el texto sin formato es XOR'ed
con el texto cifrado anterior. Se coloca un bloque aleatorio como el primer bloque, por lo que el mismo
bloquear o los mensajes siempre se cifran en algo diferente. (Este es el modo por defecto)

FCB: El modo de retroalimentación de cifrado (en 8 bits). Este es un cifrado de flujo de sincronización automática
implementado a partir de un cifrado de bloque.

DE B: El modo de retroalimentación de salida (en 8 bits). Este es un cifrado de flujo síncrono implementado
de un cifrado de bloque. Está diseñado para su uso en líneas ruidosas, porque el texto cifrado está dañado
los bloques no corrompen los bloques de texto sin formato que siguen. Inseguro cuando se usa para cifrar
grandes cantidades de datos, por lo que no recomiendo su uso.

NOFB: El modo de realimentación de salida (en nbit). n Es el tamaño del bloque del algoritmo.
Este es un cifrado de flujo síncrono implementado a partir de un cifrado de bloque. Está destinado a
utilizar en líneas ruidosas, porque los bloques de texto cifrado dañados no corrompen el texto sin formato
bloques que siguen.

Los archivos cifrados se pueden restaurar a su forma original utilizando mcrypt -d or descifrar

descifrar toma una lista de archivos en su línea de comando y crea un nuevo archivo para cada archivo
cuyo nombre termina en .nc eliminando el ".nc" o agregando ".dc" al final del archivo
name si .nc no está en el nombre del archivo cifrado.

CAMPUS


-F --fuerza
Forzar salida en salida estándar o entrada desde stdin si es un terminal. Por
mcrypt predeterminado no enviará datos encriptados al terminal, ni leerá datos encriptados
de eso.

-z --gzip
Utilice gzip (si existe en su sistema) para comprimir archivos antes del cifrado. Si
especificado en el momento del descifrado, descomprimirá estos archivos.

-p --bzip2
Utilice bzip2 (si existe en su sistema) para comprimir archivos antes del cifrado. Si
especificado en el momento del descifrado, descomprimirá estos archivos.

--openpgp-z INT
Esta opción habilitará la compresión en archivos encriptados OpenPGP (RFC2440).

-d --descriptar
Descifrar.

--ayuda
Muestre una pantalla de ayuda y salga.

-v --versión
Versión. Muestre el número de versión y salga.

-L --licencia
Mostrar el mcrypt's licencia y renunciar.

-o --modo de tecla MODO
MODE puede ser uno de los modos de tecla enumerados por el parámetro --list-keymodes. Eso
en realidad es la conversión a la clave antes de que se alimente al algoritmo. Está
Se recomienda dejarlo como está, si no sabe de qué se trata. Sin embargo, si todavía
desea utilizar esta opción, es posible que desee utilizar el modo 'hexadecimal' que le permite
especifique la clave en hexadecimal (y no se aplicará ninguna conversión).

-h --picadillo HASH_ALGORITMO
HASH_ALGORITHM puede ser uno de los algoritmos enumerados por el parámetro --list-hash.
Este es el resumen que se adjuntará al archivo que se cifrará, con el fin de
detectar corrupción de archivos. El valor predeterminado es la suma de comprobación CRC32.

-s - tamaño de la llave TAMAÑO
TAMAÑO es el tamaño de la clave del algoritmo en bytes (no el tamaño de la frase de contraseña). Eso
tiene como valor predeterminado la clave máxima admitida por el algoritmo. Los tamaños máximos de clave de
los algoritmos pueden obtenerse mediante el parámetro --list. Es seguro no tocar
esta.

-g --openpgp
Esta opción hará que mcrypt utilice el formato de archivo OpenPGP (RFC2440) para archivos cifrados.
archivos. Esto hará que los archivos cifrados por mcrypt sean accesibles desde cualquier OpenPGP
aplicación compatible.

-b --desnudo
No hay información importante como el algoritmo, el modo, el modo de bits y el crc32 de
el archivo original se escribe en el archivo cifrado. La seguridad está en el
El algoritmo no está en la oscuridad, por lo que NO es el predeterminado. Esta bandera también debe ser
especificado al descifrar un archivo cifrado desnudo. Cuando se especifica la bandera desnuda
el descifrado y el cifrado son más rápidos. Esto puede resultar útil cuando se utiliza mcrypt para
cifrar un enlace o algo por el estilo.

--enjuagar
Vacía la salida (texto cifrado o texto sin formato) inmediatamente. Útil si se usa mcrypt
con tubos.

--tiempo Imprime cierta información de tiempo (velocidad de cifrado, etc.)

--nodelete
Cuando se especifica esta opción, mcrypt no elimina el archivo de salida, incluso si
el descifrado falló. Esto es útil si desea descifrar un archivo dañado.

-q --tranquilo
Suprima algunas advertencias que no sean críticas.

-u --desconectar
Desvincular (eliminar) el archivo de entrada si todo el proceso de cifrado / descifrado
tiene éxito. Este no es el valor predeterminado para usar un programa externo para eliminar
informacion delicada.

--lista
Enumera todos los algoritmos admitidos actualmente.

--list-modos de teclas
Enumera todos los modos de teclas admitidos actualmente.

- lista-hash
Enumera todos los algoritmos hash admitidos actualmente.

-r --aleatorio
Uso / dev /(s) aleatorio en lugar de / dev / urandom. Esto puede necesitar alguna entrada de tecla o mouse
muévete para continuar. Si su sistema no es compatible con / dev / random o / dev / urandom,
Se utilizará un recolector aleatorio.

-k --llave KEY1 KEY2 ...
Ingrese la (s) palabra (s) clave a través de la línea de comando. La (s) CLAVE (s) se usa (n) como palabra clave
en lugar de pedirlos. Tenga en cuenta que alguien puede ver el comando que
se están ejecutando y, por lo tanto, su (s) palabra (s) clave.

-c --config ARCHIVO
Utilice el archivo de configuración especificado. El predeterminado es .mcryptrc en su hogar
directorio. El formato del archivo de configuración es el mismo que el de los parámetros. Un
archivo de ejemplo es:
algoritmo más seguro +
modo cbc
clave a_very_secret_one

-f --archivo de clave ARCHIVO
Ingrese la (s) palabra (s) clave a través de un archivo. Se lee una palabra clave por línea. La primera palabra clave
read se utiliza para el primer archivo, el segundo para el segundo archivo, etc.
las palabras clave son menores que los archivos, entonces se utiliza la última palabra clave para el resto. A
La limitación es que no puede utilizar el carácter NULL (\ 0) y Newline (\ n) en
la clave. Una solución a este problema es especificar la palabra clave en modo hexadecimal.

-m --modo MODO
Modo de cifrado y descifrado. Actualmente se admiten estos modos: ECB, CFB,
OFB, nOFB, CBC y STREAM. CBC es el predeterminado. A menos que se especifique la bandera desnuda
no es necesario especificar estos modos para el descifrado. Para algoritmos de transmisión
(como WAKE) debe ser STREAM.

-a --algoritmo ALGORITMO
El algoritmo utilizado para cifrar y descifrar. A menos que se especifique la bandera desnuda allí
No es necesario especificarlos para el descifrado.

Los algoritmos admitidos actualmente se muestran con el parámetro --list.

EJEMPLOS


Para que mcrypt sea compatible con solaris de(1), se necesitan los siguientes parámetros:
"mcrypt -a des --keymode pkdes --bare --noiv nombre de archivo".

Para que mcrypt sea compatible con unix cripta(1), se necesitan los siguientes parámetros:
"mcrypt -a enigma --keymode scrypt - nombre de archivo desnudo".

Para cifrar un archivo usando un algoritmo de flujo (por ejemplo, Arcfour), los siguientes parámetros son
necesario: "mcrypt -a arcfour --mode stream filename".

MEDIO AMBIENTE


Mcrypt utiliza las siguientes variables de entorno:

MCRYPT_CLAVE: para especificar la clave

MCRYPT_ALGO: para especificar el algoritmo

MCRYPT_MODE: para especificar el modo del algoritmo

MCRYPT_KEY_MODE: para especificar el modo clave

Puede usarlos en lugar de usar la línea de comando (que es insegura), pero tenga en cuenta que
solo se debe usar una clave en MCRYPT_KEY.

Use mdecrypt en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cargador USBGX
    Cargador USBGX
    USBLoaderGX es una GUI para
    Cargador USB de Waninkoko, basado en
    libwiigui. Permite listar y
    lanzar juegos de Wii, juegos de Gamecube y
    homebrew en Wii y WiiU...
    Descargar USB Loader GX
  • 2
    Firebird
    Firebird
    Firebird RDBMS ofrece funciones ANSI SQL
    y se ejecuta en Linux, Windows y
    varias plataformas Unix. Características
    excelente concurrencia y rendimiento
    & energía...
    Descargar pájaro de fuego
  • 3
    KompoZer
    KompoZer
    KompoZer es un editor HTML wysiwyg que utiliza
    el código base de Mozilla Composer. Como
    El desarrollo de Nvu se ha detenido.
    en 2005, KompoZer corrige muchos errores y
    agrega una f...
    Descargar KompoZer
  • 4
    Descargador gratuito de manga
    Descargador gratuito de manga
    Free Manga Downloader (FMD) es un
    aplicación de código abierto escrita en
    Object-Pascal para gestionar y
    descargar manga de varios sitios web.
    esto es un espejo...
    Descargar descargador de manga gratuito
  • 5
    UNetbootin
    UNetbootin
    UNetbootin le permite crear booteables
    Unidades USB en vivo para Ubuntu, Fedora y
    otras distribuciones de Linux sin
    quemando un CD. Se ejecuta en Windows, Linux,
    y ...
    Descargar UNetbootin
  • 6
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM es un fácil de usar
    Paquete de software de código abierto ERP y CRM
    (ejecutar con un servidor web php o como
    software independiente) para empresas,
    cimientos...
    Descargar Dolibarr ERP - CRM
  • Más "

Comandos de Linux

Ad