Steganogrāfijā netiek izmantotas izmaiņas ziņojuma struktūrā. No otras puses, kriptogrāfija maina standarta slepeno ziņu struktūru, kad tā tiek pārvietota pa tīklu.
Salīdzinājuma diagramma
Salīdzināšanas pamats | Steganogrāfija | Kriptogrāfija |
---|---|---|
Pamata | To sauc par vāka rakstīšanu. | Tas nozīmē slepenu rakstīšanu. |
Mērķis | Slepena saziņa | Datu aizsardzība |
Ziņojuma struktūra | Nav mainīts | Mainīts tikai pārraide. |
Popularitāte | Mazāk populārs | Biežāk izmanto. |
Balstās uz | Atslēga | Nav parametru. |
Atbalstītie drošības principi | Konfidencialitāte un autentifikācija | Konfidencialitāte, datu integritāte, autentifikācija un neatteikšanās. |
Metodes | Kosmosa domēns, transformācijas domēns, modelis un ad-hoc. | Transponēšana, aizstāšana, straumēšanas šifrēšana, šifrēšanas bloķēšana. |
Īstenots | Audio, video, attēls, teksts. | Tikai teksta failos. |
Uzbrukuma veidi | Steganalīze | Kriptoanalīze |
Steganogrāfijas definīcija
Steganogrāfija ir komunikācijas slēpšanas tehnika, slēpjot slepeno ziņu viltus ziņojumā. Terminam "steganogrāfija" ir grieķu ietekme, kas nozīmē "segtu rakstīšanu" . Steganogrāfijas pamatideja ir novērst aizdomas par informācijas esamību.
Agrāk, neredzamā tinte, zīmuļu seansi uz roku rakstītajām rakstzīmēm, mazās tapas punkcijas ir metodes, ko izmanto ziņojuma slēpšanai. Vienkāršākais ziņojuma slēpšanas paņēmiens ir izveidot ziņu, kurā tikai dažas nozīmīgas rakstzīmes satur slepeno ziņu.
Steganogrāfijas metode ietver vāka turētāju, slepenu ziņu, stego atslēgu un stego pārvadātāju. Teksts, audio, attēls un video darbojas kā pārsegs, kas satur tajā iekļauto slēpto informāciju. Stego pārvadātājs tiek ģenerēts, izmantojot pārsega nesēju un iegulto ziņu. Stego atslēga tiek izmantota arī kā papildu slepena informācija, piemēram, parole, ko saņēmējs izmanto ziņojuma izrakstīšanai.
Steganogrāfijas formas -
Teksts: Šajā steganogrāfijā tekstu var izmantot kā vāciņu. Lai paslēptu ziņu, var pārvietot vārdu vai līniju; var izmantot arī telpas, pat patskaņu skaits un atrašanās vieta tiek izmantota, lai noslēptu slepeno ziņu.
Audio: audio stenogrāfija var noslēpt audio faila slepeno ziņojumu, izmantojot digitālo attēlojumu. To var viegli sasniegt, jo tipiskajam 16 bitu failam ir 216 skaņas līmeņi, un dažu līmeņu atšķirības cilvēka auss nevar noteikt.
Video: Video steganogrāfija sniedz vairāk iespēju slēpt lielu datu apjomu, jo tā ir attēla un skaņas kombinācija. Tāpēc video var izmantot arī attēlu un audio steganogrāfijas metodes.
Attēls: tas ir visizplatītākais steganogrāfijas veids, kura iemesls ir tas, ka tas rada vismazāk aizdomas.
Steganogrāfijas izmantošanas galvenais trūkums ir ievērojams pieskaitāms daudzums, ko tas ražo, lai slēptu nelielu informācijas apjomu. Turklāt sistēmu nedrīkst atklāt, pretējā gadījumā tā ir bezjēdzīga.
Kriptogrāfijas definīcija
Kriptogrāfija nodrošina vairākas kodēšanas shēmas drošības sasniegšanai, sazinoties publiskā tīklā. Vārds kriptogrāfija ir radies no grieķu vārda, kas nozīmē “slepenu rakstīšanu” . Kriptogrāfiju var saprast ar piemēru, kur sūtītājs nosūta vēstījumu, kas sākotnēji pastāv vienkāršajā tekstā. Pirms ziņojuma pārraides tīklā tas tiek šifrēts un pārvērsts šifrētajā tekstā. Kad šis ziņojums tiek saņemts saņēmēja beigās, tas atkal tiek atšifrēts atpakaļ tekstā.
Kriptogrāfijas veidi -
Simetriskā atslēgu kriptogrāfija (slepenās atslēgas kriptogrāfija): šāda veida kriptogrāfija izmanto atslēgu, lai šifrētu un atšifrētu attiecīgi teksta un šifrēšanas tekstu. Vienīgais nosacījums šeit ir tas, ka tā koplieto to pašu atslēgu šifrēšanai un atšifrēšanai, kā arī patērē mazāk izpildes laiku.
Asimetriska atslēgu kriptogrāfija (publiskās atslēgas kriptogrāfija): šī shēma izmanto divas atslēgas, kas nosauktas kā privāta atslēga un publiskā atslēga. Publisko atslēgu uztvērējs nodrošina sūtītājam, lai šifrētu ziņojumu, kamēr uztvērējs pats izmanto privāto atslēgu, lai atšifrētu ziņojumu. Atslēgu var izmantot atkārtoti ar citām vienībām.
Galvenās atšķirības starp steganogrāfiju un kriptogrāfiju
- Steganogrāfijas nozīme ir “pārklāta vai slēpta rakstīšana”, bet kriptogrāfija nozīmē “slepenu rakstīšanu”.
- Steganogrāfija ir mēģinājums panākt drošu un nenosakāmu komunikāciju. No otras puses, kriptogrāfijas nolūks ir padarīt ziņojumu lasāmu tikai mērķa saņēmējam, bet ne citiem, iegūstot slēptu ziņojuma formu.
- Steganogrāfijā ziņojuma galvenā struktūra netiek mainīta, bet kriptogrāfija liek mainīt slepeno ziņu, pirms tā tiek pārraidīta tīklā.
- Kriptogrāfija parasti tiek izmantota atšķirībā no steganogrāfijas, kas nav tik pazīstama.
- Slepenu datu drošības pakāpi mēra ar atslēgas garumu, kas padara algoritmu spēcīgu un nesalaužamu. Savukārt steganogrāfijā nav tādas lietas.
- Steganogrāfija nodrošina tikai konfidencialitāti un autentifikāciju. Gluži pretēji, kriptogrāfijas nodrošinātie drošības principi ir konfidencialitāte, integritāte, autentifikācija un atteikšanās.
- Daži no steganogrāfijas algoritmiem ir kosmosa domēns, transformācijas domēna iegulšana un modelis. Turpretī kriptogrāfijā tiek izmantotas metodes, kas nosauktas par transponēšanas, aizvietošanas, plūsmas un bloķēšanas šifriem.
- Steganogrāfiju var izmantot jebkurā vidē, piemēram, tekstā, audio, video un attēlā, kamēr kriptogrāfija tiek īstenota tikai teksta failā.
- Reversā inženierija, ko izmanto, lai atšifrētu ziņojumu kriptogrāfijā, ir pazīstama kā kriptanalīze. Pretstatā, steganogrāfijas noteikšanas metode ir pazīstama kā steganalīze.
Secinājums
Steganogrāfija ir zinātne, kurā aplūkots, kā komunikāciju var slēpt, bet kriptogrāfija ir zinātne par komunikācijas satura pārveidošanu un padarot to neskaidru. Tas nozīmē arī atšķirību starp sistēmas laušanu, steganogrāfija tiek uzvarēta, ja tiek atklāta steganogrāfija, bet kriptogrāfijā uzbrucējs nedrīkst lasīt slepenu ziņu, citādi sistēma ir bojāta. Steganogrāfijas drošība ir atkarīga no datu kodēšanas sistēmas slepenības.