ce este steganografia?
steganografia este tehnica de ascundere a datelor secrete într-un fișier sau mesaj obișnuit, non-secret, pentru a evita detectarea; datele secrete sunt apoi extrase la destinație. Utilizarea steganografiei poate fi combinată cu criptarea ca pas suplimentar pentru ascunderea sau protejarea datelor. Cuvântul steganografie este derivat din cuvintele grecești steganos (adică ascuns sau acoperit) și graficul rădăcinii grecești (adică a scrie).
steganografia poate fi utilizată pentru a ascunde aproape orice tip de conținut digital, inclusiv conținut text, imagine, video sau audio; datele care trebuie ascunse pot fi ascunse în aproape orice alt tip de conținut digital. Conținutul care trebuie ascuns prin steganografie-numit text ascuns-este adesea criptat înainte de a fi încorporat în fișierul text de acoperire inofensiv sau în fluxul de date. Dacă nu este criptat, textul ascuns este procesat în mod obișnuit într-un fel pentru a crește dificultatea de a detecta conținutul secret.
care sunt exemplele pentru steganografie?
steganografia este practicată de cei care doresc să transmită un mesaj sau un cod secret. Deși există multe utilizări legitime pentru steganografie, s-a constatat că dezvoltatorii de programe malware folosesc steganografia pentru a ascunde transmiterea codului rău intenționat.
formele de steganografie au fost folosite de secole și includ aproape orice tehnică pentru ascunderea unui mesaj secret într-un recipient altfel inofensiv. De exemplu, folosind cerneală invizibilă pentru a ascunde mesajele secrete în mesaje altfel inofensive; ascunderea documentelor înregistrate pe microdot – care pot avea un diametru de până la 1 milimetru-pe sau în interiorul corespondenței legitime; și chiar prin utilizarea mediilor de jocuri multiplayer pentru a partaja informații.
cum se utilizează steganografia astăzi?
în steganografia digitală modernă, datele sunt mai întâi criptate sau camuflate într-un alt mod și apoi inserate, folosind un algoritm special, în date care fac parte dintr-un anumit format de fișier, cum ar fi o imagine JPEG, fișier audio sau video. Mesajul secret poate fi încorporat în fișiere de date obișnuite în mai multe moduri diferite. O tehnică este de a ascunde datele în biți care reprezintă aceiași pixeli de culoare repetați la rând într-un fișier imagine. Prin aplicarea datelor criptate la aceste date redundante într-un mod discret, rezultatul va fi un fișier imagine care apare identic cu imaginea originală, dar care are modele de “zgomot” de date regulate, necriptate.
practica adăugării unui filigran-o marcă comercială sau alte date de identificare ascunse în fișiere multimedia sau alte fișiere de conținut-este o utilizare obișnuită a steganografiei. Filigranarea este o tehnică adesea folosită de editorii online pentru a identifica sursa fișierelor media care au fost găsite partajate fără permisiune.
deși există multe utilizări diferite ale steganografiei, inclusiv încorporarea informațiilor sensibile în tipurile de fișiere, una dintre cele mai frecvente tehnici este încorporarea unui fișier text într-un fișier imagine. Când se face acest lucru, oricine vizualizează fișierul imagine nu ar trebui să poată vedea o diferență între fișierul imagine original și fișierul criptat; acest lucru se realizează prin stocarea mesajului cu mușcături mai puțin semnificative în fișierul de date. Acest proces poate fi finalizat manual sau cu ajutorul unui instrument de steganografie.
care sunt avantajele steganografiei față de criptografie?
steganografia este distinctă de criptografie, dar utilizarea ambelor împreună poate ajuta la îmbunătățirea securității informațiilor protejate și la prevenirea detectării comunicării secrete. Dacă datele ascunse steganografic sunt, de asemenea, criptate, datele pot fi în continuare în siguranță de detectare-deși canalul nu va mai fi în siguranță de detectare. Există avantaje în utilizarea steganografiei combinate cu criptarea față de comunicarea numai cu criptare.
avantajul principal al utilizării steganografiei pentru a ascunde datele în detrimentul criptării este că ajută la ascunderea faptului că există date sensibile ascunse în fișier sau în alt conținut care transportă textul ascuns. În timp ce un fișier criptat, un mesaj sau o sarcină utilă a pachetului de rețea este clar marcată și identificabilă ca atare, utilizarea tehnicilor steganografice ajută la ascunderea prezenței canalului securizat.
software Steganography
software-ul Steganography este utilizat pentru a efectua o varietate de funcții pentru a ascunde datele, inclusiv Codificarea datelor pentru a le pregăti pentru a fi ascunse într-un alt fișier, urmărind care biți din fișierul text de copertă conțin date ascunse, criptarea datelor care trebuie ascunse și extragerea datelor ascunse de către destinatarul destinat.
există programe proprietare, precum și open source și alte programe gratuite disponibile pentru a face steganografie. OpenStego este un program de steganografie open source; alte programe pot fi caracterizate prin tipurile de date care pot fi ascunse, precum și ce tipuri de fișiere care datele pot fi ascunse în interiorul. Unele instrumente software de steganografie online includ Xiao Steganography, folosit pentru a ascunde fișiere secrete în imagini BMP sau fișiere WAV; Image Steganography, un instrument Javascript care ascunde imaginile din alte fișiere imagine; și Crypture, un instrument de linie de comandă care este utilizat pentru a efectua steganografie.
Leave a Reply