EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

ccencrypt - Online în cloud

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

Aceasta este comanda ccencrypt 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


ccrypt - criptează și decriptează fișierele și fluxurile

REZUMAT


ccrypt [mod] [Opțiuni] [fişier...]
ccencrypt [Opțiuni] [fişier...]
ccdecrypt [Opțiuni] [fişier...]
ccat [Opțiuni] fişier...

DESCRIERE


ccrypt este un utilitar pentru criptarea și decriptarea fișierelor și fluxurilor. A fost conceput pentru
înlocuiți unix-ul standard criptă utilitate, care este notorie pentru utilizarea unui foarte slab
algoritm de criptare. ccrypt se bazează pe cifrul bloc Rijndael, a cărui versiune
a fost, de asemenea, ales de guvernul SUA ca standard de criptare avansată (AES, vezi
http://www.nist.gov/aes). Se crede că acest cifru oferă o criptografie foarte puternică
Securitate.

Spre deosebire de Unix criptă, algoritmul oferit de ccrypt nu este simetric, adică trebuie
specificați dacă să criptați sau să decriptați. Cel mai comun mod de a invoca ccrypt este prin intermediul
comenzi ccencrypt și ccdecrypt.

Criptarea și decriptarea depind de un cuvânt cheie (sau o expresie cheie) furnizată de utilizator. De
implicit, utilizatorului i se solicită să introducă un cuvânt cheie din terminal. Cuvintele cheie pot consta
de orice număr de caractere și toate caracterele sunt semnificative (deși ccrypt
hash intern cheia la 256 de biți). Cuvintele cheie mai lungi oferă o mai bună securitate decât cele scurte
cele, deoarece sunt mai puțin probabil să fie descoperite prin căutare exhaustivă.

MODURI


ccrypt poate funcționa în cinci moduri diferite. Dacă sunt specificate mai multe moduri, ultimul
unul specificat are prioritate. Pseudintele ccencrypt, ccdecrypt, și ccat sunt prevăzute ca
o comoditate; sunt echivalente cu ccrypt -e, ccrypt -d, și ccrypt -c, respectiv.

-e, --criptare Criptează. Acesta este modul implicit. Dacă sunt date argumente pentru numele fișierului, criptați
fișierele și adăugați sufixul .cpt la numele lor. În caz contrar, alergați ca a
filtru.

-d, --decriptează Decriptează. Dacă sunt date argumente nume de fișier, decriptați fișierele și eliminați fișierele
sufix .cpt din numele fișierelor, dacă există. În caz contrar, rulați ca filtru.

-c, --pisică Decriptați unul sau mai multe fișiere la ieșire standard. Dacă nu există argumente pentru numele fișierului
dat, decriptați ca filtru. implică -l.

-X, --schimbare cheie
Schimbați cheia datelor criptate. În acest mod, ccrypt solicitări pentru două
parole: cea veche și cea nouă. Dacă sunt date argumente pentru numele fișierului,
modifica fisierele. În caz contrar, rulați ca filtru.

-u, --unixcrypt
Simulați vechea comandă criptă Unix. Notă: cifrul folosit de cripta Unix
a fost spart și nu este sigur. Vă rugăm să utilizați această opțiune numai pentru a decripta
fișierele existente. Dacă sunt date argumente nume de fișier, decriptați fișierele la
stdout. În caz contrar, rulați ca filtru. Rețineți că pentru formatul cript unix,
nu există o modalitate ușoară de a detecta dacă o anumită cheie se potrivește sau nu; prin urmare,
pentru siguranță, acest mod nu suprascrie fișierele.

OPŢIUNI


Următoarele opțiuni sunt acceptate în plus față de modurile descrise mai sus:

-b, --curajos Când citiți o cheie de criptare de pe terminal, întrebați utilizatorul o singură dată
pentru cheie. În mod implicit, ccrypt va cere utilizatorului să introducă astfel de chei de două ori,
ca o garanție împotriva distrugerii accidentale a datelor din cauza unei chei introduse greșit.
Utilizarea --curajos opțiunea dezactivează această verificare de siguranță. Nu-l folosi niciodată, decât dacă
stii ce faci. Vezi si --timid.

-E a fost, --envvar a fost
Citiți cuvântul cheie din variabila de mediu a fost. Rețineți că acest lucru s-ar putea
fi nesigur pe anumite sisteme, și anume acolo unde utilizatorii pot folosi ps comanda pentru
vezi mediul proprietarului unui proces de către un alt utilizator. Pe cele mai moderne
sisteme, cu toate acestea, un astfel de comportament de ps este dezactivat și -E opțiunea ar trebui
fii în siguranță acolo. De asemenea, ca măsură suplimentară de securitate, ccrypt sterge
cuvânt cheie din mediul său imediat după citirea acestuia.

-f, --forta Suprascrieți fișierele existente sau operați pe fișiere protejate la scriere fără a cere
alte intrebari. De asemenea, suprascrie ccryptreticența lui de a scrie sau de a citi
date criptate către sau de la un terminal.

-F a fost, --envvar2 a fost
La fel ca -E, cu excepția celui de-al doilea cuvânt cheie (în modul de schimbare a tastelor).

-h, --Ajutor Ajutor. Imprimați informațiile de utilizare și ieșiți.

-H cheie, --key2 cheie
La fel ca -K, cu excepția celui de-al doilea cuvânt cheie (în modul de schimbare a tastelor).

-k fişier, --keyfile fişier
Citiți cuvântul cheie ca prima linie din fișierul numit. În modul de schimbare a tastelor,
două cuvinte cheie sunt citite ca primele două rânduri ale fișierului. Numele fișierului „-”
poate fi dat pentru citirea cuvintelor cheie din intrarea standard. Folosind -k -
opțiunea și trimiterea cuvântului cheie pe stdin este probabil cea mai sigură modalitate de a trece
un cuvânt cheie pentru ccrypt dintr-un alt program sau script.

-K cheie, --cheie cheie
Specificați cuvântul cheie pe linia de comandă. Acest lucru este nesigur, pentru că oricare altul
utilizatorul poate vedea linia de comandă rulând programul ps comanda. Folosește doar asta
opțiune în scopuri de testare și niciodată cu un cuvânt cheie real.

-y fişier, --keyref fişier
În modul de criptare sau de schimbare a cheilor, verificați cheia de criptare cu cea numită
fișier, care trebuie să fi fost criptat anterior cu aceeași cheie. Ieșire
cu un mesaj de eroare dacă cheia nu se potrivește. Această opțiune este utilă ca
o alternativă la --timid, pentru a vă proteja împotriva tastelor greșite în situații
unde mai multe fișiere sunt criptate cu aceeași cheie. Această opțiune implică
--curajos, cu excepția cazului în care --timid opțiunea este dată în mod explicit după --keyref
opțiune.

-l, --legături simbolice Forțați criptarea/decriptarea legăturilor simbolice. În mod implicit, link-uri simbolice
sunt ignorate, cu excepția modului cat sau unixcrypt. Rețineți că cu -l opțiune,
criptarea/decriptarea unei legături simbolice determină sufixul .cpt pentru a fi
adăugat/eliminat din numele link-ului, nu din numele fișierului indicat
la.

-L, --licență Imprimați informațiile despre licență și ieșiți.

-m, --nepotrivire In mod normal, ccrypt refuză să decripteze datele cu o cheie care nu pare să o facă
Meci. The -m opțiunea anulează această restricție. Acest lucru poate fi uneori
util în recuperarea datelor dintr-un fișier corupt (consultați RECUPERAREA DATELOR DIN
FIȘIERE CORUPTE). Pentru a evita pierderea irecuperabilă a datelor la decriptare cu
o tastă greșită, această opțiune nu poate fi utilizată cu moduri care suprascriu intrarea
fișier.

-P prompt, --prompt prompt
Utilizare prompt în loc de promptul implicit „Introduceți cheia de criptare/decriptare:
". Acest lucru poate fi util în unele scripturi shell.

-q, --Liniște Suprimați majoritatea avertismentelor.

-Q prompt, --prompt2 prompt
La fel ca -P, cu excepția celui de-al doilea cuvânt cheie (în modul de schimbare a tastelor).

-r, --recursiv
Parcurgeți subdirectoare recursiv.

-R, --rec-legături simbolice
Parcurgeți subdirectoare recursiv și urmați, de asemenea, legături simbolice către
subdirectoare.

-da, --sufix strict
Refuzați să criptați fișierele care au deja .cpt sufix (sau cel selectat
cu -S). Acest lucru poate fi util atunci când adăugați unele fișiere într-un director de
fișiere deja criptate. Această opțiune nu are efect în decriptare sau
modul de schimbare a tastelor.

-S .suf, --sufix .suf
Folosiți sufixul .suf în locul sufixului implicit .cpt.

-t, --timid Când citiți o cheie de criptare de pe terminal, cereți utilizatorului să introducă
cheie de două ori. Dacă cele două taste introduse nu sunt identice, anulați. Acesta este un
protejați împotriva distrugerii accidentale a datelor prin criptarea lor cu a
cheie greșită. Notă: acest comportament este acum implicit și poate fi suprascris
cu --curajos opțiune.

-T, --tmpfiles Această opțiune provoacă ccrypt pentru a utiliza fișiere temporare în timpul
criptare/decriptare, mai degrabă decât suprascrierea conținutului fișierului
distructiv. Această metodă lasă conținutul original al fișierului
în sectoare neutilizate ale sistemului de fișiere și, prin urmare, este mai puțin sigur decât
comportament implicit. Cu toate acestea, în situațiile în care această pierdere a securității nu este
important, cel --tmpfiles opțiunea poate oferi o măsură de protecție
împotriva coruperii datelor din cauza unei erori de sistem în mijlocul
suprascrierea unui fișier.

-v, --verbos Imprimați informațiile despre progres în stderr.

-V, --versiune Tipăriți informații despre versiunea și ieșiți.

-- Sfârșitul opțiunilor. Orice argumente rămase sunt interpretate ca nume de fișiere. Acest
dezactivează și modul de filtrare, chiar dacă urmează zero nume de fișiere. Acest lucru ar putea fi
util în contextul expansiunii modelului shell; ccrypt -- * se va comporta
corect chiar dacă niciun fișier nu se potrivește cu modelul *.

NOTE ON UTILIZARE


Interfața cu utilizatorul a ccrypt seamănă intenționat cu cel al lui GNU gzip, deși nu este
identic. Când este invocat cu argumente de nume de fișier, ccrypt modifică în mod normal fișierele în
loc, suprascriind vechiul lor conținut. Spre deosebire de gzip, rezultatul nu este scris mai întâi în a
dosar temporar; în schimb, datele sunt literalmente suprascrise. Pentru criptare, aceasta este
de obicei, comportamentul dorit, deoarece nu se dorește copii ale datelor necriptate
rămâne în locuri ascunse în sistemul de fișiere. Dezavantajul este că dacă ccrypt is
întrerupt în mijlocul scrierii într-un fișier, fișierul va ajunge într-un fișier corupt,
stare parțial criptată. Cu toate acestea, în astfel de cazuri este posibil să se recupereze cea mai mare parte a
date; vezi mai jos RECUPERAREA DATELOR DIN FIȘIERE CORUPTE. Dacă vrei să forţezi ccrypt să utilizeze
fișiere temporare, utilizați --tmpfiles opțiune.

Cand ccrypt primește un semnal de întrerupere (Ctrl-C) în timp ce actualizează un fișier în loc, o face
nu ieșire imediat, ci mai degrabă întârzie ieșirea până după ce termină de scris în
fila curenta. Acest lucru este pentru a preveni suprascrierea parțială a fișierelor și astfel
corupt. Dacă vrei să forţezi ccrypt pentru a ieși imediat, apăsați Ctrl-C de două ori
repede.

Algoritmul de criptare utilizat de ccrypt folosește o sămânță aleatorie care este diferită de fiecare dată. La fel de
ca rezultat, criptarea aceluiași fișier de două ori nu va da niciodată același rezultat. Avantajul
a acestei metode este că asemănările în text simplu nu duc la asemănări în
text cifrat; nu există nicio modalitate de a spune dacă conținutul a două fișiere criptate este
similar sau nu.

Din cauza utilizării unei semințe aleatorii, decriptarea și re-criptarea unui fișier cu aceeași cheie
nu va duce la un fișier identic. În primul rând din acest motiv ccrypt refuză să
decriptați fișierele cu o cheie care nu se potrivește; dacă s-ar permite acest lucru, n-ar fi posibil
apoi pentru a restaura fișierul original, iar datele s-ar pierde iremediabil.

La suprascrierea fișierelor, se acordă o atenție deosebită legăturilor hard și simbolice. Fiecare
fișierul fizic (adică fiecare inod) este procesat cel mult o dată, indiferent de câte căi către acesta
sunt întâlnite pe linia de comandă sau în subdirectoare parcurse recursiv. Pentru fiecare
fișier care are mai multe link-uri hard, este tipărit un avertisment, pentru a alerta utilizatorul că nu toate
căile către fișier ar fi putut fi redenumite corect. Legăturile simbolice sunt ignorate, cu excepția în
modul pisică, sau dacă nu -l or -R este dată opțiunea.

Spre deosebire de gzip, ccrypt nu se plânge de fișierele care au sufixe necorespunzătoare. Este legal
pentru a cripta dublu un fișier. De asemenea, este legal să decriptați un fișier care nu are .cpt
sufix, cu condiția ca fișierul să conțină date valide pentru cheia de decriptare dată. Folosește
--sufix strict opțiune dacă doriți să preveniți ccrypt din criptarea fișierelor care deja
ia o .cpt sufix.

În ceea ce privește criptarea și compresia: datele criptate nu se pot distinge din punct de vedere statistic
din date aleatorii și, prin urmare, nu poate fi comprimat. Dar, desigur, este posibil
comprimați mai întâi datele, apoi criptați-le. Sufixele de fișiere sugerate sunt .gz.cpt or .gzc.

RECUPERARE DATE DIN CORUPTA DOSARE


Datele criptate pot fi corupte din mai multe motive. De exemplu, un fișier ar putea avea
fost parțial criptat sau decriptat dacă ccrypt a fost întreruptă în timpul procesării fișierului.
Sau datele pot fi corupte de o eroare software sau hardware sau în timpul transmiterii prin intermediul unui
reţea. Algoritmul de criptare utilizat de ccrypt este conceput pentru a permite recuperarea de la
erori. În general, doar câțiva octeți de date se vor pierde în apropierea locului unde a apărut eroarea.

Date criptate de ccrypt poate fi gândit ca o secvență de blocuri de 32 de octeți. Pentru a decripta a
bloc anume, ccrypt trebuie doar să cunoască cheia de decriptare, datele blocului
în sine și datele blocului care îl precede imediat. ccrypt nu pot spune dacă a
blocul este corupt sau nu, cu excepția primului bloc, care este special. Astfel, dacă
datele criptate au fost modificate în mijlocul sau aproape de sfârșitul unui fișier, ccrypt poate fi rulat
pentru a-l decripta ca de obicei, iar majoritatea datelor vor fi decriptate corect, cu excepția aproape
unde s-a produs corupția.

Primul bloc de date criptate este special, deoarece nu corespunde de fapt
la orice date text simplu; acest bloc deține semințele aleatorii generate la momentul criptării.
ccrypt folosește, de asemenea, primul bloc pentru a decide dacă cuvântul cheie dat se potrivește cu datele
sau nu. Dacă primul bloc a fost corupt, ccrypt va decide probabil că cuvântul cheie
nu se potrivește; în astfel de cazuri, -m opțiunea poate fi folosită pentru a forța ccrypt pentru a decripta
date oricum.

Dacă un fișier conține date criptate și unele necriptate sau date criptate cu două
chei diferite, ar trebui să decripteze întregul fișier cu fiecare cheie aplicabilă și apoi
reuniți manual părțile semnificative.

În cele din urmă, decriptarea va produce rezultate semnificative numai dacă datele sunt aliniate corect
de-a lungul limitelor blocurilor. Dacă s-au pierdut informațiile de la limita blocului, trebuie să încercați
toate cele 32 de posibilități.

DESCRIERE OF THE CIFRU


Bloca cifrări operați pe segmente de date de lungime fixă. De exemplu, Rijndael
cifrul bloc utilizat în ccrypt are o lungime a blocului de 32 de biți sau 256 de biți. Astfel, acest cifru
criptează 32 de octeți o dată.

Pârâu cifrări operați pe fluxuri de date de orice lungime. Există mai multe moduri standard pentru
operarea unui cifru bloc ca un cifru flux. Un astfel de standard este Cifru Feedback (CFB),
definite în NIST Special Publication 800-38A și ANSI X3.106-1983. ccrypt implementează a
stream cipher prin operarea cifrului bloc Rijndael în modul CFB.

Lăsa P[i] și C[i] fie ial-lea bloc al textului simplu și respectiv al textului cifrat. Modul CFB
specifică că

C[i] = P[i] ^ E(k,C[i-1])

Aici ^ denotă exclusivitatea sau funcția pe biți și E(k,x) denotă criptarea
bloca x sub cheie k folosind cifrul bloc. Astfel, fiecare bloc al textului cifrat este
calculat din blocul corespunzător de text simplu și blocul anterior de text cifrat.
Rețineți că, de fapt, fiecare octet de P[i] poate fi calculat din octetul corespunzător al
C[i], astfel încât codul de flux poate fi aplicat la un octet la un moment dat. În special, cel
lungimea fluxului nu trebuie să fie un multiplu al mărimii blocului.

Presupunând că blocurile sunt numerotate începând de la 0, un bloc de text cifrat „inițial” special
C[-1] este necesar pentru a furniza cazul de bază pentru formula de mai sus. Această valoare C[-1] se numește
il inițializare vector or sămânţă. Sămânța este aleasă în momentul criptării și scrisă ca
primul bloc al fluxului criptat. Este important ca sămânța să fie imprevizibilă;
în special, aceeași sămânță nu trebuie folosită niciodată de mai multe ori. În rest, cei doi
blocurile de text cifrat rezultate C[0] ar putea fi legate printr-un simplu xor pentru a obține informații
despre blocurile de text simplu corespunzătoare P[0]. Dacă se folosesc semințe imprevizibile, CFB este
probabil la fel de sigur ca cifrul bloc de bază.

In ccrypt, sămânța este construită după cum urmează: mai întâi, un nonce este construit prin hashing a
combinație de nume de gazdă, ora curentă, id-ul procesului și un contor intern într-un
Valoare de 28 de octeți, folosind o funcție hash criptografică. Nonce este combinat cu un fix
„număr magic” de patru octeți, iar valoarea rezultată de 32 de octeți este criptată de o rundă de
Cifrul bloc Rijndael cu cheia dată. Acest bloc criptat este folosit ca sămânță și
anexat la începutul textului cifrat. Utilizarea numărului magic permite ccrypt la
detectează cheile care nu se potrivesc înainte de decriptare.

SECURITATE


ccrypt se crede că oferă o securitate criptografică foarte puternică, echivalentă cu cea a
cifrul Rijndael cu dimensiunea blocului de 256 de biți și dimensiunea cheii de 256 de biți. O altă versiune a
Cifrul Rijndael (cu o dimensiune mai mică a blocului) este folosit în programul Advanced al guvernului SUA
Standard de criptare (AES, vezi http://www.nist.gov/aes). Prin urmare, acest cifr este foarte
bine studiat și supus unui control public intens. Acest control are un aspect pozitiv
efect asupra securității cifrului. În special, dacă o slăbiciune exploatabilă în acest cifr
au fost descoperite vreodată, acest lucru va deveni larg mediatizat.

În termeni practici, securitatea ccrypt înseamnă că, fără cunoștințe despre criptare
cheie, este efectiv imposibil să obțineți informații despre textul simplu de la a
text cifrat dat. Acest lucru este adevărat chiar dacă un număr mare de perechi text simplu-text cifrat sunt
deja cunoscut pentru aceeași cheie. Mai mult, pentru că ccrypt folosește o dimensiune a cheii de 256 de biți, an
căutarea exhaustivă a spațiului cheie nu este fezabilă, cel puțin atât timp cât suficient de lungă
cheile sunt de fapt folosite în practică. Niciun cifru nu este sigur dacă utilizatorii aleg cuvinte cheie nesigure.

Pe de altă parte, ccrypt nu încearcă să ofere de date integritate, adică nu va fi
încercarea de a detecta dacă textul cifrat a fost modificat după criptare. În special,
datele criptate pot fi trunchiate, lăsând și datele decriptate corespunzătoare trunchiate,
dar în rest consistent. Dacă cineva trebuie să asigure integritatea datelor, precum și secretul, aceasta
poate fi realizat prin alte metode. Metoda recomandată este să adaugi un criptografic
hash (de exemplu, un hash SHA-1) la date înainte de criptare.

ccrypt nu pretinde că oferă nicio garanție specială împotriva scurgerii de informații prin intermediul
sistemul de operare local. Deși sunt luate măsuri de precauție rezonabile, nu există nicio garanție
că cuvintele cheie și textele clare au fost șterse fizic după finalizarea criptării;
părți din astfel de date ar putea exista încă în memorie sau pe disc. ccrypt nu foloseste in prezent
pagini cu memorie privilegiată.

La criptarea fișierelor, ccrypt le accesează implicit în modul citire-scriere. Asta in mod normal
face ca fișierul original să fie suprascris fizic, dar pe unele sisteme de fișiere, acest lucru
s-ar putea să nu fie cazul.

Rețineți că utilizarea lui -K opțiunea este nesigură într-un mediu multiutilizator, deoarece
linia de comandă a unui proces este vizibilă pentru alți utilizatori care execută ps comanda. Utilizarea
-E opțiunea este potențial nesigură din același motiv, deși versiunile recente ale ps nu face
tind să afișeze informații despre mediu altor utilizatori. Utilizarea -T opțiunea este
nesigur pentru criptare deoarece textul simplu original va rămâne în sectoarele neutilizate ale fișierului
Sistemul de fișiere.

EMACS PACHET


Există un pachet emacs pentru citirea și scrierea fișierelor criptate. (Rețineți că aceasta
pachetul funcționează în prezent numai cu emacs, nu cu xemacs.) Acest pachet se conectează la
funcțiile I/O de fișiere de nivel scăzut ale emacs, solicitând utilizatorului o parolă unde
adecvat. Este implementat aproape în același mod ca suportul pentru fișiere comprimate. Dacă
aveți instalate ambele pachete ps-ccrypt și jka-compr, emacs se poate deschide criptat
fișiere și fișiere comprimate; cu toate acestea, în prezent nu funcționează pentru fișierele care sunt
criptat și comprimat.

Pentru a utiliza pachetul, încărcați ps-ccrypt, apoi editați ca de obicei. Când deschideți un fișier cu
extensia „.cpt”, emacs vă va solicita o parolă pentru fișier. Se va aminti
parola pentru buffer, iar atunci când salvați fișierul mai târziu, acesta va fi automat
criptat din nou (cu condiția să îl salvați cu o extensie „.cpt”). Cu excepția parolei
prompt, funcționarea pachetului ar trebui să fie transparentă pentru utilizator. Comanda Mx
ccrypt-set-buffer-password poate fi folosit pentru a schimba parola curentă a unui buffer.

Cel mai simplu mod de a folosi acest pachet este includerea liniilor

(setq load-path (contra "cale" traseul de încărcare))
(necesită „ps-ccrypt „ps-ccrypt.el”)

în fișierul dvs. .emacs, unde cale este directorul care deține fișierul ps-ccrypt.el.

Limitări ale pachetului emacs: nu există nicio garanție că informațiile necriptate
nu se poate scurge în sistemul de fișiere; de fapt, pachetul scrie uneori date necriptate în
fișiere temporare. Cu toate acestea, fișierele salvate automat sunt în mod normal tratate corect (adică,
criptate). Pentru detalii, consultați comentariile din fișierul ps-ccrypt.el.

EXIT STAREA


Starea de ieșire este 0 la finalizarea cu succes și diferită de zero în caz contrar. O stare de ieșire a
1 înseamnă linie de comandă ilegală, 2 nu mai are memorie sau o altă eroare de sistem, 3 este o i/o fatală
eroare, 4 este o cheie care nu se potrivește sau un format de fișier greșit, 6 este întrerupt, 7 este o cheie introdusă greșit
--timid modul, 8 este o eroare i/o non-fatală, iar 9 înseamnă că nu a fost obținută nicio cheie deoarece
utilizatorul nu a reușit să o introducă sau pentru că fișierul cheie sau variabila de mediu specificată ar putea
nu fi citit. O stare de ieșire de 10 înseamnă că fișierul specificat de --keyref opțiune
nu a putut fi citit sau nu se potrivește cu cheia de criptare solicitată.

Erorile fatale I/o sunt cele care apar în timpul procesării unui fișier care este deja deschis. Astfel de
erorile fac ca ccrypt să-și anuleze imediat funcționarea cu o stare de ieșire de 3. Non-fatal
erorile i/o sunt cele care apar în timpul manipulării fișierelor care nu sunt deja deschise; de obicei,
astfel de erori sunt cauzate de fișiere care lipsesc, nu pot fi citite sau nu pot fi create. Cand
întâmpinând o eroare i/o non-fatală, ccrypt pur și simplu continuă să proceseze următorul disponibil
fișier de intrare. Starea de ieșire de 8 este amânată până când toate fișierele au fost procesate.

Cheile care nu se potrivesc și formatele de fișiere greșite sunt, de asemenea, considerate erori nefatale și cauze
ccrypt pentru a continua cu procesarea următorului fișier de intrare disponibil. În acest caz, o ieșire
statutul de 4 este dat după ce toate fișierele au fost procesate. Dacă există un conflict
între starea de ieșire 4 și 8, apoi 8 este returnat.

Fosta stare de ieșire 5 („format de fișier greșit”) a fost eliminată și este acum acoperită
în starea de ieșire 4 („cheie care nu se potrivește sau format de fișier greșit”). Rețineți că ccrypt nu
au într-adevăr un „format de fișier” în sensul propriu al cuvântului; orice fișier de lungime cel puțin
32 de octeți este potențial un fișier criptat valid.

Utilizați ccencrypt online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat
    Pluginul Eclipse Tomcat oferă
    integrare simplă a unui servlet tomcat
    container pentru dezvoltarea java
    aplicatii web. Ne poți alătura pentru
    discutie...
    Descărcați pluginul Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop este pentru streaming
    torrente pe Mac, Windows sau Linux. Aceasta
    se conectează atât la BitTorrent, cât și la
    colegii WebTorrent. Acum nu există
    trebuie sa astepti...
    Descărcați WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX este un program științific de rafinat
    reflexivitatea razelor X, neutroni
    reflectivitate și raze X de suprafață
    date de difracție folosind diferența
    algoritm de evolutie....
    Descărcați GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP este un program de statistică
    analiza datelor eșantionate. Este gratuit
    înlocuitor pentru programul proprietar
    SPSS. PSPP are atât bazate pe text, cât și
    ne grafice...
    Descărcați pspp4windows
  • 5
    Extensii Git
    Extensii Git
    Git Extensions este un instrument UI de sine stătător
    pentru gestionarea depozitelor Git. De asemenea
    se integrează cu Windows Explorer și
    Microsoft Visual Studio
    (2015/2017/2019). E...
    Descărcați extensii Git
  • 6
    eSpeak: sinteza vorbirii
    eSpeak: sinteza vorbirii
    Motor Text to Speech pentru engleză și
    multe alte limbi. Dimensiune compactă cu
    pronunție clară, dar artificială.
    Disponibil ca program de linie de comandă cu
    mulți ...
    Descărcați eSpeak: sinteza vorbirii
  • Mai mult »

Comenzi Linux

Ad