Differenza tra crittografia e steganografia

Differenza tra crittografia e steganografia
Differenza tra crittografia e steganografia

Video: Differenza tra crittografia e steganografia

Video: Differenza tra crittografia e steganografia
Video: L'addio sofferto di Roberto Magro - Terza puntata - Il Collegio 2 2024, Novembre
Anonim

Crittografia vs Steganografia

Lo studio sull'occultamento delle informazioni si chiama Crittografia. Quando si comunica su un mezzo non affidabile come Internet, è molto importante proteggere le informazioni e la crittografia gioca un ruolo importante in questo. Oggi la crittografia utilizza principi di diverse discipline come matematica, informatica, ecc. La steganografia si occupa di comporre messaggi nascosti in modo che solo il mittente e il destinatario sappiano che il messaggio esiste. Poiché nessuno, tranne il mittente e il destinatario, conosce l'esistenza del messaggio, non attira attenzioni indesiderate.

Cos'è la crittografia?

La crittografia è lo studio per nascondere le informazioni e viene utilizzata quando si comunica su un mezzo non affidabile come Internet, dove le informazioni devono essere protette da altre terze parti. La crittografia moderna si concentra sullo sviluppo di algoritmi crittografici che sono difficili da violare da parte di un avversario a causa della durezza computazionale, quindi non potrebbero essere violati con mezzi pratici. Nella crittografia moderna, sono utilizzati tre tipi di algoritmi crittografici chiamati crittografia a chiave simmetrica, crittografia a chiave pubblica e funzioni hash. La crittografia a chiave simmetrica prevede metodi di crittografia in cui sia il mittente che il destinatario condividono la stessa chiave utilizzata per crittografare i dati. Nella crittografia a chiave pubblica vengono utilizzate due chiavi diverse ma matematicamente correlate. Le funzioni hash non utilizzano una chiave, ma calcolano un valore hash di lunghezza fissa dai dati. È impossibile recuperare la lunghezza o il testo normale originale da questo valore hash.

Cos'è la steganografia?

La steganografia si occupa di comporre messaggi nascosti in modo che solo il mittente e il destinatario sappiano che il messaggio esiste. Poiché nessuno, tranne il mittente e il destinatario, conosce l'esistenza del messaggio, non attira attenzioni indesiderate. La steganografia era usata anche nell'antichità e questi metodi antichi sono chiamati Steganografia Fisica. Alcuni esempi di questi metodi sono messaggi nascosti nel corpo dei messaggi, messaggi scritti con inchiostri segreti, messaggi scritti su buste in aree coperte da francobolli, ecc. I moderni metodi di steganografia sono chiamati Steganografia digitale. Questi metodi moderni includono nascondere i messaggi all'interno di immagini rumorose, incorporare un messaggio all'interno di dati casuali, incorporare immagini con il messaggio all'interno di file video, ecc. Inoltre, la steganografia di rete viene utilizzata nelle reti di telecomunicazioni. Ciò include tecniche come la steganofonia (nascondere un messaggio nelle conversazioni Voice-over-IP) e la steganografia WLAN (metodi per la trasmissione di steganogrammi nelle reti locali wireless).

Qual è la differenza tra crittografia e steganografia?

La crittografia è lo studio delle informazioni nascoste, mentre la steganografia si occupa di comporre messaggi nascosti in modo che solo il mittente e il destinatario sappiano che il messaggio esiste. Nella steganografia, solo il mittente e il destinatario conoscono l'esistenza del messaggio, mentre nella crittografia l'esistenza del messaggio crittografato è visibile al mondo. Per questo motivo, la steganografia rimuove l'attenzione indesiderata che arriva al messaggio nascosto. I metodi crittografici cercano di proteggere il contenuto di un messaggio, mentre la steganografia utilizza metodi che nasconderebbero sia il messaggio che il contenuto. Combinando steganografia e crittografia si può ottenere una maggiore sicurezza.

Consigliato: