Differenza tra steganografia e crittografia

Autore: Laura McKinney
Data Della Creazione: 3 Aprile 2021
Data Di Aggiornamento: 4 Maggio 2024
Anonim
Crittografia Lezione 1 di 3
Video: Crittografia Lezione 1 di 3

Contenuto


La sicurezza della rete è diventata una parte cruciale del moderno sistema di comunicazione. È emersa la necessità di sicurezza della rete per sostenere la riservatezza e l'integrità dei dati e proteggerli dall'accesso non autorizzato. La steganografia e la crittografia sono i due lati di una moneta in cui la steganografia nasconde le tracce della comunicazione mentre la crittografia utilizza la crittografia per rendere l'incomprensibile.

La steganografia non utilizza cambiamenti nella struttura del. D'altra parte, la crittografia altera la struttura segreta standard quando trasferita lungo la rete.

    1. Tabella di comparazione
    2. Definizione
    3. Differenze chiave
    4. Conclusione

Tabella di comparazione

Base per il confronto
steganografia
Crittografia
Di baseÈ noto come copertina.Significa scrittura segreta.
ObbiettivoComunicazione segretaProtezione dati
Struttura del Non alteratoModificato solo dalla trasmissione.
PopolaritàMeno popolarePiù comunemente usato.
Conta suChiaveNessun parametro
Principi di sicurezza supportatiRiservatezza e autenticazioneRiservatezza, integrità dei dati, autenticazione e non ripudio.
tecniche
Dominio spaziale, dominio di trasformazione, basato su modello e ad-hoc.Trasposizione, sostituzione, stream cipher, block cipher.
Implementato ilAudio, video, immagine,.Solo sui file.
Tipi di attaccosteganalisicrittoanalisi


Definizione di steganografia

steganografia è una tecnica per nascondere la comunicazione nascondendo il segreto in un falso. Il termine steganografia ha influenze greche che significa "Scrittura coperta". L'idea principale dietro la steganografia è di prevenire il sospetto sull'esistenza delle informazioni.

In precedenza, inchiostro invisibile, impressioni a matita sui caratteri scritti a mano, piccole punture di spillo sono i metodi utilizzati per nascondere il. La tecnica più semplice per nascondere un è creare un in cui solo pochi personaggi significativi contengano il segreto.

La tecnica di steganografia prevede un portatore di copertina, un segreto, una chiave stego e un portatore stego. , audio, immagine e video si comportano come supporti di copertura che contengono le informazioni nascoste incorporate in esso. Il corriere Stego viene generato utilizzando un corriere di copertura e incorporato. La chiave Stego viene anche utilizzata come informazione segreta supplementare come una password utilizzata dal destinatario per estrarre il file.


Forme di steganografia -

: In questa steganografia, può essere utilizzato come supporto di copertina. Per nascondere una parola o una linea può essere spostato; gli spazi bianchi possono essere utilizzati, anche il numero e la posizione delle vocali vengono utilizzati per nascondere il segreto.

Audio: La stenografia audio può nascondere il segreto nel file audio con l'aiuto della sua rappresentazione digitale. Può essere raggiunto facilmente poiché un tipico file a 16 bit ha 216 livelli sonori e una differenza di alcuni livelli non può essere rilevata dall'orecchio umano.

Video: La steganografia video offre maggiori possibilità di mascherare una grande quantità di dati perché è una combinazione di immagine e suono. Pertanto, sul video possono essere impiegate anche tecniche di steganografia di immagini e audio.

Immagine: È la forma di steganografia più utilizzata pervasivamente, la ragione di ciò è che provoca il minimo sospetto.

Lo svantaggio principale dell'utilizzo della steganografia è una notevole quantità di spese generali che produce per nascondere una piccola quantità di informazioni. Inoltre, il sistema non deve essere scoperto, altrimenti è inutile.

Definizione di crittografia

Il crittografia fornisce diversi schemi di codifica per raggiungere la sicurezza durante la comunicazione in una rete pubblica. La parola crittografia ha origine da una parola greca, che significa"Scrittura segreta". La crittografia può essere compresa da un esempio, in cui esiste un'er che inizialmente esiste nella pianura. Prima della trasmissione della rete, viene crittografato e convertito in codice. Quando questo viene ricevuto alla fine del destinatario, viene nuovamente decrittografato nella pianura.

Tipi di crittografia -

Crittografia a chiave simmetrica (Crittografia a chiave segreta): questo tipo di crittografia utilizza una chiave per crittografare e decrittografare rispettivamente la pianura e la crittografia. L'unica condizione qui è che condivida la stessa chiave per la crittografia e la decrittografia e consumi anche meno tempo di esecuzione.

Crittografia chiave asimmetrica (Crittografia a chiave pubblica): questo schema utilizza due chiavi denominate come chiave privata e chiave pubblica. La chiave pubblica viene fornita dal destinatario all'er per crittografare mentre la chiave privata viene applicata dal ricevitore stesso per decrittografare il file. Le chiavi possono essere riutilizzate con altre entità.

  1. Il significato della steganografia è "scrittura coperta o nascosta" mentre la crittografia significa "scrittura segreta".
  2. La steganografia è un tentativo di ottenere una comunicazione sicura e non rilevabile. D'altra parte, la crittografia intende rendere leggibile solo il destinatario target ma non da altri attraverso l'ottenimento di una forma mascherata di.
  3. Nella steganografia, la struttura principale del non viene modificata, mentre la crittografia impone un cambiamento sul segreto prima di trasferirlo sulla rete.
  4. La crittografia viene utilizzata principalmente a differenza della steganografia, che non è così familiare.
  5. Il grado di sicurezza dei dati segreti è misurato dalla lunghezza della chiave che rende l'algoritmo forte e indistruttibile. Al contrario, non esiste nulla di simile nella steganografia.
  6. La steganografia offre solo riservatezza e autenticazione. Al contrario, i principi di sicurezza forniti dalla crittografia sono riservatezza, integrità, autenticazione e non ripudio.
  7. Dominio spaziale, trasformazione dell'incorporamento del dominio e basato sul modello sono alcuni degli algoritmi utilizzati nella steganografia. Al contrario, la crittografia utilizza tecniche denominate cifre di trasposizione, sostituzione, flusso e blocco.
  8. La steganografia può essere utilizzata su qualsiasi supporto come audio, video e immagine mentre la crittografia è implementata solo sul file.
  9. L'ingegneria inversa impiegata per decodificare la crittografia è nota come crittoanalisi. Al contrario, la tecnica utilizzata per rilevare la presenza della steganografia è nota come steganalisi.

Conclusione

La steganografia è la scienza che affronta il modo in cui la comunicazione può essere mascherata mentre la crittografia è la scienza per trasformare il contenuto della comunicazione e renderla oscura. Implica anche la differenza tra la rottura del sistema, la steganografia viene sconfitta se viene rivelata la presenza della steganografia, mentre nella crittografia l'attaccante non deve essere in grado di leggere il segreto altrimenti il ​​sistema viene rotto. La sicurezza della steganografia dipende dalla segretezza del sistema di codifica dei dati.