GNU/Linux >> Belajar Linux >  >> Linux

Cara melakukan steganografi gambar di Linux

Steganografi adalah seni kuno penyembunyian informasi. Orang-orang telah menemukan banyak metode untuk mencapai hal ini seperti tinta "tidak terlihat", pesan yang disembunyikan di dalam objek, dan "null cipher" yang terkenal. Kata “steganografi” berasal dari kata Yunani “steganos” dan “grafi” yang berarti “tulisan yang tidak dapat ditembus”. Tahun-tahun telah berlalu dan steganografi telah berkembang menjadi bagian kriptografi yang canggih. Menggunakan prinsip dasar yang sama yang digunakan orang dalam upaya kriptografi mereka di masa lalu, sekarang kami dapat melakukan hal serupa pada sistem operasi Linux kami.

Pilihan Alat

Dalam tutorial ini, saya akan menggunakan alat OpenStego untuk melakukan steganografi. Untungnya, ada cukup banyak opsi yang dapat dipilih oleh pengguna Linux di bidang khusus ini dengan beberapa di antaranya adalah baris perintah Steghide dan OutGuess, atau GUI Steganography Studio dan Steg.

Penyembunyikan Data

Pertama, Anda perlu mengunduh versi terbaru program dari Git. Saat saya menggunakan Ubuntu, saya mengunduh file .deb. Jika Anda juga menggunakan Ubuntu, Anda dapat menginstal paket dengan membuka terminal di folder /Downloads dan memberikan perintah berikut:“sudo dpkg -i opensgo_0.6.1-1_amd64.deb”

Cara OpenStego mencapai penyembunyian data adalah dengan menyematkannya di dalam file pembawa yang dapat berupa file gambar. Misalkan saya memiliki dokumen yang ingin saya berikan kepada orang lain tanpa ada orang lain yang menyadarinya. Dokumen asli tidak perlu dienkripsi karena akan disembunyikan di dalam file gambar. OpenStego menamakannya sebagai “File Pesan” dan “File Sampul”.

File gambar dapat berupa .bmp, .gif, .jpeg, atau .png. Pilih dua file dengan menekan tombol "navigasi file" di sebelah kanan setiap kotak entri dan kemudian atur nama dan lokasi file output. Terakhir, pengaturan kata sandi penting karena ini adalah satu-satunya informasi yang Anda perlukan untuk dibagikan dengan penerima yang juga harus menggunakan OpenStego untuk mengekstrak data yang tersembunyi. Terakhir, tekan tombol “Sembunyikan Data” di kanan bawah dan selesai.

Kedua gambar terlihat identik, tetapi yang kedua berisi dokumen tersembunyi di dalamnya. Satu-satunya hal yang dapat membongkar penyamaran ini adalah fakta bahwa orang-orang percaya bahwa selalu ada pesan tersembunyi dalam materi Led Zeppelin.

Tanda Air

Hal kedua yang dapat Anda lakukan dengan OpenStego adalah memberi tanda air pada file dengan tanda tangan unik sehingga penerima memastikan bahwa file tersebut berasal dari sumber tepercaya. Untuk melakukan ini, tekan opsi "Digital Watermarking" di sebelah kiri dan kemudian pilih "Generate Signature". Kemudian Anda dapat menambahkan frasa sandi dan mengatur nama dan lokasi file tanda tangan yang akan dibuat dengan menekan tombol “Buat Tanda Tangan” di sebelah kanan.

Langkah selanjutnya adalah menyematkan tanda air ke dalam file. Pilih file tanda tangan, file yang akan diberi watermark, dan terakhir atur nama dan lokasi file output.

Penerima kemudian dapat memverifikasi tanda air dengan memilih file tanda tangan asli dan file yang akan diperiksa. Jika skornya lebih tinggi dari 70%, maka itu adalah pertandingan yang cukup baik.


Linux
  1. Bagaimana Mengelola Kemampuan File Linux

  2. Cara menemukan File di Linux

  3. Cara Melihat Metadata Gambar Di Linux

  1. Cara Membuat Swap di Linux

  2. Cara membuat file swap di Linux

  3. Cara Mengosongkan File Log di Linux

  1. Cara memindahkan file di Linux

  2. Cara Menampilkan File Tersembunyi di Linux

  3. Bagaimana Mengganti Nama File di Linux?