InglêsFrancêsEspanhol

Ad


favicon do OnWorks

mdecrypt - Online na nuvem

Execute mdecrypt no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando mdecrypt que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online

PROGRAMA:

NOME


crypt, mcrypt, mdecrypt - criptografar ou descriptografar arquivos

SINOPSE


mcrypt [ -dLFubhvrzp ] [-a algoritmo] [-c arquivo_config] [-m modo] [-s tamanho da chave] [-o modo-chave]
[-k key1 key2 ...] [-f arquivo-chave] [ nome do arquivo ... ]

mdecrypt [ -LFusbhvzp ] [-a algoritmo] [-c arquivo_config] [-m modo] [-s tamanho da chave]
[-o modo-chave] [-k key1 key2 ...] [-f arquivo-chave] [ nome do arquivo ... ]

DESCRIÇÃO


Mccrypt é um programa de criptografia simples, um substituto para o antigo Unix cripta(1). Quando
criptografar ou descriptografar um arquivo, um novo arquivo é criado com a extensão .nc e modo
0600. O novo arquivo mantém a data de modificação do original. O arquivo original pode ser
excluído especificando o parâmetro -u. Se nenhum arquivo for especificado, a entrada padrão é
criptografado para a saída padrão.

Mccrypt usa todos os algoritmos simétricos incluídos no libmcrypt.

cripta é um pequeno invólucro em volta mcrypt para emular o antigo comando unix crypt. Para
mais informações execute crypt --help!

HINTS


Por padrão, o mcrypt , quando um desses algoritmos é especificado, solicita algo como:
Digite a senha longa: ...
Você deve então inserir uma senha longa o suficiente (512 caracteres é o comprimento máximo).
Agora, a fim de criptografar o arquivo, a frase-senha é transformada usando o especificado (ou
o padrão) algoritmo de geração de chave e um salt aleatório. O valor produzido é então usado
como a chave, que é fornecida ao algoritmo.

Algoritmo Vulnerabilidade: A maioria dos algoritmos hoje é projetada para resistir a ataques específicos.
Nenhum deles provou ser vulnerável a algum tipo de ataque ainda não conhecido.

Compressão: Ao compactar seus dados antes da criptografia, você ganha em eficiência
(criptografia mais rápida) e segurança de seus dados (a redundância de idioma é removida). Um impedimento
é que a maioria dos programas de compressão irá adicionar cabeçalhos específicos no arquivo compactado, portanto
tornando mais fáceis os ataques de texto simples conhecidos. A compressão após a criptografia é inútil e pode
resultado para arquivos compactados com tamanho maior do que o original.

erro Recuperação: Há alguma recuperação de erro no mcrypt. Se os bytes forem removidos ou perdidos de
o arquivo ou fluxo nos modos ECB, CBC e OFB, são impossíveis de recuperar, embora o modo CFB
vai se recuperar. Se alguns bytes forem alterados, um bloco completo de texto simples é afetado no ECB
modo, dois blocos nos modos CBC e CFB, mas apenas o byte correspondente no modo OFB.
Mcrypt usa um CRC de 32 bits para verificar se há erros nos arquivos criptografados.

Extra segurança: Para os muito paranóicos, se mcrypt for executado com o privilégio de superusuário
garante que nenhum dado importante (chaves, etc.) seja gravado no disco, como troca etc. Lembre-se
que mcrypt não foi projetado para ser um programa setuid, então você não deve torná-lo um.

Não confie no fato de que um algoritmo tem um tamanho de chave grande, tente usar
senhas e tente torná-las imprevisíveis.

Todos os algoritmos de bloqueio acima oferecem suporte a estes modos de criptografia:

BCE: O modo Código Eletrônico. É o modo mais simples de usar com uma cifra de bloco.
Criptografa cada bloco de forma independente.

CBC: O modo Cipher Block Chaining. É melhor do que o BCE, pois o texto simples é XOR
com o texto cifrado anterior. Um bloco aleatório é colocado como o primeiro bloco para o mesmo
bloco ou mensagens sempre criptografadas para algo diferente. (Este é o modo padrão)

CFB: O modo Cipher-Feedback (em 8 bits). Esta é uma cifra de fluxo de sincronização automática
implementado a partir de uma cifra de bloco.

OFB: O modo de feedback de saída (em 8 bits). Esta é uma cifra de fluxo síncrono implementada
de uma cifra de bloco. Destina-se ao uso em linhas ruidosas, porque o texto cifrado está corrompido
os blocos não corrompem os blocos de texto simples que se seguem. Inseguro quando usado para criptografar
grandes quantidades de dados, então eu não recomendo usá-lo.

