Apa itu Enkripsi Data?

Enkripsi data adalah proses di mana data plaintext diubah menjadi ciphertext sehingga tidak dapat dibaca. Lebih umum dikenal sebagai “enkripsi,” proses ini dapat dilakukan dengan berbagai cara, dan dengan berbagai tingkat keberhasilan. Beberapa enkripsi data terbaik dapat bertahan selama berabad-abad, sementara jenis dekripsi lainnya dapat dipecahkan dalam hitungan menit atau bahkan detik oleh orang yang ahli dalam tugas tersebut. Di era digital, orang sangat bergantung pada enkripsi data setiap hari. Kemungkinan besar Anda telah menerima atau mengirim data terenkripsi di beberapa titik hari ini, bahkan jika Anda tidak secara langsung melakukan enkripsi atau dekripsi data.

Halaman data terenkripsi.

Dalam proses ini, sepotong plainteks biasa yang dapat dibaca oleh siapa saja diubah sehingga hanya dapat dibaca oleh seseorang yang memiliki kunci. Salah satu bentuk enkripsi data yang paling sederhana adalah substitusi alfabet sederhana, di mana huruf-huruf alfabet diacak untuk membuat kunci. Seseorang dapat memutuskan, misalnya, untuk menggeser huruf alfabet sebanyak lima tempat sehingga “E” berarti “A”, “F” untuk “B” dan seterusnya untuk kunci sederhana, atau huruf dapat ditetapkan di acak untuk membuat sepotong teks lebih sulit diuraikan tanpa kunci.

Substitusi abjad biasanya cukup mudah untuk dipecahkan; pada kenyataannya, banyak surat kabar besar memiliki substitusi sederhana di halaman teka-teki mereka untuk dipecahkan orang. Metode enkripsi data yang lebih kompleks dapat digunakan untuk membuat kode lebih sulit dipecahkan. Dengan kode yang rumit, orang dapat mencoba menggunakan kekerasan untuk memecahkan enkripsi, dan pada akhirnya mereka mungkin berhasil, tetapi itu akan memakan waktu lama. Banyak metode enkripsi berfokus pada menjaga keamanan kunci, dan memungkinkan data terenkripsi untuk dilihat secara bebas, dengan argumen bahwa setelah dienkripsi, data tidak berbahaya, selama orang tidak dapat memperoleh kuncinya.

Ada sejumlah alasan untuk perlu mengenkripsi data, yang sebagian besar bergantung pada melindungi data dari mata orang lain. Bank, misalnya, mengirim data terenkripsi tentang klien mereka bolak-balik, sementara pemerintah mengandalkan enkripsi untuk mendapatkan pesan aman ke kedutaan luar negeri. Sebagian besar program email menawarkan enkripsi data saat mengirim dan menerima sehingga email tidak dapat dibaca oleh pihak ketiga, seperti halnya situs yang menangani informasi pribadi seperti alamat dan nomor kartu kredit.

Beberapa protokol enkripsi distandarisasi sehingga orang dapat dengan mudah berkomunikasi satu sama lain, sementara dalam kasus lain, sebuah kunci dapat dikembangkan secara khusus untuk digunakan oleh orang-orang tertentu, dan kunci tersebut tidak distandarisasi untuk membuatnya lebih sulit untuk dipecahkan. Kunci yang dipersonalisasi dulunya merupakan satu-satunya cara untuk mengenkripsi data, sampai enkripsi kunci bersama memungkinkan orang untuk bertukar informasi tentang kunci melalui jaringan terbuka tanpa mengungkapkan isi dari kunci itu sendiri.

Related Posts