Semua video
Kripto & KeamananPemulaFase D–FE1E2

Caesar Cipher (Sandi Geser)

Caesar Cipher adalah teknik enkripsi klasik yang menyembunyikan pesan dengan menggeser tiap huruf sejauh angka tertentu di dalam alfabet, misalnya geser tiga sehingga A menjadi D. Penerima yang tahu angka gesernya bisa mengembalikan huruf ke posisi semula untuk membaca pesan asli. Visualisasi menampilkan tiap huruf yang bergeser di sepanjang alfabet dari teks asli menjadi teks tersandi.

Contoh kasus

Menulis pesan rahasia ke teman sebangku agar isinya tidak langsung terbaca kalau kertasnya jatuh ke tangan orang lain.

Silabus

Sembunyikan pesan dengan menggeser tiap huruf sejauh angka rahasia di dalam alfabet.

Tujuan Belajar
  • ·Memahami ide dasar enkripsi: mengubah pesan agar tidak terbaca langsung
  • ·Menjelaskan cara pergeseran huruf menyandi dan membuka pesan
  • ·Menerapkan penyandian dan pembacaan pesan dengan kunci geser
Cara Kerja
  • ·Sepakati satu angka geser sebagai kunci rahasia, misalnya tiga.
  • ·Geser tiap huruf pesan maju sejauh angka itu di alfabet.
  • ·Huruf di ujung alfabet berputar kembali ke awal (Z kembali ke A).
  • ·Untuk membaca, penerima menggeser tiap huruf mundur sejauh angka yang sama.
Prasyarat
  • ·Urutan huruf alfabet
  • ·Penjumlahan dan sisa bagi (modulo) sederhana
Contoh Nyata
  • ·Menyandikan pesan rahasia antarteman agar tidak langsung terbaca.
  • ·Contoh awal untuk memahami kenapa chat modern perlu enkripsi.
  • ·Teka-teki sandi geser pada permainan atau kegiatan pramuka.

Kompleksitas O(n)