nãoOFB: O modo de feedback de saída (em nbit). n É o tamanho do bloco do algoritmo.
Esta é uma cifra de fluxo síncrono implementada a partir de uma cifra de bloco. Destina-se a
use em linhas ruidosas, porque blocos de texto cifrado corrompidos não corrompem o texto simples
blocos que se seguem.

Os arquivos criptografados podem ser restaurados à sua forma original usando mcrypt -d or mdecrypt

mdecrypt pega uma lista de arquivos em sua linha de comando e cria um novo arquivo para cada arquivo
cujo nome termina com .nc removendo o ".nc" ou adicionando ".dc" ao final do arquivo
nome se .nc não estiver no nome do arquivo criptografado.

OPÇÕES


-F --força
Força a saída na saída padrão ou entrada de stdin se for um terminal. Por
mcrypt padrão não irá enviar dados criptografados para o terminal, nem ler dados criptografados
a partir dele.

-z --gzip
Use gzip (se existir em seu sistema) para compactar arquivos antes da criptografia. Se
especificado no momento da descriptografia, ele descompactará esses arquivos.

-p --bzip2
Use bzip2 (se existir em seu sistema) para compactar arquivos antes da criptografia. Se
especificado no momento da descriptografia, ele descompactará esses arquivos.

--openpgp-z INT
Esta opção habilitará a compactação em arquivos criptografados OpenPGP (RFC2440).

-d --descriptografar
Descriptografar.

--Socorro
Exiba uma tela de ajuda e saia.

-v --versão
Versão. Exiba o número da versão e saia.

-L --licença
Exibem o mcrypt's licença e saia.

-o --keymode MODA
MODE pode ser um dos modos de tecla listados pelo parâmetro --list-keymodes. Isto
na verdade, é a conversão para a chave antes de ser alimentada para o algoritmo. Isto é
recomendado deixá-lo como está, se você não sabe o que é. No entanto, se você ainda
deseja usar esta opção, você pode querer usar o modo 'hex' que permite que você
especifique a chave em hexadecimal (e nenhuma conversão será aplicada).

-h --cerquilha HASH_ALGORITMO
HASH_ALGORITHM pode ser um dos algoritmos listados pelo parâmetro --list-hash.
Este é o resumo que será anexado ao arquivo a ser criptografado, a fim de
detectar corrupção de arquivo. O padrão é a soma de verificação CRC32.

-s --keysize TAMANHO
SIZE é o tamanho da chave do algoritmo em bytes (não o tamanho da frase-senha). Isto
o padrão é a chave máxima suportada pelo algoritmo. Os tamanhos máximos de chave de
os algoritmos podem ser obtidos pelo parâmetro --list. É seguro não tocar
esta.

-g --openpgp
Esta opção fará com que o mcrypt use o formato de arquivo OpenPGP (RFC2440) para criptografar
arquivos. Isso tornará os arquivos criptografados por mcrypt acessíveis a partir de qualquer OpenPGP
aplicativo compatível.

-b --nu
Nenhuma informação importante como o algoritmo, modo, modo de bit e o crc32 de
o arquivo original é gravado no arquivo criptografado. A segurança está no
algoritmo não na obscuridade, então este NÃO é o padrão. Esta bandeira também deve ser
especificado ao descriptografar um arquivo criptografado vazio. Quando a bandeira nua é especificada
a descriptografia e criptografia são mais rápidas. Isso pode ser útil ao usar mcrypt para
criptografar um link ou algo parecido.

--rubor
Libera a saída (texto cifrado ou texto simples) imediatamente. Útil se mcrypt for usado
com tubos.

--Tempo Imprime algumas informações de tempo (velocidade de criptografia, etc.)

--nodelete
Quando esta opção é especificada, mcrypt não exclui o arquivo de saída, mesmo se
a descriptografia falhou. Isso é útil se você deseja descriptografar um arquivo corrompido.

-q --quieto
Suprima alguns avisos não críticos.

-u --desvincular
Desvincule (exclua) o arquivo de entrada se todo o processo de criptografia / descriptografia
tem sucesso. Este não é o padrão para usar um programa externo para remover
dados sensíveis.

--Lista
Lista todos os algoritmos com suporte atualmente.

--list-keymodes
Lista todos os modos-chave atualmente suportados.

--list-hash
Lista todos os algoritmos de hash com suporte atualmente.

