Skillnad mellan kryptografi och steganografi

Anonim

Kryptografi vs Steganografi

Studien av att dölja information kallas kryptografi. När det kommunicerar över ett otillförlitligt medium som internet är det väldigt viktigt att skydda informationen och kryptografi spelar en viktig roll i detta. Idag använder kryptografi principer från flera discipliner som matematik, datavetenskap etc. Steganografi handlar om att komponera dolda meddelanden så att endast avsändaren och mottagaren vet att meddelandet ens existerar. Eftersom ingen annan än avsändaren och mottagaren känner till meddelandets existens lockar den inte oönskade uppmärksamhet.

Vad är kryptografi?

Kryptografi är studien av att gömma information och används när man kommunicerar över ett otillförlitligt medium som internet där information måste skyddas från andra tredje parter. Modern kryptografi fokuserar på att utveckla kryptografiska algoritmer som är svåra att bryta av en motståndare på grund av beräkningshårdheten kunde därför inte brytas med praktiska medel. I den moderna kryptografin finns tre typer av kryptografiska algoritmer som används som Symmetrisk nyckelkryptografi, Public Key-kryptering och hashfunktioner. Symmetrisk nyckelkryptografi innefattar krypteringsmetoder där både avsändaren och mottagaren delar samma nyckel som används för att kryptera data. I Public Key-kryptering används två olika men matematiskt relaterade nycklar. Hash-funktioner använder inte en nyckel, istället beräknar de ett fast längd hash-värde från data. Det är omöjligt att återställa längden eller den ursprungliga rena texten från detta hashvärde.

Vad är Steganography?

Steganografi handlar om att komponera dolda meddelanden så att endast avsändaren och mottagaren vet att meddelandet ens existerar. Eftersom ingen utom avsändaren och mottagaren känner till meddelandets existens lockar den inte oönskade uppmärksamhet. Steganografi användes även i antiken och dessa gamla metoder kallas fysisk steganografi. Några exempel på dessa metoder är meddelanden som är dolda i meddelandekroppen, meddelanden skrivna i hemliga bläck, meddelanden skrivna på kuvert i områden som omfattas av frimärken etc. Moderna steganografiska metoder kallas Digital Steganography. Dessa moderna metoder inkluderar att dölja meddelanden inom bullriga bilder, inbädda ett meddelande inom slumpmässiga data, inbädda bilder med meddelandet inom videofiler etc. Dessutom används Network Steganography i telekommunikationsnät. Detta inkluderar tekniker som Steganophony (gömmer ett meddelande i Voice-over-IP-konversationer) och WLAN Steganography (metoder för överföring av Steganograms i trådlösa lokala nätverk).

Vad är skillnaden mellan kryptografi och steganografi?

Kryptografi är studien av att gömma information medan Steganography handlar om att komponera dolda meddelanden så att endast avsändaren och mottagaren vet att meddelandet ens existerar. I Steganografi känner endast avsändaren och mottagaren meddelandets existens, medan det i kryptografi är existensen av det krypterade meddelandet synligt för världen. På grund av detta avlägsnar Steganography den oönskade uppmärksamheten som kommer till det dolda meddelandet. Kryptografiska metoder försöker skydda innehållet i ett meddelande, medan Steganography använder metoder som skulle gömma både meddelandet och innehållet. Genom att kombinera steganografi och kryptografi kan man uppnå bättre säkerhet.