Pagkakaiba sa pagitan ng Cryptography at Steganography

Pagkakaiba sa pagitan ng Cryptography at Steganography
Pagkakaiba sa pagitan ng Cryptography at Steganography

Video: Pagkakaiba sa pagitan ng Cryptography at Steganography

Video: Pagkakaiba sa pagitan ng Cryptography at Steganography
Video: Introduction to Quality of Service (Part 1) 2024, Hulyo
Anonim

Cryptography vs Steganography

Ang pag-aaral ng pagtatago ng impormasyon ay tinatawag na Cryptography. Kapag nakikipag-usap sa isang hindi pinagkakatiwalaang medium tulad ng internet, napakahalagang protektahan ang impormasyon at ang Cryptography ay may mahalagang papel dito. Ngayon, ang cryptography ay gumagamit ng mga prinsipyo mula sa ilang mga disiplina tulad ng matematika, computer science, atbp. Ang Steganography ay tumatalakay sa pagbuo ng mga nakatagong mensahe upang ang nagpadala at ang tatanggap lamang ang nakakaalam na ang mensahe ay umiiral. Dahil, walang sinuman maliban sa nagpadala at tagatanggap ang nakakaalam ng pagkakaroon ng mensahe, hindi ito nakakaakit ng hindi gustong atensyon.

Ano ang Cryptography?

Ang Cryptography ay ang pag-aaral ng pagtatago ng impormasyon at ginagamit ito kapag nakikipag-usap sa isang hindi pinagkakatiwalaang medium gaya ng internet, kung saan kailangang protektahan ang impormasyon mula sa ibang mga third party. Nakatuon ang modernong cryptography sa pagbuo ng mga cryptographic algorithm na mahirap masira ng isang kalaban dahil sa computational hardness samakatuwid ay hindi masira sa pamamagitan ng praktikal na paraan. Sa modernong cryptography, may tatlong uri ng cryptographic algorithm na ginagamit na tinatawag na Symmetric key cryptography, Public-key cryptography at hash functions. Ang symmetric key cryptography ay nagsasangkot ng mga pamamaraan ng pag-encrypt kung saan ang nagpadala at ang receiver ay nagbabahagi ng parehong key na ginamit upang i-encrypt ang data. Sa Public-key cryptography, dalawang magkaiba ngunit nauugnay sa matematika na mga key ang ginagamit. Ang mga hash function ay hindi gumagamit ng key, sa halip ay nag-compute sila ng fixed length hash value mula sa data. Imposibleng mabawi ang haba o ang orihinal na plain text mula sa hash value na ito.

Ano ang Steganography?

Ang Steganography ay tumatalakay sa pagbuo ng mga nakatagong mensahe upang tanging ang nagpadala at ang tatanggap lamang ang nakakaalam na ang mensahe ay umiiral. Dahil walang sinuman maliban sa nagpadala at tagatanggap ang nakakaalam ng pagkakaroon ng mensahe, hindi ito nakakaakit ng hindi gustong atensyon. Ang Steganography ay ginamit kahit noong unang panahon at ang mga sinaunang pamamaraan na ito ay tinatawag na Physical Steganography. Ang ilang halimbawa para sa mga pamamaraang ito ay mga mensaheng nakatago sa katawan ng mga mensahe, mga mensaheng nakasulat sa mga lihim na tinta, mga mensaheng nakasulat sa mga sobre sa mga lugar na sakop ng mga selyo, atbp. Ang mga modernong pamamaraan ng Steganography ay tinatawag na Digital Steganography. Kasama sa mga modernong pamamaraang ito ang pagtatago ng mga mensahe sa loob ng maingay na mga imahe, pag-embed ng mensahe sa loob ng random na data, pag-embed ng mga larawan kasama ang mensahe sa loob ng mga video file, atbp. Higit pa rito, ginagamit ang Network Steganography sa mga network ng telekomunikasyon. Kabilang dito ang mga diskarte tulad ng Steganophony (pagtatago ng mensahe sa Voice-over-IP na mga pag-uusap) at WLAN Steganography (mga pamamaraan para sa pagpapadala ng Steganograms sa Wireless Local Area Networks).

Ano ang pagkakaiba ng Cryptography at Steganography?

Ang Cryptography ay ang pag-aaral ng pagtatago ng impormasyon, habang ang Steganography ay tumatalakay sa pagbuo ng mga nakatagong mensahe upang ang nagpadala at ang tatanggap lamang ang nakakaalam na ang mensahe ay umiiral. Sa Steganography, tanging ang nagpadala at ang tagatanggap lamang ang nakakaalam ng pagkakaroon ng mensahe, samantalang sa cryptography ang pagkakaroon ng naka-encrypt na mensahe ay nakikita ng mundo. Dahil dito, inaalis ng Steganography ang hindi gustong atensyon na dumarating sa nakatagong mensahe. Sinusubukan ng mga pamamaraan ng cryptographic na protektahan ang nilalaman ng isang mensahe, habang ang Steganography ay gumagamit ng mga pamamaraan na magtatago sa mensahe pati na rin sa nilalaman. Sa pamamagitan ng pagsasama-sama ng Steganography at Cryptography makakamit ng isa ang mas mahusay na seguridad.

Inirerekumendang: