EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

mdecrypt - Online în cloud

Rulați mdecrypt în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mdecrypt care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


crypt, mcrypt, mdecrypt - criptați sau decriptați fișierele

REZUMAT


mcrypt [ -dLFubhvrzp ] [-a Algoritmul] [-c config_file] [-m mod] [-s dimensiunea tastei] [-o keymode]
[-k key1 key2 ...] [-f fişier cheie] [ nume de fișier ... ]

mdecrypt [ -LFusbhvzp ] [-a Algoritmul] [-c config_file] [-m mod] [-s dimensiunea tastei]
[-o keymode] [-k key1 key2 ...] [-f fişier cheie] [ nume de fișier ... ]

DESCRIERE


Mcrypt este un program simplu de criptare, un înlocuitor pentru vechiul Unix criptă(1). Cand
criptând sau decriptând un fișier, se creează un fișier nou cu extensia nc și modul
0600. Noul fișier păstrează data modificării celui original. Fișierul original poate fi
șters prin specificarea parametrului -u. Dacă nu sunt specificate fișiere, intrarea standard este
criptat la ieșirea standard.

Mcrypt folosește toți algoritmii simetrici incluși în libmcrypt.

criptă este un mic înveliș de coajă în jur mcrypt pentru a emula vechea comandă criptă Unix. Pentru
mai multe informații rulați crypt --help!

SUGESTII


În mod implicit, mcrypt , când este specificat unul dintre acești algoritmi, solicită ceva de genul:
Introduceți fraza de acces:...
Apoi ar trebui să introduceți o expresie de acces suficient de lungă (512 caractere este lungimea maximă).
Acum, pentru a cripta fișierul, expresia de acces este transformată folosind codul specificat (sau
implicit) algoritmul de generare a cheilor și o sare aleatorie. Valoarea produsă este apoi utilizată
ca cheie, care este transmisă algoritmului.

Algoritm Vulnerabilitate: Majoritatea algoritmilor de astăzi sunt proiectați să reziste la atacuri specifice.
Niciunul dintre ei nu s-a dovedit a nu fi vulnerabil la un fel de atac necunoscut încă.

Comprimare: Prin comprimarea datelor înainte de criptare, câștigați ambele în eficiență
(criptare mai rapidă) și siguranța datelor dvs. (redundanța limbii este eliminată). Un dezavantaj
este că majoritatea programelor de compresie vor adăuga anteturi specifice în fișierul comprimat, astfel
ușurând atacurile de text clar cunoscute. Compresia după criptare este inutilă și poate
rezultă fișiere comprimate cu dimensiune mai mare decât cea originală.

Eroare Recuperare: Există o recuperare a erorilor în mcrypt. Dacă octeții sunt eliminați sau pierduți din
fișierul sau fluxul în modurile ECB, CBC și OFB, sunt imposibil de recuperat, deși modul CFB
se va recupera. Dacă anumiți octeți sunt modificați, atunci un bloc complet de text simplu este afectat în ECB
modul, două blocuri în modurile CBC și CFB, dar numai octetul corespunzător în modul OFB.
Mcrypt folosește un CRC de 32 de biți pentru a verifica erorile în fișierele criptate.

în plus Securitate: Pentru cei foarte paranoici, dacă mcrypt este executat cu privilegii de superutilizator, îl oferă
se asigură că nu sunt scrise date importante (chei etc.) pe disc, ca swap etc. Rețineți
că mcrypt nu a fost conceput pentru a fi un program setuid, așa că nu ar trebui să-l faci unul.

Nu vă bazați pe faptul că un algoritm are o dimensiune mare a cheii, încercați să utilizați lung
fraze de acces și încercați să le faceți imprevizibile.

Toți algoritmii de blocare de mai sus acceptă aceste moduri de criptare:

BCE: Modul Electronic CodeBook. Este cel mai simplu mod de utilizat cu un cifru bloc.
Criptează fiecare bloc în mod independent.

CBC: Modul Cipher Block Chaining. Este mai bun decât ECB, deoarece textul simplu este XOR
cu textul cifrat anterior. Un bloc aleatoriu este plasat ca primul bloc, deci la fel
blocarea sau mesajele criptează întotdeauna la ceva diferit. (Acesta este modul implicit)

CFB: Modul Cipher-Feedback (în 8 biți). Acesta este un cifr de flux cu autosincronizare
implementat dintr-un cifru bloc.

OFB: Modul Ieșire-Feedback (în 8 biți). Acesta este un cifr de flux sincron implementat
dintr-un cifru bloc. Este destinat utilizării în linii zgomotoase, deoarece textul cifrat este corupt
blocurile nu corup blocurile de text simplu care urmează. Nesigur atunci când este folosit pentru a cripta
cantități mari de date, așa că recomand să nu le folosiți.

nOFB: Modul Ieșire-Feedback (în nbit). n Este dimensiunea blocului algoritmului.
Acesta este un cifr de flux sincron implementat dintr-un cifru bloc. Este destinat pentru
utilizați în linii zgomotoase, deoarece blocurile de text cifrat corupt nu corup textul simplu
blocurile care urmează.

Fișierele criptate pot fi restaurate la forma lor originală folosind mcrypt -d or mdecrypt

mdecrypt preia o listă de fișiere pe linia sa de comandă și creează un fișier nou pentru fiecare fișier
al cărui nume se termină cu .nc prin eliminarea „.nc” sau prin adăugarea „.dc” la sfârșitul fișierului
nume dacă .nc nu este în numele fișierului criptat.

OPŢIUNI


-F --forta
Forțați ieșirea pe ieșirea standard sau intrarea de la stdin dacă acesta este un terminal. De
mcrypt implicit nu va scoate date criptate către terminal și nici nu va citi date criptate
din ea.

-z --gzip
Utilizați gzip (dacă există în sistemul dvs.) pentru a comprima fișierele înainte de criptare. Dacă
specificat la momentul decriptării, va decomprima aceste fișiere.

-p --bzip2
Utilizați bzip2 (dacă există în sistemul dvs.) pentru a comprima fișierele înainte de criptare. Dacă
specificat la momentul decriptării, va decomprima aceste fișiere.

--openpgp-z INT
Această opțiune va activa compresia în fișierele criptate OpenPGP (RFC2440).

-d --decriptează
Decodificare.

--Ajutor
Afișați un ecran de ajutor și ieșiți.

-v --versiune
Versiune. Afișați numărul versiunii și ieșiți.

-L --licență
Afișați mcrypt's licență și renunță.

-o --keymode MODE
MODE poate fi unul dintre modurile cheie enumerate de parametrul --list-keymodes. Aceasta
de fapt este conversia la cheie înainte de a fi transmisă algoritmului. Este
recomandat să-l lași așa cum este, dacă nu știi ce este. Cu toate acestea, dacă tot
doriți să utilizați această opțiune, este posibil să doriți să utilizați modul „hex” care vă permite
specificați cheia în hex (și nu se va aplica nicio conversie).

-h --haș HASH_ALGORITHM
HASH_ALGORITHM poate fi unul dintre algoritmii listați de parametrul --list-hash.
Acesta este rezumatul care va fi atașat la fișierul care urmează să fie criptat, pentru a
detectează corupția fișierelor. Valoarea implicită este suma de control CRC32.

-s --keysize MĂRIMEA
SIZE este dimensiunea cheii algoritmului în octeți (nu dimensiunea frazei de acces). Aceasta
implicit la cheia maximă acceptată de algoritm. Dimensiunile maxime ale cheilor de
algoritmii pot fi obținuți prin parametrul --list. Este sigur să nu atingeți
acest.

-g --openpgp
Această opțiune va face ca mcrypt să utilizeze formatul de fișier OpenPGP (RFC2440) pentru criptare
fișiere. Acest lucru va face fișierele criptate de mcrypt accesibile din orice OpenPGP
aplicație conformă.

-b --neizolat
Nu există informații importante precum algoritmul, modul, modul de biți și crc32 ale
fișierul original sunt scrise în fișierul criptat. Securitatea se află pe
algoritmul nu este pe obscuritate, deci acesta NU este implicit. Acest steag trebuie să fie și el
specificat la decriptarea unui fișier criptat complet. Când este specificat steagul gol
decriptarea și criptarea sunt mai rapide. Acest lucru poate fi util atunci când utilizați mcrypt pentru
criptați un link sau ceva de genul ăsta.

--culoare
Șterge imediat rezultatul (text cifrat sau text simplu). Util dacă se folosește mcrypt
cu tevi.

--timp Imprimă unele informații de sincronizare (viteza de criptare etc.)

--nodelete
Când este specificată această opțiune, mcrypt nu șterge fișierul de ieșire, chiar dacă
decriptarea a eșuat. Acest lucru este util dacă doriți să decriptați un fișier corupt.

-q --Liniște
Suprimați unele avertismente care nu sunt critice.

-u --deconectați
Deconectați (ștergeți) fișierul de intrare dacă întregul proces de criptare/decriptare
reușește. Aceasta nu este implicită pentru a utiliza un program extern pentru a elimina
date sensibile.

--listă
Listează toți algoritmii acceptați în prezent.

--list-keymodes
Listează toate modurile cheie acceptate în prezent.

--list-hash
Listează toți algoritmii hash acceptați în prezent.

-r --Aleatoriu
Utilizare / dev /(s)random în loc de /dev/urandom. Acest lucru poate necesita introducerea tastei sau mouse-ul
mutați pentru a continua. Dacă sistemul dumneavoastră nu acceptă /dev/random sau /dev/urandom, a
va fi folosit colector aleatoriu.

