Cara membuat kode rahasia atau cipher

Pengarang: Mark Sanchez
Tanggal Pembuatan: 6 Januari 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
How To Write Secret Codes Using Ciphers!
Video: How To Write Secret Codes Using Ciphers!

Isi

Berikan sambutan pai anai iptography Baik Anda sedang menulis catatan untuk teman di kelas atau mencoba memahami kriptografi (ilmu kode dan sandi) untuk bersenang-senang, artikel ini dapat membantu Anda mempelajari beberapa prinsip dasar dan menciptakan cara Anda sendiri untuk menyandikan pesan pribadi. Baca langkah 1 di bawah ini untuk mengetahui dari mana harus memulai!

Beberapa orang menggunakan kata "kode" dan "sandi" untuk mengartikan konsep yang sama, tetapi mereka yang serius menangani masalah ini tahu bahwa mereka adalah dua konsep yang sama sekali berbeda. Kode rahasia adalah sistem di mana setiap kata atau frasa dalam pesan Anda diganti dengan kata, frasa, atau rangkaian karakter lain. Cipher adalah sistem di mana setiap huruf dari pesan Anda diganti dengan huruf atau simbol yang berbeda.

Langkah

Metode 1 dari 3: Curang

Kode standar

  1. 1 Buat buku kode Anda sendiri. Setiap kode lengkap memerlukan buku kode. Munculkan kata atau frasa untuk menggantikan kata atau frasa yang Anda inginkan, lalu gabungkan semuanya dalam buku kode untuk Anda bagikan dengan teman super rahasia Anda.
  2. 2 Buat pesan Anda. Dengan menggunakan buku kode, tulis pesan Anda dengan cermat dan hati-hati. Harap perhatikan bahwa memasangkan kode Anda dengan sandi akan membuat pesan Anda lebih aman!
  3. 3 Terjemahkan pesan Anda. Saat teman Anda menerima pesan, mereka perlu menggunakan salinan buku kode mereka untuk menerjemahkan pesan. Pastikan mereka tahu bahwa Anda menggunakan metode perlindungan ganda.

Buku kode

  1. 1 Pilih buku. Saat menggunakan codebook, Anda akan membuat kode untuk menunjukkan di mana kata-kata yang ingin Anda gunakan di dalam buku. Jika Anda ingin meningkatkan kemungkinan bahwa salah satu kata yang Anda butuhkan akan ada di buku kode, maka gunakan kamus atau buku referensi perjalanan besar. Anda ingin jumlah kata yang digunakan dalam buku menjadi besar dan berhubungan dengan topik yang berbeda.
  2. 2 Terjemahkan kata-kata dari pesan Anda ke dalam angka. Ambil kata pertama dari pesan Anda dan temukan di suatu tempat di buku. Kemudian tuliskan nomor halaman, nomor baris, dan nomor kata. Tulislah bersama-sama untuk menggantikan kata yang Anda inginkan. Lakukan operasi ini untuk setiap kata. Anda juga dapat menggunakan teknik ini untuk mengenkripsi frasa jika buku kode Anda dapat memberi Anda frasa siap pakai yang diinginkan.
    • Jadi, misalnya, kata di halaman 105, baris kelima ke bawah, kedua belas berturut-turut, akan menjadi 105512, 1055,12, atau yang serupa.
  3. 3 Lewati pesan. Berikan pesan terenkripsi ke teman Anda. Tom perlu menggunakan buku yang sama untuk menerjemahkan pesan secara terbalik.

Kode polisi

  1. 1 Pilih frasa yang paling populer. Jenis kode ini berfungsi paling baik bila Anda memiliki serangkaian frasa yang paling sering Anda gunakan. Itu bisa apa saja dari yang sederhana "Dia imut!" untuk sesuatu yang lebih serius, seperti "Saya tidak bisa bertemu sekarang."
  2. 2 Siapkan kode untuk setiap frasa. Anda dapat menggunakan analog dari pengkodean polisi dan menetapkan setiap frase sebuah nomor atau beberapa huruf, atau menggunakan frase lain (seperti yang dilakukan di rumah sakit). Misalnya, Anda dapat mengatakan "1099" alih-alih "Baris ini disadap" atau Anda dapat mengatakan "Saya berpikir untuk pergi memancing akhir pekan ini".Menggunakan angka lebih mudah saat menulis, tetapi menggunakan frasa kurang mencurigakan.
  3. 3 Ingat kodenya. Jenis pengkodean ini bekerja paling baik jika Anda dapat mengingat semua frasa, meskipun tidak ada salahnya untuk memiliki buku kode sebagai jaring pengaman!

Metode 2 dari 3: Cipher

