Recomandat, 2024

Alegerea Editorului

Diferența dintre steganografie și criptografie

Siguranța rețelei a devenit o parte crucială a sistemului modern de comunicare. Necesitatea de securitate a rețelei a apărut pentru a susține confidențialitatea și integritatea datelor și a le proteja împotriva accesului neautorizat. Steganografia și criptografia sunt cele două laturi ale unei monede în care steganografia ascunde urmele de comunicare, în timp ce criptografia folosește criptarea pentru a face mesajul incomprehensibil.

Steganografia nu implică modificări în structura mesajului. Pe de altă parte, criptografia modifică structura standard a mesajului secret când este transferată de-a lungul rețelei.

Diagramă de comparație

Bazele de comparație
steganography
Criptografie
De bazăEste cunoscut sub numele de scris.Înseamnă scriere secretă.
PoartăComunicarea secretăProtejarea datelor
Structura mesajuluiNu se modificăModificată numai transmisia.
PopularitateMai putin popularMai frecvent utilizate.
Se bazează peCheieNu există parametri.
Principiile de securitate acceptateConfidențialitatea și autentificareaConfidențialitatea, integritatea datelor, autentificarea și non-repudierea.
Tehnici
Domeniul spacial, domeniu de transformare, bazat pe model și ad-hoc.Transpunere, substituire, cifru de flux, blocuri de cifru.
Implementat peAudio, video, imagine, text.Doar în fișierele text.
Tipuri de atacSteganalysiscriptanaliza

Definiția steganografie

Steganografia este o tehnică de ascundere a comunicării prin ascunderea mesajului secret într-un mesaj fals. Termenul de steganografie are influențe grecești care înseamnă "scris acoperit" . Ideea principală din spatele steganografiei este de a preveni suspiciunea cu privire la existența informațiilor.

Anterior, cerneala invizibilă, impresiile creionului pe caracterele scrise de mână, punctele mici cu pini sunt metodele utilizate pentru a ascunde mesajul. Cea mai simplă tehnică de a ascunde un mesaj este de a crea un mesaj în care doar câteva caractere semnificative conțin mesajul secret.

Tehnica de steganografie implică un purtător de acoperire, un mesaj secret, o cheie stego și un purtător de stego. Textul, sunetul, imaginea și videoclipul se comportă ca suporturi de acoperire care conțin informațiile ascunse încorporate în acesta. Transportatorul Stego este generat folosind un suport de acoperire și un mesaj încorporat. Cheia Stego este, de asemenea, utilizată ca informații secrete suplimentare, cum ar fi o parolă utilizată de destinatar pentru extragerea mesajului.

Forme de steganografie -

Text: În această steganografie, textul poate fi folosit ca suport de acoperire. Pentru a ascunde mesajul, un cuvânt sau o linie pot fi mutate; se pot folosi spații albe, chiar și numărul și poziția vocalelor sunt utilizate pentru a ascunde mesajul secret.

Audio: stenografia audio poate ascunde mesajul secret în fișierul audio cu ajutorul reprezentării sale digitale. Acesta poate fi obținut cu ușurință, dat fiind că un fișier tipic pe 16 biți are 216 de niveluri de sunet, iar o diferență de niveluri nu poate fi detectabilă de urechea umană.

Video: Steganografia video aduce mai multe posibilități de a deghiza o cantitate mare de date, deoarece este o combinație de imagine și sunet. Prin urmare, tehnicile de imagine și tehnică de steganografie pot fi folosite și pe video.

Imagine: Este cea mai folosită formă de steganografie, motivul din spatele căruia este faptul că provoacă cea mai mică suspiciune.

Principalul dezavantaj al utilizării steganografiei este o cantitate semnificativă de cheltuieli pe care o produce pentru a ascunde o cantitate mică de informații. În plus, sistemul nu trebuie descoperit altfel este inutil.

Definiția Cryptography

Criptografia oferă mai multe scheme de codificare pentru realizarea securității în timpul comunicării într-o rețea publică. Cuvântul criptografie a provenit dintr-un cuvânt grecesc, care semnifică "scrierea secretă" . Criptografia poate fi înțeleasă printr-un exemplu, în care un expeditor trimite un mesaj care există inițial în textul scris. Înainte de transmiterea mesajului prin rețea, acesta este criptat și convertit în textul cifrat. Când acest mesaj este primit la sfârșitul receptorului, acesta este din nou decriptat înapoi în textul plaintei.

Tipurile de criptografie -

Criptografie cheie simetrică ( criptografia cheilor secrete): Acest tip de criptografie utilizează o cheie pentru criptarea și decriptarea textului simplu și a textului de cifru. Singura condiție aici este aceea că împarte aceeași cheie pentru criptare și decriptare și consumă, de asemenea, un timp de execuție mai mic.

Criptografia cheilor asimetrice ( criptografie cu chei publice): Această schemă utilizează două chei numite cheia privată și cheia publică. Cheia publică este furnizată de către receptor către expeditor pentru a cripta mesajul în timp ce cheia privată este aplicată de către receptorul însuși pentru a decripta mesajul. Cheile pot fi reutilizate cu alte entități.

Diferențe cheie între steganografie și criptografie

  1. Semnificația steganografiei este "scrisă ascunsă sau ascunsă", în timp ce criptografia înseamnă "scriere secretă".
  2. Steganografia este o încercare de a realiza o comunicare sigură și nedetectabilă. Pe de altă parte, criptografia intenționează să facă mesajul lizibil doar pentru destinatarul țintă, dar nu și pentru alții prin obținerea unei forme deghizată de mesaj.
  3. În steganografia, structura principală a mesajului nu este schimbată, în timp ce criptografia impune o schimbare asupra mesajului secret înainte de transferul acestuia pe rețea.
  4. Criptografia este folosită preponderent spre deosebire de steganografia, care nu este atât de familiară.
  5. Gradul de securitate a datelor secrete este măsurat prin lungimea cheii, ceea ce face ca algoritmul să fie puternic și de neînvins. În schimb, în ​​steganografie nu există un astfel de lucru.
  6. Steganografia oferă numai confidențialitate și autentificare. Dimpotrivă, principiile de securitate furnizate de criptografie sunt confidențialitatea, integritatea, autentificarea și non-repudierea.
  7. Domeniul spacial, încorporarea domeniilor de transformare și bazate pe modele sunt unii dintre algoritmii utilizați în steganografia. În contrast, criptografia folosește tehnici numite cipuri de transpunere, substituire, flux și blocare.
  8. Steganografia poate fi folosită pe orice suport, cum ar fi text, audio, video și imagine, în timp ce criptografia este implementată numai în fișierul text.
  9. Ingineria inversă folosită pentru a decoda mesajul în criptografie este cunoscută sub denumirea de criptanaliză. Spre deosebire de aceasta, tehnica utilizată pentru a detecta prezența steganografiei este cunoscută sub denumirea de steganalysis.

Concluzie

Steganografia este înțelegerea științifică a modului în care comunicarea poate fi deghizată, în timp ce criptografia este știința transformării conținutului comunicării și făcându-l obscură. De asemenea, implică diferența dintre ruperea sistemului, steganografia este învinsă dacă prezența steganografiei este dezvăluită, în timp ce în criptografie atacatorul nu trebuie să poată citi mesajul secret, altfel sistemul este rupt. Securitatea steganografiei depinde de secretul sistemului de codare a datelor.

Top