Kumpulan Contoh Soal Enkripsi dan Dekripsi Lengkap dengan Pembahasan

Enkripsi dan dekripsi merupakan konsep dasar yang sangat penting dalam dunia teknologi informasi, khususnya pada bidang keamanan data dan kriptografi. Hampir semua aktivitas digital modern seperti pengiriman pesan, transaksi perbankan online, login akun, hingga penyimpanan data rahasia memanfaatkan teknik enkripsi dan dekripsi. Oleh karena itu, pemahaman konsep ini menjadi materi wajib bagi siswa SMK, mahasiswa, maupun siapa saja yang belajar keamanan informasi.

Artikel ini menyajikan kumpulan contoh soal enkripsi dan dekripsi lengkap dengan pembahasan, mulai dari konsep dasar hingga penerapan sederhana. Dengan membaca dan mempelajari artikel ini, diharapkan pembaca mampu memahami cara kerja enkripsi dan dekripsi serta dapat mengerjakan soal-soal yang berkaitan dengan topik tersebut.

Baca juga:Apa Itu Matematika? Sebuah Petualangan Menuju Dunia Logika dan Pengetahuan

Pengertian Enkripsi dan Dekripsi

Enkripsi adalah proses mengubah data asli (plaintext) menjadi data tersandi (ciphertext) menggunakan algoritma dan kunci tertentu sehingga tidak dapat dibaca oleh pihak yang tidak berwenang.

Dekripsi adalah proses kebalikan dari enkripsi, yaitu mengubah ciphertext kembali menjadi plaintext dengan menggunakan kunci yang sesuai.

🔖 Baca juga:
Kumpulan Contoh Soal Seni Budaya USBN Lengkap dengan Pembahasan

Dalam kriptografi, tujuan utama enkripsi dan dekripsi adalah:

  1. Menjaga kerahasiaan data
  2. Mencegah akses tidak sah
  3. Menjamin keamanan informasi

Istilah Penting dalam Enkripsi dan Dekripsi

Beberapa istilah yang sering muncul dalam soal enkripsi dan dekripsi antara lain:

  • Plaintext: pesan asli sebelum dienkripsi
  • Ciphertext: pesan hasil enkripsi
  • Key (kunci): parameter yang digunakan dalam proses enkripsi dan dekripsi
  • Algoritma: metode atau aturan matematika yang digunakan untuk mengubah data

Jenis-Jenis Enkripsi yang Umum Dipelajari

  1. Enkripsi Substitusi
    Setiap huruf pada plaintext diganti dengan huruf lain berdasarkan aturan tertentu.
  2. Enkripsi Caesar Cipher
    Menggeser huruf sejumlah nilai tetap.
  3. Enkripsi Transposisi
    Mengubah urutan karakter tanpa mengubah karakter itu sendiri.
  4. Enkripsi Simetris
    Menggunakan satu kunci yang sama untuk enkripsi dan dekripsi.
  5. Enkripsi Asimetris
    Menggunakan kunci publik dan kunci privat yang berbeda.

Pada level pendidikan dasar hingga menengah, soal biasanya berfokus pada Caesar Cipher, substitusi sederhana, dan transposisi.

Rumus Dasar Caesar Cipher

Jika alfabet diberi nomor A=0, B=1, …, Z=25, maka:

  • Enkripsi C=(P+k)mod  26C = (P + k) \mod 26C=(P+k)mod26
  • Dekripsi P=(C−k)mod  26P = (C – k) \mod 26P=(C−k)mod26

Keterangan:

  • P = plaintext
  • C = ciphertext
  • k = kunci pergeseran

Contoh Soal 1: Enkripsi Caesar Cipher

Soal:
Lakukan enkripsi pada kata DATA dengan kunci pergeseran 3 menggunakan Caesar Cipher.

Pembahasan:
D = 3 → G
A = 0 → D
T = 19 → W
A = 0 → D

Hasil enkripsi kata DATA adalah GDWD.

Contoh Soal 2: Dekripsi Caesar Cipher

Soal:
Hasil enkripsi suatu pesan adalah KHOOR dengan kunci 3. Tentukan plaintext-nya.

Pembahasan:
K → H
H → E
O → L
O → L
R → O

Plaintext dari KHOOR adalah HELLO.

Contoh Soal 3: Enkripsi Substitusi Sederhana

Soal:
Jika aturan substitusi adalah A→D, B→E, C→F, dan seterusnya, lakukan enkripsi pada kata ABC.

