Jika Anda menerima pesan dari teman online, bagaimana Anda tahu bahwa itu belum diubah oleh penjahat dunia maya sebelum sampai ke Anda? Bagaimana Anda bisa memastikan keamanan pesan dan file Anda?
Di sinilah intisari pesan masuk. Dengan intisari pesan, Anda dapat memverifikasi integritas media yang dikirim melalui jaringan. Apa intisari pesan itu, dan bagaimana cara kerjanya?
Apa Itu Intisari Pesan?
Intisari pesan adalah representasi numerik dari pesan yang dihitung oleh algoritme atau fungsi hash kriptografi. Terlepas dari ukuran pesan, intisari pesan menghasilkan representasi numerik dengan ukuran tetap saat di-hash. Ini digunakan untuk memastikan dan memverifikasi bahwa pesan itu asli.
Ini berarti bahwa jika Budi mengirimkan pesan atau file kepada Anda secara online, Anda dapat memverifikasi bahwa pesan atau file tersebut tidak dirusak atau diubah. Jadi ketika Bob mengirim pesan, dia juga mengirimkan intisari pesan yang dia hitung. Saat Anda menerima pesan, Anda kemudian melakukan hash dan membandingkan dua intisari pesan.
Misalnya, pesan "I love MUO" menghasilkan hash tertentu. Jika pesan dimodifikasi sedikit saja dengan menambahkan tanda seru, sehingga menjadi “I love MUO!”, intisari pesan juga akan berubah. Dengan cara ini, Anda dapat memverifikasi apakah pesan Anda telah diubah sebelum sampai ke Anda.
Apa Properti dari Intisari Pesan?
Seperti apa intisari pesan?
- Intisari pesan memiliki ukuran numerik tetap. Jika Anda menghitung jumlah karakter dalam hash yang disediakan pada gambar di atas, Anda akan melihat bahwa keduanya memiliki 32 karakter. Setiap algoritma hash menghasilkan hash dengan ukuran numerik tetap. Hash MD5 memiliki 32 karakter, sedangkan hash SHA1 memiliki 40 karakter.
- Tidak mungkin dua pesan memiliki intisari pesan yang sama.
- Algoritma hashing intisari pesan adalah fungsi kriptografi satu arah. Ini berarti tidak dapat dibalik dan hampir tidak mungkin untuk mendapatkan pesan asli dari hash.
Sebelum memahami cara kerja intisari pesan, penting untuk memahami apa itu pesan dan algoritme pesan.
Pesan adalah segala bentuk media yang dikirim melalui jaringan. Itu tidak terbatas pada teks. Itu bisa berupa gambar, video, audio, file PDF, dll. Algoritme pesan juga dikenal sebagai fungsi hash; itu memberikan pengidentifikasi numerik dari pesan saat di-hash. Perhatikan bahwa fungsi hash tidak sama dengan enkripsi, karena hash tidak dapat diubah, tidak seperti enkripsi.
Bagaimana Intisari Pesan Bekerja?
Untuk menggunakan intisari pesan untuk memverifikasi pesan, itu harus dikirim bersama dengan pesan itu sendiri. Saat teman Anda, Bob, mengirimi Anda pesan, dia juga mengirimkan intisari pesan dari pesan awalnya. Saat Anda menerimanya, Anda melakukan hash pada pesan yang diterima menggunakan algoritme hashing dan mendapatkan intisari pesan.
Anda kemudian membandingkan intisari pesan yang dikirimkan Bob kepada Anda dengan yang Anda buat. Jika sama, itu berarti pesan Anda belum diubah antara dikirim dan sampai ke Anda.
Mungkin juga bagi orang yang mengirimi Anda pesan mengenkripsi intisari sebelum mengirimkannya kepada Anda. Ini disebut tanda tangan digital, dan merupakan lapisan keamanan ekstra pada komunikasi atau transaksi Anda. Untuk mengakses intisari pesan, Anda perlu mendekripsi menggunakan kunci publik atau pribadi. Hanya dengan begitu Anda dapat membandingkannya dengan intisari yang Anda hasilkan.
Untuk Apa Intisari Pesan Digunakan?
Intisari pesan digunakan untuk melindungi, memverifikasi, dan memastikan integritas pesan. Mereka dirancang untuk mengidentifikasi dan menemukan perubahan yang dilakukan pada pesan. Mereka digunakan di berbagai bidang untuk melindungi hak cipta dan membuktikan kepemilikan.
Intisari Pesan dan Perlindungan Integritas
Menggunakan intisari pesan adalah salah satu cara untuk melindungi dan memverifikasi keaslian suatu media, dan apakah media tersebut dipengaruhi oleh pihak ketiga. Dengan tingkat reproduksi dan modifikasi karya yang tidak sah yang mengkhawatirkan, pemilik harus menemukan cara baru untuk melindungi hak cipta mereka. Metode populer lainnya untuk melindungi integritas adalah penggunaan watermark digital.