Enkripsi berdasarkan tanggal

  1. 1 Pilih tanggal. Misalnya, itu akan menjadi ulang tahun Steven Spielberg pada 18 Desember 1946. Tulis tanggal ini menggunakan angka dan garis miring (12/18/46), lalu hapus garis miring untuk mendapatkan enam digit angka 121846, yang dapat Anda gunakan untuk mengirimkan pesan terenkripsi.
  2. 2 Tetapkan nomor untuk setiap huruf. Bayangkan pesan "Saya suka film Steven Spielberg." Di bawah pesan, Anda menulis nomor enam digit Anda berulang-ulang sampai akhir kalimat: 121 84612184 612184 6121846 121846121.
  3. 3 Enkripsi pesan Anda. Tulis huruf dari kiri ke kanan. Pindahkan setiap huruf dari teks biasa dengan jumlah unit yang ditunjukkan di bawahnya. Huruf “M” digeser satu satuan menjadi “H”, huruf “H” digeser dua satuan menjadi “P”. Harap dicatat bahwa huruf "I" digeser 2 unit, untuk ini Anda harus melompat ke awal alfabet, dan menjadi "B". Pesan terakhir Anda adalah "Npyo hfogbushchg yynyfya chukgmsё tsyuekseb".
  4. 4 Terjemahkan pesan Anda. Ketika seseorang ingin membaca pesan Anda, yang perlu mereka ketahui hanyalah tanggal yang Anda gunakan untuk penyandian. Untuk mentranskode, gunakan proses sebaliknya: tulis kode numerik, lalu kembalikan huruf dengan urutan yang berlawanan.
    • Pengkodean tanggal memiliki keuntungan tambahan bahwa tanggal dapat berupa apa saja. Anda juga dapat mengubah tanggal kapan saja. Ini membuatnya lebih mudah untuk memperbarui sistem sandi daripada metode lain. Namun, sebaiknya hindari tanggal-tanggal terkenal seperti 9 Mei 1945.

Enkripsi dengan nomor

  1. 1 Pilih nomor rahasia dengan teman Anda. Misalnya nomor 5.
  2. 2 Tulis pesan Anda (tanpa spasi) dengan jumlah huruf ini di setiap baris (jangan khawatir jika baris terakhir lebih pendek). Misalnya, pesan "Sampul saya turun" akan terlihat seperti ini:
    • moepre
    • membuka
    • hiera
    • tertutupi
  3. 3 Untuk membuat sandi, ambil huruf dari atas ke bawah dan tulis. Pesannya adalah "Miikokererrypyatrtao".
  4. 4 Untuk menguraikan pesan Anda, teman Anda harus menghitung jumlah huruf, dibagi 5, dan menentukan apakah ada baris yang tidak lengkap. Kemudian dia menulis surat-surat ini dalam kolom sehingga ada 5 huruf di setiap baris dan satu baris yang tidak lengkap (jika ada), dan membaca pesannya.

sandi grafis

  1. 1 Gambarlah tanda hash dan +. Buat dasar sandi Anda di selembar kertas. Ini akan terlihat seperti # dan + (putar tanda plus sehingga terlihat seperti berlian, bukan persegi).
  2. 2 Susun huruf dalam sel. Bentuk-bentuk ini memiliki sel di antara garis. Isi sel-sel ini dengan dua huruf alfabet. Tempatkan huruf secara acak dan jangan gunakan huruf yang sama dua kali.
    • Setiap penerima pesan harus memiliki salinan dasar sandi yang sama dengan huruf untuk membaca pesan Anda.
  3. 3 Tuliskan kode Anda. Ambil huruf pertama dari pesan Anda. Temukan di dasar cipher. Perhatikan garis-garis yang ada di sekitarnya. Gambar garis yang sama dengan garis yang membentuk sel di dasar cipher. Jika huruf yang Anda tulis adalah yang kedua dalam sel, tambahkan titik ke garis. Ulangi operasi ini untuk setiap huruf dari pesan.

Penataan ulang Caesar

  1. 1 Buat alfabet sandi Anda sendiri. Caesar cipher memindahkan alfabet dan kemudian mengganti huruf dengan nomor baru mereka secara berurutan. Ini membuat kode lebih sulit untuk dipecahkan jika Anda mengubah konstelasi secara teratur. Misalnya, sandi 3-permutasi berarti A menjadi E, B menjadi Y, C menjadi I, dll. Jika Anda ingin menulis "Sampai jumpa besok di stasiun", maka pesannya akan terlihat seperti "Yaopnvfevyo eeyapne ke opekuyoyo."
    • Ada banyak opsi untuk menyusun ulang alfabet sebelum membuat kode. Ini membuat cipher lebih aman.
  2. 2 Rekam pesan Anda. Memiliki pembantu seperti lingkaran decoding dapat mempermudah ini jika Anda dapat menyiapkan yang sesuai dengan kode Anda.
  3. 3 Terjemahkan pesan. Orang yang mendekripsi kode Anda hanya perlu mengetahui nomornya untuk merekonstruksi alfabet dengan benar. Ubah secara teratur, tetapi pastikan Anda dapat dengan aman menyampaikan kepada penerima apa yang akan menjadi nomor pergeseran alfabet baru.

Metode 3 dari 3: Bahasa Rahasia