-r --aleatória
Use / Dev /(s) aleatório em vez de / dev / urandom. Pode ser necessária alguma entrada de tecla ou mouse
mova para prosseguir. Se o seu sistema não suportar / dev / random ou / dev / urandom, um
coletor aleatório será usado.

-k --chave KEY1 KEY2 ...
Insira a (s) palavra (s) -chave através da linha de comando. A (s) CHAVE (s) é / são então usadas como palavra-chave
em vez de perguntar por eles. Lembre-se de que alguém pode ver o comando que você
estão em execução e, portanto, suas palavras-chave.

-c --config ARQUIVO
Use o arquivo de configuração especificado. O padrão é .mcryptrc em sua casa
diretório. O formato do arquivo de configuração é o mesmo dos parâmetros. Um
arquivo de exemplo é:
algoritmo mais seguro +
modo cbc
chave a_very_secret_one

-f --keyfile ARQUIVO
Insira a (s) palavra (s) -chave por meio de um arquivo. Uma palavra-chave é lida por linha. A primeira palavra-chave
read é usado para o primeiro arquivo, o segundo para o segundo arquivo, etc.
palavras-chave são menores do que os arquivos, então a última palavra-chave é usada para o restante. UMA
limitação é que você não pode usar o caractere NULL (\ 0) e Newline (\ n) em
a chave. Uma solução para esse problema é especificar a palavra-chave no modo hexadecimal.

-m --modo MODA
Modo de criptografia e descriptografia. Esses modos são atualmente suportados: ECB, CFB,
OFB, nOFB, CBC e STREAM. CBC é o padrão. A menos que a bandeira nua seja especificada
não há necessidade de especificar esses modos de descriptografia. Para algoritmos de fluxo
(como WAKE) deve ser STREAM.

-a --algoritmo ALGORITMO
O algoritmo usado para criptografar e descriptografar. A menos que a bandeira nua seja especificada lá
não há necessidade de especificá-los para descriptografia.

Os algoritmos atualmente suportados são mostrados com o parâmetro --list.

EXEMPLOS


Para que o mcrypt seja compatível com o solaris do(1), os seguintes parâmetros são necessários:
"mcrypt -a des --keymode pkdes --bare --noiv filename".

Para que o mcrypt seja compatível com o unix cripta(1), os seguintes parâmetros são necessários:
"mcrypt -a enigma --keymode scrypt --bare filename".

Para criptografar um arquivo usando um algoritmo de fluxo (por exemplo, Arcfour), os seguintes parâmetros são
necessário: "mcrypt -a arcfour --mode stream filename".

MEIO AMBIENTE


Mcrypt usa as seguintes variáveis ​​de ambiente:

MCRYPT_KEY: para especificar a chave

MCRYPT_ALGO: para especificar o algoritmo

MCRYPT_MODE: para especificar o modo do algoritmo

MCRYPT_KEY_MODE: para especificar o modo chave

Você pode usá-los em vez de usar a linha de comando (que é insegura), mas observe que
apenas uma chave deve ser usada em MCRYPT_KEY.

Use mdecrypt online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    USB Loader GX
    USB Loader GX
    USBLoaderGX é uma GUI para
    Carregador USB de Waninkoko, baseado em
    libwiigui. Permite listar e
    lançar jogos de Wii, jogos de Gamecube e
    homebrew no Wii e WiiU...
    Baixar USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer é um editor HTML wysiwyg usando
    a base de código do Mozilla Composer. Como
    O desenvolvimento do Nvu foi interrompido
    em 2005, KompoZer corrige muitos bugs e
    adiciona um f...
    Baixar KompoZer
  • 4
    Downloader de mangá grátis
    Downloader de mangá grátis
    O Free Manga Downloader (FMD) é um
    aplicativo de código aberto escrito em
    Object-Pascal para gerenciamento e
    baixando mangá de vários sites.
    Isso é um espelho...
    Baixe o Manga Downloader Gratuito
  • 5
    UNetbootin
    UNetbootin
    O UNetbootin permite criar arquivos inicializáveis
    Unidades USB ao vivo para Ubuntu, Fedora e
    outras distribuições Linux sem
    gravando um CD. Funciona em Windows, Linux,
    e ...
    Baixar UNetbootin
  • 6
    ERP Dolibarr - CRM
    ERP Dolibarr - CRM
    Dolibarr ERP - CRM é uma ferramenta fácil de usar
    Pacote de software de código aberto ERP e CRM
    (executado com um servidor web php ou como
    software autônomo) para empresas,
    fundações...
    Baixar Dolibarr ERP - CRM
  • Mais "

Comandos Linux

Ad