Diferența dintre criptografie și steganografie

Anonim

Cryptography vs. Steganography

Studiul ascunderii informațiilor se numește criptografie. Atunci când comunicați pe un mediu nescris, cum ar fi internetul, este foarte important să protejați informațiile și criptografia joacă un rol important în acest sens. Astăzi, criptografia folosește principii din mai multe discipline, cum ar fi matematica, informatica etc. Steganografia se ocupă de compunerea mesajelor ascunse, astfel încât numai expeditorul și receptorul știu că mesajul există chiar. Întrucât nimeni, cu excepția expeditorului și a receptorului, nu cunoaște existența mesajului, nu atrage atenția nedorită.

Ce este criptografia?

Criptografia este studiul de ascundere a informațiilor și este utilizat atunci când se comunică pe un mediu nescris, cum ar fi internetul, unde informațiile trebuie să fie protejate de alte terțe părți. Criptografia modernă se concentrează pe dezvoltarea algoritmilor criptografici care sunt greu de rupt de un adversar datorită durității computaționale, prin urmare nu ar putea fi rupți prin mijloace practice. În criptografia modernă, există trei tipuri de algoritmi criptografici denumiți criptografie cu chei simetrice, criptografie cu chei publice și funcții hash. Criptografia cheilor simetrice implică metode de criptare în care atât expeditorul, cât și receptorul împărtășesc aceeași cheie folosită pentru a cripta datele. În criptografia cu chei publice se folosesc două chei diferite, dar matematic. Funcțiile Hash nu utilizează o cheie, în schimb ele calculează o valoare de hash cu lungime fixă ​​din date. Este imposibil să recuperați lungimea sau textul original original din această valoare hash.

Ce este steganografia?

Steganografia se ocupă cu compunerea mesajelor ascunse, astfel încât numai expeditorul și receptorul știu că mesajul există chiar. Deoarece nimeni, cu excepția expeditorului și a receptorului, nu știe existența mesajului, nu atrage atenția nedorită. Steganografia a fost folosită chiar și în cele mai vechi timpuri și aceste metode antice se numesc steganografie fizică. Câteva exemple pentru aceste metode sunt mesajele ascunse în corpul mesajelor, mesajele scrise în cerneluri secrete, mesajele scrise pe plicuri în zonele acoperite de ștampile etc. Metodele moderne de steganografie se numesc Steganografia digitală. Aceste metode moderne includ ascunderea mesajelor în imagini zgomotoase, încorporarea unui mesaj în cadrul unor date aleatorii, încorporarea imaginilor cu mesajul în fișierele video etc. În plus, Steganografia de rețea este utilizată în rețelele de telecomunicații. Acestea includ tehnici precum steganofonia (ascunzând un mesaj în conversațiile Voice over IP) și steganografia WLAN (metode de transmitere a steganogramelor în rețele locale fără fir).

Care este diferența între criptografie și steganografie?

Criptografia este studiul ascunderii informațiilor, în timp ce Steganografia se ocupă de compunerea mesajelor ascunse, astfel încât numai expeditorul și receptorul știu că mesajul există chiar. În steganografie, numai expeditorul și receptorul cunosc existența mesajului, în timp ce în criptografie existența mesajului criptat este vizibilă lumii. Datorită acestui fapt, steganografia elimină atenția nedorită care apare la mesajul ascuns. Metodele criptografice încearcă să protejeze conținutul unui mesaj, în timp ce Steganografia folosește metode care ar ascunde atât mesajul, cât și conținutul. Prin combinarea steganografiei și criptografiei se poate obține o mai bună securitate.