Bahasa yang membingungkan

  1. 1 Mengidentifikasi kata-kata yang dimulai dengan vokal. Jika ada, tambahkan saja "ay" di akhir kata. Misalnya, "telinga" akan menjadi "telinga", "lengkungan" akan menjadi "arkaai" dan "penghinaan" akan menjadi "penghinaan".
  2. 2 Mengidentifikasi kata-kata yang dimulai dengan konsonan. Jika ada, pindahkan huruf pertama kata ke akhir dan tambahkan "ay". Jika ada dua (atau lebih) konsonan di awal kata, atur ulang dan tambahkan "ay".
    • Misalnya, "mayat" akan menjadi "uptrai", "gram" akan menjadi "ammgray" dan "pikiran" akan menjadi "berpikir".
  3. 3 Bicara bahasa bingung. Bahasa yang membingungkan bekerja paling baik jika Anda berbicara dengan cepat, tetapi membutuhkan waktu persiapan. Jangan berhenti berlatih!

Kode bip

  1. 1 Buat kode suara Anda. Kode ini akan bekerja seperti kode Morse. Anda perlu menetapkan kode ritme suara untuk setiap huruf atau kata individual. Pilih ritme yang dapat Anda ingat.
  2. 2 Ajarkan kode Anda kepada orang lain. Kode harus selalu ada dalam memori, jadi ajarkan kode tersebut kepada semua orang yang Anda rencanakan untuk menggunakannya.
  3. 3 Ketuk pesan Anda. Gunakan jari Anda, ujung pensil, atau alat lain untuk menyampaikan pesan Anda. Cobalah untuk menjadi rahasia. Anda tidak perlu orang lain untuk menebak bahwa Anda sedang berkomunikasi.

omong kosong

  1. 1 Belajar berbicara omong kosong. Gibberish adalah permainan bahasa seperti bahasa yang membingungkan, tetapi kedengarannya lebih rumit. Penjelasan singkat - Anda perlu menambahkan "-otag" (atau yang setara) sebelum setiap vokal dalam suku kata. Ini jauh lebih rumit daripada kedengarannya! Anda perlu latihan untuk menguasai kode ini dengan sempurna.

Tips

  • Sembunyikan kode Anda di tempat yang hanya diketahui oleh pengirim dan penerima. Misalnya, buka pena apa pun dan masukkan kode Anda ke dalamnya, masukkan kembali pena, temukan tempat (seperti tempat pensil) dan beri tahu penerima di mana dan jenis pena.
  • Enkripsikan spasi juga untuk lebih membingungkan kode Anda. Misalnya, Anda dapat menggunakan huruf (E, T, A, O, dan H berfungsi paling baik) alih-alih spasi. Mereka disebut boneka. S, b, b, dan Y akan terlihat terlalu jelas untuk pemecah kode berpengalaman, jadi jangan gunakan mereka atau karakter menonjol lainnya.
  • Anda dapat membuat kode Anda sendiri dengan mengatur ulang huruf secara acak dalam kata-kata. "Dij yamn di taman" - "Tunggu aku di taman."
  • Selalu kirim kode ke agen di pihak Anda.
  • Saat menggunakan bahasa Irlandia Turki, Anda tidak perlu secara khusus menggunakan "eb" sebelum konsonan. Anda dapat menggunakan "ie", "br", "from" atau kombinasi huruf lainnya yang tidak mencolok.
  • Saat menggunakan pengkodean posisi, jangan ragu untuk menambahkan, menghapus, dan bahkan mengatur ulang huruf dari satu tempat ke tempat lain untuk membuat dekripsi menjadi lebih sulit. Pastikan pasangan Anda mengerti apa yang Anda lakukan, atau itu semua tidak akan berarti baginya. Anda dapat membagi teks menjadi beberapa bagian sehingga masing-masing ada tiga, empat atau lima huruf, lalu menukarnya.
  • Untuk pertukaran Caesar, Anda dapat menukar huruf ke sejumlah tempat yang Anda inginkan, maju atau mundur. Pastikan saja aturan permutasinya sama untuk setiap huruf.
  • Selalu hancurkan pesan yang didekripsi.
  • Jika Anda menggunakan kode Anda sendiri, jangan membuatnya terlalu rumit untuk diketahui orang lain. Mungkin terlalu sulit untuk diuraikan, bahkan untuk Anda!
  • Gunakan kode Morse. Ini adalah salah satu kode paling terkenal, sehingga lawan bicara Anda akan dengan cepat memahami apa itu.

Peringatan

  • Jika Anda salah menulis kode, akan membuat proses decoding lebih sulit bagi pasangan Anda, asalkan Anda tidak menggunakan variasi kode atau cipher yang dirancang khusus untuk membingungkan decryptor (kecuali pasangan Anda, tentu saja).
  • Bahasa yang membingungkan paling baik digunakan untuk kata-kata pendek. Dengan kata-kata yang panjang, itu tidak efektif karena huruf tambahan jauh lebih terlihat. Hal yang sama berlaku ketika menggunakannya dalam pidato.

Apa yang kamu butuhkan

Untuk kode:


  • Buku atau kamus
  • Pensil
  • Kertas

Untuk sandi:

  • Skor untuk kode
  • Pensil
  • Kertas
  • Tanggal berapa pun