-k --cheie CHEIA1 CHEIA2 ...
Introduceți cuvintele cheie prin linia de comandă. CHEIA(ele) este/sunt apoi folosite ca cuvânt cheie
în loc să le cerem. Rețineți că cineva poate vedea comanda dvs
sunt în execuție și deci cuvintele cheie.

-c --config FILE
Utilizați fișierul de configurare specificat. Valoarea implicită este .mcryptrc în casa dvs
director. Formatul fișierului de configurare este același cu parametrii. Un
exemplu de fișier este:
algoritm mai sigur+
modul cbc
cheie a_foarte_secret_one

-f --keyfile FILE
Introduceți cuvintele cheie printr-un fișier. Un cuvânt cheie este citit pe rând. Primul cuvânt cheie
read este folosit pentru primul fișier, al doilea pentru al doilea fișier etc. Dacă
cuvintele cheie sunt mai puține decât fișierele, apoi ultimul cuvânt cheie este folosit pentru restul. A
limitarea este că nu puteți utiliza caracterul NULL (\0) și caracterul Newline (\n) în
cheia. O soluție la această problemă este să specificați cuvântul cheie în modul hex.

-m --mod MODE
Mod de criptare și decriptare. Aceste moduri sunt acceptate în prezent: ECB, CFB,
OFB, nOFB, CBC și STREAM. CBC este implicit. Cu excepția cazului în care este specificat steagul gol
nu este nevoie să specificați aceste moduri pentru decriptare. Pentru algoritmi de flux
Modul (precum WAKE) ar trebui să fie STREAM.

-a --algoritm ALGORITM
Algoritmul folosit pentru a cripta și decripta. Cu excepția cazului în care steagul gol este specificat acolo
nu este nevoie să le specificați pentru decriptare.

Algoritmii acceptați în prezent sunt afișați cu parametrul --list.

EXEMPLE


Pentru ca mcrypt să fie compatibil cu solaris din(1), sunt necesari urmatorii parametri:
„mcrypt -a des --keymode pkdes --bare --noiv nume de fișier”.

Pentru ca mcrypt să fie compatibil cu Unix criptă(1), sunt necesari urmatorii parametri:
„mcrypt -a enigma --keymode scrypt --bare filename”.

Pentru a cripta un fișier folosind un algoritm de flux (de exemplu, Arcfour), următorii parametri sunt
necesar: „mcrypt -a arcfour --mode stream nume de fișier”.

MEDIUL


Mcrypt utilizează următoarele variabile de mediu:

MCRYPT_KEY: pentru a specifica cheia

MCRYPT_ALGO: pentru a specifica algoritmul

MCRYPT_MODE: pentru a specifica modul algoritmului

MCRYPT_KEY_MODE: pentru a specifica modul cheie

Puteți folosi acestea în loc să folosiți linia de comandă (care este nesigură), dar rețineți că
ar trebui utilizată o singură cheie în MCRYPT_KEY.

Utilizați mdecrypt online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX este o interfață grafică pentru
    Încărcătorul USB al lui Waninkoko, bazat pe
    libwiigui. Permite listarea și
    lansarea de jocuri Wii, jocuri Gamecube și
    homebrew pe Wii și WiiU...
    Descărcați USBLoaderGX
  • 2
    Firebird
    Firebird
    Firebird RDBMS oferă caracteristici ANSI SQL
    și rulează pe Linux, Windows și
    mai multe platforme Unix. Caracteristici
    concurență și performanță excelente
    & putere...
    Descărcați Firebird
  • 3
    KompoZer
    KompoZer
    KompoZer este un editor HTML wysiwyg care utilizează
    baza de cod Mozilla Composer. La fel de
    Dezvoltarea Nvu a fost oprită
    în 2005, KompoZer remediază multe erori și
    adaugă un f...
    Descărcați KompoZer
  • 4
    Descărcător gratuit de manga
    Descărcător gratuit de manga
    Free Manga Downloader (FMD) este un
    aplicație open source scrisă în
    Object-Pascal pentru gestionarea și
    descărcarea manga de pe diverse site-uri web.
    Aceasta este o oglindă...
    Descărcați gratuit Manga Downloader
  • 5
    UNetbootin
    UNetbootin
    UNetbootin vă permite să creați bootable
    Unități USB live pentru Ubuntu, Fedora și
    alte distribuții Linux fără
    arderea unui CD. Se rulează pe Windows, Linux,
    şi ...
    Descărcați UNetbootin
  • 6
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM este ușor de utilizat
    Pachetul software ERP și CRM open source
    (rulați cu un server web php sau ca
    software autonom) pentru companii,
    fundatii...
    Descărcați Dolibarr ERP - CRM
  • Mai mult »

Comenzi Linux

Ad