Kriptografi vs Steganography
Kajian menyembunyikan maklumat disebut Cryptography. Apabila berkomunikasi melalui media yang tidak dipercayai seperti internet, sangat penting untuk melindungi maklumat dan kriptografi memainkan peranan penting dalam hal ini. Hari ini, kriptografi menggunakan prinsip-prinsip dari beberapa disiplin seperti matematik, sains komputer, dan sebagainya. Steganography memperkatakan dengan menyusun mesej tersembunyi supaya hanya penghantar dan penerima tahu bahawa mesej itu pun wujud. Oleh kerana tiada siapa kecuali pengirim dan penerima mengetahui kewujudan mesej itu, ia tidak menarik perhatian yang tidak diingini.
Apa itu Kriptografi?
Kriptografi adalah kajian menyembunyikan maklumat dan digunakan apabila berkomunikasi melalui medium yang tidak dipercayai seperti internet, di mana maklumat perlu dilindungi dari pihak ketiga yang lain. Kriptografi moden memberi tumpuan kepada membangunkan algoritma kriptografi yang sukar dipecahkan oleh musuh kerana kekomputeran pengkomputeran itu tidak dapat dipecahkan dengan cara praktikal. Dalam kriptografi moden, terdapat tiga jenis algoritma kriptografi yang dipanggil kriptografi kunci Symmetric, cryptography Umum-kunci dan fungsi hash. Kriptografi utama simetri melibatkan kaedah penyulitan dimana kedua-dua penghantar dan penerima berkongsi kunci yang sama yang digunakan untuk menyulitkan data. Dalam kriptografi Umum-kunci, dua kunci yang berbeza tetapi berkaitan dengan matematik digunakan. Fungsi Hash tidak menggunakan kunci, sebaliknya mereka mengira nilai hash panjang tetap dari data. Tidak mustahil untuk memulihkan panjang atau teks biasa asal dari nilai hash ini.
Apa itu Steganography?
Steganography memperkatakan dengan menyusun mesej tersembunyi supaya hanya penghantar dan penerima mengetahui bahawa mesej itu ada. Oleh kerana tiada siapa kecuali pengirim dan penerima mengetahui kewujudan mesej itu, ia tidak menarik perhatian yang tidak diingini. Steganografi digunakan walaupun pada zaman purba dan kaedah purba ini dipanggil Steganografi Fizikal. Beberapa contoh untuk kaedah ini adalah mesej tersembunyi di dalam badan mesej, mesej yang ditulis dalam dakwat rahsia, mesej yang ditulis di sampul surat di kawasan yang dilindungi oleh setem, dan sebagainya. Kaedah Steganografi moden dipanggil Digital Steganography. Kaedah moden ini termasuk menyembunyikan mesej dalam imej yang bising, membenamkan mesej dalam data rawak, menanamkan gambar dengan mesej dalam fail video, dan lain-lain. Selain itu, Network Steganography digunakan dalam rangkaian telekomunikasi. Ini termasuk teknik seperti Steganophony (menyembunyikan mesej dalam perbualan Suara melalui IP) dan Steganografi WLAN (kaedah untuk menghantar Steganograms dalam Rangkaian Kawasan Setempat Tanpa Wayar).
Apakah perbezaan antara Kriptografi dan Steganografi?
Kriptografi adalah kajian menyembunyikan maklumat, sementara Steganography berkaitan dengan penyusunan mesej tersembunyi supaya hanya penghantar dan penerima tahu bahawa mesej itu ada. Dalam Steganography, hanya penghantar dan penerima mengetahui kewujudan mesej itu, sedangkan dalam kriptografi, kewujudan mesej yang disulik dapat dilihat oleh dunia. Disebabkan ini, Steganography menghilangkan perhatian yang tidak diingini yang datang kepada mesej tersembunyi. Kaedah kriptografi cuba melindungi kandungan mesej, sementara Steganography menggunakan kaedah yang akan menyembunyikan kedua-dua mesej serta kandungan. Dengan menggabungkan Steganography dan Cryptography seseorang dapat mencapai keselamatan yang lebih baik.