Diferența dintre codificare și criptare

Diferența dintre codificare și criptare
Diferența dintre codificare și criptare

Video: Diferența dintre codificare și criptare

Video: Diferența dintre codificare și criptare
Video: Uleiurile prea subțiri DISTRUG MOTORUL? 2024, Iulie
Anonim

Codare vs criptare

Codificarea este procesul de transformare a datelor într-un format diferit folosind o metodă care este disponibilă publicului. Scopul acestei transformări este de a crește gradul de utilizare a datelor în special în diferite sisteme. Criptarea este, de asemenea, un proces de transformare a datelor care este utilizat în criptografie. Acesta convertește datele originale într-un format care poate fi înțeles doar de o parte care deține o informație specială (numită cheie). Scopul criptării este de a păstra informațiile ascunse de părțile care nu au permisiunea de a vizualiza informațiile.

Ce este codificarea?

Transformarea datelor într-un format mai utilizabil de către diferite sisteme, folosind o metodă disponibilă public, se numește codificare. De cele mai multe ori, formatul convertit este un format standard care este utilizat pe scară largă. De exemplu, în ASCII (American Standard Code for Information Interchange) caracterele sunt codificate folosind numere. „A” este reprezentat folosind numărul 65, „B” cu numărul 66 etc. Aceste numere sunt denumite „cod”. În mod similar, sistemele de codificare precum DBCS, EBCDIC, Unicode etc. sunt de asemenea folosite pentru a codifica caracterele. Comprimarea datelor poate fi văzută și ca un proces de codificare. Tehnicile de codificare sunt folosite și la transportul datelor. De exemplu, sistemul de codificare Binary Coded Decimal (BCD) folosește patru biți pentru a reprezenta un număr zecimal, iar Manchester Phase Encoding (MPE) este utilizat de Ethernet pentru a codifica biții. Datele codificate pot fi decodificate cu ușurință folosind metode standard.

Ce este criptarea?

Criptarea este o metodă de transformare a datelor cu intenția de a le păstra secret. Criptarea folosește un algoritm numit cifr pentru a cripta datele și poate fi decriptată numai folosind o cheie specială. Informațiile criptate sunt cunoscute sub numele de text cifrat, iar procesul de obținere a informațiilor originale (text simplu) din textul cifrat este cunoscut sub numele de decriptare. Criptarea este necesară în special atunci când se comunică printr-un mediu neîncrezător, cum ar fi internetul, unde informațiile trebuie protejate de alte terțe părți. Metodele moderne de criptare se concentrează pe dezvoltarea algoritmilor de criptare (cifruri) care sunt greu de spart de către un adversar din cauza durității de calcul (prin urmare nu ar putea fi sparte printr-un mijloc practic). Două dintre metodele de criptare utilizate pe scară largă sunt criptarea cu cheie simetrică și criptarea cu cheie publică. În criptarea cu cheie simetrică, atât expeditorul, cât și destinatarul au aceeași cheie folosită pentru a cripta datele. În criptarea cu chei publice, sunt utilizate două chei diferite, dar legate matematic.

Care este diferența dintre codificare și criptare?

Chiar dacă atât codarea, cât și criptarea sunt metode care transformă datele în formate diferite, obiectivele încercate de a le atinge sunt diferite. Codificarea se face cu intenția de a crește gradul de utilizare a datelor în diferite sisteme și de a reduce spațiul necesar stocării, în timp ce criptarea se face pentru a păstra datele secrete față de terți. Codificarea se face folosind metode disponibile public și poate fi inversată cu ușurință. Dar datele criptate nu pot fi decriptate cu ușurință. Necesită deținerea unei informații speciale numite cheie.

Recomandat: