Cara Membuat Substitusi Cipher: 9 Langkah (dengan Gambar)

Daftar Isi:

Cara Membuat Substitusi Cipher: 9 Langkah (dengan Gambar)
Cara Membuat Substitusi Cipher: 9 Langkah (dengan Gambar)
Anonim

Substitusi cipher adalah suatu cara penyandian atau penyamaran bahasa sehingga suatu frase atau paragraf tidak dapat dibaca oleh siapapun yang tidak mengetahui cipher tersebut. Cipher biasanya dibuat dengan mengganti satu huruf dengan huruf lainnya. Mereka adalah cara yang menyenangkan bagi sekelompok teman untuk menyampaikan informasi bolak-balik tanpa rekan mereka (atau guru) dapat membaca informasi tersebut. Mulailah bekerja dengan sandi dengan membuat alfabet sandi Anda sendiri dan menyandikan kata atau kalimat sederhana.

Langkah

Contoh Paragraf Berkode

Image
Image

Contoh Paragraf Kode Augustus

Bagian 1 dari 3: Memilih Urutan Substitusi

Buat Cipher Substitusi Langkah 1
Buat Cipher Substitusi Langkah 1

Langkah 1. Balikkan alfabet untuk membuat alfabet sandi dasar

Sandi substitusi bekerja dengan membuat alfabet yang tidak teratur, memungkinkan Anda untuk mengganti huruf dengan huruf lain. Untuk cipher substitusi langsung, cukup gunakan alfabet mundur, sehingga "a" menjadi "z," "b" menjadi "y," "c" menjadi "x," dan seterusnya.

  • Sandi substitusi ini akan berbunyi: ZYXWVUTSRQPONMLKJIHGFEDCBA.
  • Alfabet kedua ini sering disebut sebagai "ciphertext."
Buat Cipher Substitusi Langkah 2
Buat Cipher Substitusi Langkah 2

Langkah 2. Ganti setiap huruf dengan huruf 3 sebelumnya untuk sandi yang lebih kompleks

Hanya menulis alfabet mundur untuk sandi Anda cukup sederhana dan akan mudah dipecahkan. Jika Anda menginginkan sandi yang lebih rumit, ganti setiap huruf dengan huruf yang muncul 3 sebelum dalam alfabet.

Sebagai contoh mudah, dengan menggunakan cipher ini, kata “CAT” terbaca “ZYQ.”

Buat Cipher Substitusi Langkah 3
Buat Cipher Substitusi Langkah 3

Langkah 3. Ganti urutan 5 huruf yang berubah-ubah untuk setiap huruf alfabet

Ini dikenal sebagai Kode Bacon. Kode Bacon menggantikan setiap huruf alfabet Inggris dengan urutan 5 huruf. Urutan ini dimulai dengan "AAAAAA" dan menambahkan "B" dalam urutan yang berubah-ubah. Jadi, dalam Kode Bacon, A = AAAAA; B = AAAAB; C = AAABA; D = AAABB dan seterusnya. Pertahankan pola ini untuk mengisi sisa alfabet, atau buat pengganti 5 huruf Anda sendiri.

  • Saat membaca pesan di Bacon's Code, jeda setiap 5 huruf untuk memecahkan kode huruf. Misalnya pesan “AAABAABAAAABABBABABB ABBBBAABBBABBBAABBABAABAA” berbunyi “TELEPON SELULER”
  • Enkripsi pesan dalam kode Bacon secara online di:

Bagian 2 dari 3: Mencatat Abjad Substitusi Anda

Buat Cipher Substitusi Langkah 4
Buat Cipher Substitusi Langkah 4

Langkah 1. Tulis 2 urutan alfabet pada selembar kertas

Tuliskan alfabet bahasa Inggris standar di bagian atas selembar kertas: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Kemudian, di bawahnya, tuliskan huruf penggantinya. Mengganti setiap huruf dengan huruf 3 sebelumnya malah berbunyi: XYZABCDEFGHIJKLMNOPQRSTUVW. Jadi, lembar sandi Anda akan terlihat seperti ini:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  • X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Buat Cipher Substitusi Langkah 5
Buat Cipher Substitusi Langkah 5

Langkah 2. Gunakan generator substitusi online untuk menghemat kertas

Jika Anda lebih suka tidak perlu bersusah payah menulis dengan tangan seluruh urutan cipher-dan setiap pesan yang dikodekan-cobalah menggunakan situs web cipher. Situs web sandi memungkinkan Anda untuk memilih huruf alfabet mana yang akan diganti satu sama lain. Setelah Anda memasukkan substitusi, Anda dapat menggunakan situs web sandi untuk menyandikan dan mendekodekan pesan.

  • Temukan generator cipher substitusi online di:
  • Akses situs lain yang layak di:
Buat Cipher Substitusi Langkah 6
Buat Cipher Substitusi Langkah 6

Langkah 3. Tambahkan simbol ke dalam sandi untuk membuatnya lebih sulit untuk dipecahkan

Jika Anda khawatir orang (misalnya, teman atau orang tua) mungkin mencoba memecahkan sandi Anda, jangan batasi diri Anda hanya dengan menggunakan huruf. Perkenalkan beberapa simbol ke sandi Anda. Dengan cara ini, kata-kata yang disandikan akan menyertakan simbol tanda baca dan bukan hanya huruf, membuatnya lebih membingungkan orang tanpa kode enkripsi. Misalnya, sandi enkripsi Anda dengan simbol dapat membaca:

  • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
  • X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
  • Dengan menggunakan sandi ini, pesan “HOW ARE YOU” akan terbaca “E$T XOB =$R.”
  • Jika ini adalah pertama kalinya Anda membuat (atau menggunakan) sandi substitusi, Anda mungkin ingin melewati langkah ini.

Bagian 3 dari 3: Enkripsi dan Dekripsi Pesan

Buat Cipher Substitusi Langkah 7
Buat Cipher Substitusi Langkah 7

Langkah 1. Pilih kata atau frasa untuk dienkripsi

Sebelum Anda dapat membuat pesan terenkripsi, Anda memerlukan teks untuk dikodekan. Jika ini pertama kalinya Anda menyandikan pesan menggunakan sandi substitusi, mulailah dari yang sederhana. Pilih satu atau dua kata pendek untuk dikodekan, bukan paragraf panjang. Misalnya, coba frasa “pintu terbuka”.

  • Setelah Anda terbiasa dengan proses enkripsi, mulailah menyandikan frasa atau kalimat yang lebih panjang.
  • Situs enkripsi sandi online dapat membuat pengkodean paragraf penuh menjadi lebih mudah.
Buat Cipher Substitusi Langkah 8
Buat Cipher Substitusi Langkah 8

Langkah 2. Ganti setiap huruf dalam fase dengan huruf dari alfabet sandi

Telusuri frasa bahasa Inggris Anda atau kata huruf demi huruf dan ganti huruf bahasa Inggris dengan huruf yang sesuai dari teks sandi Anda. Temukan huruf pengganti dengan mengidentifikasi huruf bahasa Inggris, lalu cari di bawahnya untuk menemukan huruf yang sesuai di ciphertext

Misalnya, katakan bahwa Anda menggunakan ciphertext di mana Anda mengganti setiap huruf alfabet dengan huruf 3 sebelumnya. Frasa bahasa Inggris "OPEN DOOR" ketika dikodekan dalam ciphertext Anda akan berbunyi: "LMBK ALLO."

Buat Cipher Substitusi Langkah 9
Buat Cipher Substitusi Langkah 9

Langkah 3. Dekripsi pesan berkode dengan mencari pengganti huruf sandi

Untuk menerjemahkan kembali pesan berkode ke dalam bahasa Inggris, balikkan proses yang Anda gunakan untuk menyandikan pesan. Untuk setiap huruf dari pesan yang disandikan dalam alfabet ciphertext, temukan huruf yang sesuai dengannya dalam alfabet bahasa Inggris. Tulis setiap huruf satu per satu untuk mendekripsi pesan.

Misalnya, Anda masih menggunakan ciphertext yang menggantikan huruf alfabet standar dengan huruf 3 sebelumnya. Jika teman Anda memberikan kode yang bertuliskan “ZLLI EXQ. IRKZE PLLK?” Anda dapat menggunakan alfabet sandi untuk mendekripsinya. Anda akan menemukan bahwa pesan tersebut mengatakan “TOPI KEREN. SEGERA MAKAN SIANG?”

Tips

  • Ada berbagai cipher substitusi lain yang ada yang dapat Anda jadikan dasar kode cipher yang baru Anda buat. Jika Anda mau, coba gunakan salah satu sandi yang lebih terkenal. Ini termasuk kode CrissCross, Kode Angka Nihilist, dan Kode Kata Kunci (atau Nomor Kunci).
  • Jika Anda khawatir bahwa orang lain (misalnya, saudara kandung yang usil) mungkin menemukan kertas tempat Anda menulis urutan sandi, Anda dapat menghafal urutannya sebagai gantinya.
  • Anda dapat membuat sandi pengganti untuk bahasa apa pun yang menggunakan alfabet Latin. Meskipun semua contoh dalam artikel ini dalam bahasa Inggris, Anda dapat membuat sandi menggunakan prinsip yang sama dalam bahasa Spanyol, Prancis, Jerman, dll.

Direkomendasikan: