Pemampatan itu apa sih?

Di bidang kriptografi, pemampatan adalah mengurangi panjang pesan atau jumlah bloknya adalah cara lain untuk menyembunyikan isi pesan. Contoh sederhana ini menggunakan cara menghilangkan setiap karakter ke-tiga secara berurutan. Karakter-karakter yang dihilangkan disatukan kembali dan disusulkan sebagai “lampiran” dari pesan utama, dengan diawali oleh suatu karakter khusus.

Pemakaian kunci untuk menjaga kerahasiaan dokumen juga dipakai dalam proses pemampatan data, hanya saja tujuan dari proses ini bukan untuk mencegah orang lain untuk mengetahui isi dokumen atau pesan tetapi lebih kepada tujuan untuk mengurangi ukuran dokumen (dalam hal ini dalam ukuran bit atau byte). Jadi sebenarnya ketika data atau dokumen dikompresi maka data tersebut tidak dapat lagi dibaca atau dipergunakan lagi secara langsung dan hal itu merupakan salah satu tujuan dari kriptografi dimana data disamarkan.