IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mdecrypt - Online nel cloud

Esegui mdecrypt nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mdecrypt che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


crypt, mcrypt, mdecrypt - crittografa o decrittografa i file

SINOSSI


mcrypt [ -dLFubhvrzp ] [-a algoritmo] [-c file_config] [-m modo] [-s dimensione della chiave] [-o modalità chiave]
[-k key1 key2 ...] [-f file di chiavi] [ Nome del file ... ]

mdecrypt [ -LFusbhvzp ] [-a algoritmo] [-c file_config] [-m modo] [-s dimensione della chiave]
[-o modalità chiave] [-k key1 key2 ...] [-f file di chiavi] [ Nome del file ... ]

DESCRIZIONE


Mcrypt è un semplice programma di crittografia, un sostituto del vecchio Unix cripta(1). Quando
crittografando o decifrando un file, viene creato un nuovo file con l'estensione .nc e modalità
0600. Il nuovo file mantiene la data di modifica dell'originale. Il file originale potrebbe essere
cancellato specificando il parametro -u. Se non vengono specificati file, l'input standard è
crittografato sull'output standard.

Mcrypt usa tutti gli algoritmi simmetrici inclusi in libmcrypt.

cripta è un piccolo involucro di conchiglie intorno mcrypt per emulare il vecchio comando unix crypt. Per
maggiori informazioni esegui crypt --help !

CONSIGLI


Per impostazione predefinita, mcrypt , quando viene specificato uno di questi algoritmi, richiede qualcosa come:
Inserisci la passphrase: ...
Dovresti quindi inserire una passphrase sufficientemente lunga (512 caratteri è la lunghezza massima).
Ora per crittografare il file, la passphrase viene trasformata utilizzando il valore specificato (o
l'algoritmo di generazione della chiave predefinito) e un salt casuale. Il valore prodotto viene quindi utilizzato
come chiave, che viene fornita all'algoritmo.

Algoritmo Vulnerabilità: La maggior parte degli algoritmi odierni sono progettati per resistere ad attacchi specifici.
Nessuno di loro ha dimostrato di non essere vulnerabile a qualche tipo di attacco non ancora noto.

Compressione: Comprimendo i tuoi dati prima della crittografia guadagni entrambi in efficienza
(crittografia più veloce) e la sicurezza dei tuoi dati (ridondanza linguistica rimossa). Un inconveniente
è che la maggior parte dei programmi di compressione aggiunge intestazioni specifiche nel file compresso, quindi
rendendo più facili gli attacchi di testo in chiaro noti. La compressione dopo la crittografia è inutile e potrebbe
risultato in file compressi di dimensioni maggiori rispetto all'originale.

Errore Recupero: C'è qualche ripristino di errore in mcrypt. Se i byte vengono rimossi o persi da
il file o il flusso nelle modalità ECB, CBC e OFB, sono impossibili da recuperare, sebbene la modalità CFB
si riprenderà. Se alcuni byte vengono alterati, viene interessato un intero blocco di testo in chiaro in ECB
modalità, due blocchi in modalità CBC e CFB, ma solo il corrispondente byte in modalità OFB.
Mcrypt utilizza un CRC a 32 bit per verificare la presenza di errori nei file crittografati.

Extra sicurezza: Per i più paranoici, se mcrypt viene eseguito con i privilegi di superutente
assicura che nessun dato importante (chiavi, ecc.) venga scritto su disco, come swap ecc. Tieni a mente
che mcrypt non è stato progettato per essere un programma setuid, quindi non dovresti farne uno.

Non fare affidamento sul fatto che un algoritmo ha una chiave di grandi dimensioni, prova a usare long
passphrase e cercare di renderle imprevedibili.

Tutti gli algoritmi di blocco sopra supportano queste modalità di crittografia:

BCE: La modalità CodeBook elettronico. È la modalità più semplice da utilizzare con un cifrario a blocchi.
Crittografa ogni blocco in modo indipendente.

CBC: La modalità Cipher Block Chaining. È meglio della BCE poiché il testo in chiaro è XOR'ed
con il testo cifrato precedente. Un blocco casuale viene posizionato come primo blocco, quindi lo stesso
blocco o messaggi crittografati sempre con qualcosa di diverso. (Questa è la modalità di default)

CFB: La modalità Cipher-Feedback (a 8 bit). Questo è un cifrario a flusso autosincronizzante
implementato da un cifrario a blocchi.

OFB: La modalità Output-Feedback (a 8 bit). Questo è un cifrario a flusso sincrono implementato
da un cifrario a blocchi. È destinato all'uso in linee rumorose, perché il testo cifrato è corrotto
i blocchi non danneggiano i blocchi di testo in chiaro che seguono. Insicuro se utilizzato per crittografare
grandi quantità di dati, quindi sconsiglio di utilizzarlo.

noFB: La modalità Output-Feedback (in nbit). n È la dimensione del blocco dell'algoritmo.
Questo è un codice a flusso sincrono implementato da un codice a blocchi. È destinato a
utilizzare in linee rumorose, perché i blocchi di testo cifrato corrotti non corrompono il testo in chiaro
blocchi che seguono.

I file crittografati possono essere ripristinati nella loro forma originale utilizzando mcrypt -d or mdecrypt

mdecrypt prende un elenco di file sulla sua riga di comando e crea un nuovo file per ogni file
il cui nome termina con .nc rimuovendo il ".nc" o aggiungendo ".dc" alla fine del file
name se .nc non è nel nome del file crittografato.

VERSIONI


-F --vigore
Forza l'output sull'output standard o l'input da stdin se questo è un terminale. Di
mcrypt predefinito non emetterà dati crittografati sul terminale, né leggerà dati crittografati
da.

-z --gzip
Usa gzip (se esiste nel tuo sistema) per comprimere i file prima della crittografia. Se
specificato al momento della decrittazione, decomprimerà questi file.

-p --bzip2
Usa bzip2 (se esiste nel tuo sistema) per comprimere i file prima della crittografia. Se
specificato al momento della decrittazione, decomprimerà questi file.

--openpgp-z INT
Questa opzione abiliterà la compressione nei file crittografati OpenPGP (RFC2440).

-d --decrittografa
Decrypt.

--Aiuto
Visualizza una schermata di aiuto ed esci.

-v --versione
Versione. Visualizza il numero di versione ed esci.

-L --licenza
Mostra il mcrypt's licenza e uscire.

-o --keymode MODE
MODE può essere una delle modalità chiave elencate dal parametro --list-keymodes. Esso
in realtà è la conversione nella chiave prima che venga inviata all'algoritmo. è
consigliato di lasciarlo così com'è, se non si sa cos'è. Tuttavia, se ancora
vuoi usare questa opzione, potresti voler usare la modalità 'hex' che ti permette di
specificare la chiave in esadecimale (e non verrà applicata alcuna conversione).

-h --hash HASH_ALGORITMO
HASH_ALGORITHM può essere uno degli algoritmi elencati dal parametro --list-hash.
Questo è il digest che verrà aggiunto al file da crittografare, al fine di
rilevare la corruzione dei file. L'impostazione predefinita è il checksum CRC32.

-s --dimensione chiave TAGLIA
SIZE è la dimensione della chiave dell'algoritmo in byte (non la dimensione della passphrase). Esso
il valore predefinito è la chiave massima supportata dall'algoritmo. Le dimensioni massime delle chiavi di
gli algoritmi possono essere ottenuti dal parametro --list. È sicuro non toccarlo
Questo.

-g --openpgp
Questa opzione farà in modo che mcrypt utilizzi il formato file OpenPGP (RFC2440) per la crittografia
File. Ciò renderà i file crittografati da mcrypt accessibili da qualsiasi OpenPGP
applicazione conforme.

-b --spoglio
Nessuna informazione importante come l'algoritmo, la modalità, la modalità bit e il crc32 di
il file originale è scritto nel file crittografato. La sicurezza sta nel
algoritmo non in oscurità, quindi questo NON è l'impostazione predefinita. Anche questa bandiera deve essere
specificato durante la decrittografia di un file crittografato nudo. Quando viene specificata la bandiera nuda
la decifratura e la crittografia sono più veloci. Questo può essere utile quando si usa mcrypt per
crittografare un collegamento o qualcosa del genere.

--sciacquone
Svuota immediatamente l'output (testo cifrato o testo normale). Utile se si usa mcrypt
con tubi.

--tempo Stampa alcune informazioni sui tempi (velocità di crittografia, ecc.)

--nodelete
Quando questa opzione è specificata, mcrypt non elimina il file di output, anche se
decrittazione non riuscita. Questo è utile se vuoi decifrare un file danneggiato.

-q --silenzioso
Sopprimere alcuni avvisi non critici.

-u --scollega
Scollega (elimina) il file di input se l'intero processo di crittografia/decrittografia
riesce. Questa non è l'impostazione predefinita per utilizzare un programma esterno da rimuovere
dati sensibili.

--elenco
Elenca tutti gli algoritmi attualmente supportati.

--list-keymode
Elenca tutte le modalità chiave attualmente supportate.

--list-hash
Elenca tutti gli algoritmi hash attualmente supportati.

-r --a caso
Usa il / dev /(s)random invece di /dev/urandom. Potrebbe essere necessario inserire alcuni tasti o il mouse
spostare per procedere. Se il tuo sistema non supporta /dev/random o /dev/urandom, a
verrà utilizzato un raccoglitore casuale.

-k --chiave KEY1 KEY2 ...
Immettere le parole chiave tramite la riga di comando. La(e) CHIAVE(e) è/vengono quindi usata/e come parola chiave
invece di sollecitarli. Tieni presente che qualcuno potrebbe vedere il tuo comando
sono in esecuzione e quindi le tue parole chiave.

-c --config RISORSE
Usa il file di configurazione specificato. L'impostazione predefinita è .mcryptrc nella tua casa
directory. Il formato del file di configurazione è lo stesso dei parametri. Un
il file di esempio è:
algoritmo più sicuro+
modalità cbc
chiave a_very_secret_one

-f --file di chiavi RISORSE
Inserisci le parole chiave tramite un file. Viene letta una parola chiave per riga. La prima parola chiave
read viene utilizzato per il primo file, il secondo per il secondo file ecc. Se il
le parole chiave sono inferiori ai file, quindi l'ultima parola chiave viene utilizzata per le restanti. UN
la limitazione è che non è possibile utilizzare il carattere NULL (\0) e il carattere Newline (\n) in
il tasto. Una soluzione a questo problema consiste nello specificare la parola chiave in modalità esadecimale.

-m --modalità MODE
Modalità di crittografia e decrittografia. Queste modalità sono attualmente supportate: ECB, CFB,
OFB, nOFB, CBC e STREAM. CBC è l'impostazione predefinita. A meno che non sia specificato il flag nudo
non è necessario specificare queste modalità per la decrittazione. Per algoritmi di flusso
(come WAKE) la modalità dovrebbe essere STREAM.

-a --algoritmo ALGORITMO
L'algoritmo utilizzato per crittografare e decrittografare. A meno che non sia specificata la bandiera nuda qui
non è necessario specificarli per la decrittazione.

Gli algoritmi attualmente supportati sono mostrati con il parametro --list.

ESEMPI


Affinché mcrypt sia compatibile con il solaris della(1), sono necessari i seguenti parametri:
"mcrypt -a des --keymode pkdes --bare --noiv nomefile".

Affinché mcrypt sia compatibile con unix cripta(1), sono necessari i seguenti parametri:
"mcrypt -a enigma --keymode scrypt --bare filename".

Per crittografare un file utilizzando un algoritmo di flusso (es. Arcfour), i seguenti parametri sono
necessario: "mcrypt -a arcfour --mode stream filename".

AMBIENTE


Mcrypt utilizza le seguenti variabili di ambiente:

MCRYPT_KEY: per specificare la chiave

MCRYPT_ALGO: per specificare l'algoritmo

MCRYPT_MODE: per specificare la modalità dell'algoritmo

MCRYPT_KEY_MODE: per specificare la modalità chiave

Puoi usarli invece di usare la riga di comando (che non è sicura), ma tieni presente che
solo una chiave deve essere utilizzata in MCRYPT_KEY.

Usa mdecrypt online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    USB LoaderGX
    USB LoaderGX
    USBLoaderGX è una GUI per
    Caricatore USB di Waninkoko, basato su
    libwiigui. Consente la quotazione e
    lancio di giochi Wii, giochi Gamecube e
    homebrew su Wii e WiiU...
    Scarica USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • 3
    KompoZer
    KompoZer
    KompoZer è un editor HTML wysiwyg che utilizza
    la base di codice di Mozilla Composer. Come
    Lo sviluppo di Nvu è stato interrotto
    nel 2005, KompoZer risolve molti bug e
    aggiunge una f...
    Scarica KompoZer
  • 4
    Downloader di manga gratuito
    Downloader di manga gratuito
    Il Free Manga Downloader (FMD) è un
    applicazione open source scritta
    Object-Pascal per la gestione e
    scaricare manga da vari siti web.
    Questo è uno specchio...
    Scarica il downloader manga gratuito
  • 5
    UNetbootin
    UNetbootin
    UNetbootin ti consente di creare bootable
    Unità USB live per Ubuntu, Fedora e
    altre distribuzioni Linux senza
    masterizzare un CD. Funziona su Windows, Linux,
    e ...
    Scarica UNetbootin
  • 6
    Dolibarr ERP-CRM
    Dolibarr ERP-CRM
    Dolibarr ERP - CRM è un facile da usare
    Pacchetto software open source ERP e CRM
    (eseguito con un server Web php o come
    software standalone) per le aziende,
    fondamenta...
    Scarica Dolibarr ERP - CRM
  • Di Più "

Comandi Linux

Ad