All videos
Cryptography & SecurityPemulaFase D–FE1E2

CAESAR CIPHER

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.

Example use case

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

Syllabus

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

Objectives
  • ·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
How It Works
  • ·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.
Prerequisites
  • ·Urutan huruf alfabet
  • ·Penjumlahan dan sisa bagi (modulo) sederhana
Real-World Uses
  • ·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.

Complexity O(n)