Pembahasan:
A → D
B → E
C → F

Hasil enkripsi adalah DEF.

Contoh Soal 4: Dekripsi Substitusi

Soal:
Ciphertext KLM diketahui menggunakan pola pergeseran +2. Tentukan plaintext-nya.

Pembahasan:
K → I
L → J
M → K

Plaintext adalah IJK.

Contoh Soal 5: Enkripsi Transposisi Sederhana

Soal:
Lakukan enkripsi transposisi dengan membalik urutan karakter pada kata AMAN.

Pembahasan:
AMAN → NAMA

Hasil enkripsi adalah NAMA.

Contoh Soal 6: Enkripsi Angka

Soal:
Jika aturan enkripsi angka adalah +5, lakukan enkripsi pada angka 1234.

Pembahasan:
1 → 6
2 → 7
3 → 8
4 → 9

Hasil enkripsi adalah 6789.

Contoh Soal 7: Dekripsi Angka

Soal:
Hasil enkripsi adalah 907 dengan aturan +2. Tentukan nilai aslinya.

Pembahasan:
9 → 7
0 → 8 (dengan perhitungan modulo)
7 → 5

Nilai asli adalah 785.

Contoh Soal 8: Enkripsi Kata dengan Kunci Berbeda

Soal:
Enkripsikan kata AMAN dengan Caesar Cipher kunci 5.

Pembahasan:
A → F
M → R
A → F
N → S

Hasil enkripsi adalah FRFS.

Contoh Soal 9: Dekripsi dengan Kunci Tidak Diketahui

Soal:
Ciphertext URYYB merupakan hasil Caesar Cipher. Tentukan plaintext-nya jika diketahui kata aslinya adalah sapaan umum.

Pembahasan:
URYYB dengan kunci 13 menghasilkan HELLO.
Ini dikenal sebagai ROT13.

Contoh Soal 10: Menentukan Jenis Enkripsi

Soal:
Sebuah pesan diubah dengan cara menggeser setiap huruf 4 langkah ke depan. Jenis enkripsi apakah yang digunakan?

Pembahasan:
Metode tersebut adalah Caesar Cipher, termasuk dalam enkripsi substitusi.

Contoh Soal 11: Enkripsi dan Dekripsi Kombinasi

Soal:
Pesan TEST dienkripsi dengan Caesar Cipher kunci 2, kemudian didekripsi kembali. Tentukan hasil akhirnya.

Pembahasan:
Enkripsi: TEST → VGUV
Dekripsi: VGUV → TEST

Hasil akhirnya kembali menjadi TEST.

Kesalahan Umum dalam Soal Enkripsi dan Dekripsi

Beberapa kesalahan yang sering terjadi saat mengerjakan contoh soal enkripsi dan dekripsi:

  1. Salah menentukan nilai kunci
  2. Keliru mengurutkan alfabet
  3. Lupa menggunakan operasi modulo
  4. Tertukar antara proses enkripsi dan dekripsi

Memahami langkah-langkah dasar sangat membantu menghindari kesalahan tersebut.

Tips Mengerjakan Soal Enkripsi dan Dekripsi

  1. Tuliskan alfabet dan indeksnya terlebih dahulu
  2. Tentukan kunci dengan jelas
  3. Kerjakan per huruf atau per angka
  4. Periksa kembali hasil akhir
  5. Latihan secara rutin dengan berbagai variasi soal

Manfaat Mempelajari Enkripsi dan Dekripsi

Mempelajari enkripsi dan dekripsi memberikan banyak manfaat, antara lain:

  • Memahami dasar keamanan data
  • Menjadi fondasi kriptografi modern
  • Mendukung pembelajaran jaringan dan keamanan sistem
  • Berguna untuk ujian sekolah dan perkuliahan

Baca juga:Mahasiswa FEB Universitas Teknokrat Indonesia Raih Juara III Lomba Business Plan Festival Earth Dream 2025

Penutup

Kumpulan contoh soal enkripsi dan dekripsi lengkap dengan pembahasan ini diharapkan dapat membantu siswa dan mahasiswa memahami konsep kriptografi secara bertahap dan sistematis. Dengan latihan yang konsisten, pemahaman tentang keamanan data dan teknik penyandian akan semakin kuat. Enkripsi dan dekripsi bukan hanya materi akademik, tetapi juga keterampilan penting di era digital saat ini.

Penulis:septa rahmadani

Post Comment