Direkomendasikan, 2024

Pilihan Editor

Perbedaan Antara Enkripsi dan Dekripsi

Untuk membawa informasi sensitif, suatu sistem harus dapat memastikan kerahasiaan dan privasi. Suatu sistem tidak dapat mencegah akses tanpa izin ke media transmisi secara absolut. Perusakan data (tindakan memodifikasi data dengan sengaja melalui saluran yang tidak sah) bukanlah masalah baru, juga tidak unik untuk era komputer.
Mengubah informasi mungkin dapat melindunginya dari akses yang tidak sah, dan sebagai hasilnya, satu-satunya penerima yang berwenang dapat memahaminya. Metode yang digunakan sedemikian rupa disebut enkripsi dan dekripsi informasi.

Perbedaan utama antara Enkripsi dan Dekripsi adalah Enkripsi adalah konversi pesan menjadi bentuk yang tidak dapat dipahami yang tidak dapat dibaca kecuali didekripsi. Sedangkan Dekripsi adalah pemulihan pesan asli dari data terenkripsi.

Grafik perbandingan

Dasar untuk perbandinganEnkripsi
Dekripsi
Dasar
Konversi pesan yang dapat dimengerti manusia menjadi bentuk yang tidak dapat dipahami dan tidak jelas yang tidak dapat ditafsirkan.
Konversi dari pesan yang tidak dapat dipahami menjadi bentuk yang dapat dipahami yang dapat dengan mudah dipahami oleh manusia.
Proses berlangsung di
Akhir pengirim
Akhir penerima
Fungsi
Konversi plaintext menjadi ciphertext.
Konversi ciphertext menjadi plaintext.

Definisi Enkripsi

Enkripsi adalah proses di mana pengirim mengubah informasi asli ke bentuk lain dan mengirimkan pesan yang tidak dapat dipahami keluar melalui jaringan. Pengirim memerlukan algoritma enkripsi dan kunci untuk mengubah plaintext (pesan asli) menjadi ciphertext (pesan terenkripsi), juga dikenal sebagai penyandian.

Plaintext adalah data yang perlu dilindungi selama transmisi. Ciphertext adalah teks acak yang dihasilkan sebagai hasil dari algoritma enkripsi yang digunakan kunci spesifik. Ciphertext tidak dilindungi. Mengalir di saluran transmisi. Algoritme enkripsi adalah algoritma kriptografi yang memasukkan teks biasa dan kunci enkripsi dan menghasilkan ciphertext.

Dalam metode enkripsi konvensional, kunci enkripsi dan dekripsi sama dan rahasia. Metode konvensional secara luas dibagi menjadi dua kelas: Enkripsi level karakter dan Enkripsi level bit.

  • Enkripsi Tingkat Karakter - Dalam metode ini, enkripsi dilakukan pada tingkat karakter. Ada dua strategi umum untuk enkripsi level karakter yaitu substitusi dan Transposisi.
  • Enkripsi Bit-level - Dalam teknik ini, data pertama (seperti teks, grafik, audio, video, dll.) Dibagi menjadi blok-blok bit, kemudian dimodifikasi oleh pengodean / dekode, permutasi, substitusi, OR eksklusif, rotasi, dan sebagainya di.

Definisi Dekripsi

Dekripsi membalikkan proses enkripsi untuk mengubah pesan kembali ke bentuk aslinya. Penerima menggunakan algoritma dekripsi dan kunci untuk mengubah ciphertext kembali ke plaintext asli, juga dikenal sebagai penguraian.

Suatu proses matematika yang digunakan untuk dekripsi yang menghasilkan plaintext asli sebagai hasil dari setiap ciphertext dan kunci dekripsi yang dikenal dikenal sebagai algoritma Dekripsi. Proses ini adalah proses kebalikan dari algoritma enkripsi.

Kunci yang digunakan untuk enkripsi dan dekripsi bisa serupa dan berbeda tergantung pada jenis cryptosystems yang digunakan (yaitu, enkripsi kunci Symmetric dan enkripsi kunci Asymmetric ).

Perbedaan Kunci Enkripsi dan Dekripsi

  1. Algoritme enkripsi menggunakan pesan (plaintext) dan kunci pada saat proses enkripsi. Di sisi lain, dalam proses dekripsi, algoritma dekripsi mengubah bentuk pesan yang diacak (yaitu, ciphertext) dengan bantuan kunci.
  2. Enkripsi terjadi di ujung pengirim sedangkan dekripsi terjadi di ujung penerima.
  3. Fungsi utama Enkripsi adalah untuk mengkonversi plaintext dalam ciphertext. Sebaliknya, dekripsi mengubah ciphertext menjadi plaintext.

Kesimpulan

Proses enkripsi dan dekripsi berada di bawah kriptologi yang merupakan kombinasi dari kriptografi dan kriptanalisis. Kriptografi berkaitan dengan teknik untuk memastikan keamanan dengan menyandikan pesan agar tidak terbaca. Analisis kripto menganalisis dengan penyandian pesan di mana bentuk yang tidak dapat dipahami dikonversi kembali ke bentuk yang dapat dipahami.

Enkripsi digunakan untuk mengenkripsi konten di ujung pengirim sebelum mentransmisikannya melalui jaringan sedangkan dekripsi digunakan untuk menguraikan konten tidak berarti yang diacak di ujung penerima.

Top