5 Cara Membuat Kod dan Kata Laluan Rahsia

Isi kandungan:

5 Cara Membuat Kod dan Kata Laluan Rahsia
5 Cara Membuat Kod dan Kata Laluan Rahsia

Video: 5 Cara Membuat Kod dan Kata Laluan Rahsia

Video: 5 Cara Membuat Kod dan Kata Laluan Rahsia
Video: Lakukan Ini Jika Anda Lupa Password Smartphone Android (Awas, Pencuri Smartphone Jangan Tengok!) 2024, Mungkin
Anonim

Kod adalah cara mengubah mesej sehingga makna asalnya tersembunyi. Biasanya, teknik ini memerlukan buku atau kod kata. Enkripsi adalah proses yang diterapkan pada mesej untuk disembunyikan atau maklumat. Proses ini adalah kebalikan dari menterjemahkan atau mentafsirkan mesej. Kod dan cipher adalah bahagian utama dari sains keselamatan komunikasi, yang juga dikenali sebagai cryptanalysis.

Langkah

Kaedah 1 dari 5: Menggunakan Kata Laluan dan Kod Ringkas (Untuk Kanak-kanak)

Buat Kod Rahsia dan Ciphers Langkah 1
Buat Kod Rahsia dan Ciphers Langkah 1

Langkah 1. Tulis perkataan secara terbalik

Inilah kaedah mudah untuk mengekod mesej sehingga tidak dapat difahami sekilas. Mesej seperti "Temui saya di luar" ditulis secara terbalik, yang menjadi "Lumet uka id raul."

Kod ini mudah ditafsirkan, tetapi boleh berguna jika anda fikir seseorang cuba membaca mesej anda

Buat Kod Rahsia dan Ciphers Langkah 2
Buat Kod Rahsia dan Ciphers Langkah 2

Langkah 2. Cerminkan abjad ke separuh abjad untuk mengekod mesej

Tulis huruf A hingga M dalam satu baris di atas kertas. Teruskan abjad seterusnya (N-Z) tepat di bawah garis ini, juga dalam satu baris. Ganti setiap huruf dalam mesej dengan huruf yang betul-betul bertentangan dengannya.

Dengan menggunakan pantulan abjad, mesej "Hello" menjadi "Unyb"

Buat Kod Rahsia dan Ciphers Langkah 3
Buat Kod Rahsia dan Ciphers Langkah 3

Langkah 3. Cuba gunakan kata laluan grid

Lukis kotak seperti tic tac toe pada sehelai kertas. Tulis huruf A hingga I di dalam kotak, dari kiri ke kanan, atas ke bawah. Dalam contoh ini:

  • Baris pertama terdiri daripada huruf A, B, C.
  • Baris kedua terdiri daripada huruf D, E, F.
  • Baris terakhir terdiri daripada G, H, I.
Buat Kod Rahsia dan Ciphers Langkah 4
Buat Kod Rahsia dan Ciphers Langkah 4

Langkah 4. Buat tic tac toe kedua dengan titik

Lukiskan satu lagi tic tac toe square di sebelah yang pertama. Isi kotak dengan huruf J hingga R, serupa dengan yang pertama. Kemudian, tandakan setiap kotak setiap baris dengan noktah seperti berikut:

  • Pada baris pertama, bermula dari kiri, letakkan titik di sudut kanan bawah (huruf I), di bahagian tengah bawah, (huruf K), dan di sudut kiri bawah (huruf L)
  • Di baris kedua, bermula dari kiri, letakkan titik di sebelah kanan tengah (huruf M), di bahagian tengah bawah (huruf N), dan di sebelah kiri tengah (huruf O).
  • Pada baris ketiga, bermula dari kiri, letakkan titik di sudut kanan atas (huruf P), di bahagian tengah atas (huruf Q), dan di sudut kiri atas (huruf R).
Buat Kod Rahsia dan Ciphers Langkah 5
Buat Kod Rahsia dan Ciphers Langkah 5

Langkah 5. Tulis dua X besar di bawah setiap jubin

Kedua-dua X ini juga akan diisi dengan huruf untuk menyelesaikan cipher persegi. Pada X kedua, letakkan titik di ruang terbuka di sekitar keratan rentas X sehingga terdapat titik di setiap sisi pusat X. Kemudian:

  • Pada X pertama (tidak bertitik), tuliskan S di atas X, T di sebelah kiri, U di sebelah kanan, dan V di bahagian bawah.
  • Pada X kedua, tulis W di sebelah atas, X di sebelah kiri, Y di sebelah kanan, dan Z di bahagian bawah.
Buat Kod Rahsia dan Ciphers Langkah 6
Buat Kod Rahsia dan Ciphers Langkah 6

Langkah 6. Gunakan kotak di sekitar huruf untuk menuliskan kata laluan

Kotak (termasuk titik) yang mengelilingi huruf digunakan bukan huruf itu sendiri. Gunakan kata laluan kotak ini untuk mengekod dan menterjemahkan mesej.

Buat Kod Rahsia dan Ciphers Langkah 7
Buat Kod Rahsia dan Ciphers Langkah 7

Langkah 7. Gunakan kata laluan tarikh

Pilih tarikh apa sahaja; Anda boleh menggunakan tarikh peribadi, seperti hari lahir atau tamat pengajian, atau tarikh lain, seperti hari kemerdekaan Indonesia. Tuliskan nombor untuk tarikh, bulan, dan tahun mengikut urutan. Inilah kunci angka anda.

  • Contohnya, jika anda menggunakan hari kemerdekaan Indonesia, tuliskan sebagai 1781945.
  • Sekiranya anda sudah menyetujui tarikh kod laluan dengan seseorang, anda boleh memasukkan petunjuk kunci angka dalam mesej yang dikodkan (mis. Selamat Hari Lahir).
Buat Kod Rahsia dan Ciphers Langkah 8
Buat Kod Rahsia dan Ciphers Langkah 8

Langkah 8. Enkripsi mesej dengan kunci tarikh

Tuliskan mesej itu pada sehelai kertas. Di bawah mesej, tulis satu digit kunci angka untuk setiap huruf dalam mesej. Apabila anda mencapai digit terakhir kunci tarikh, mulakan semula. Contohnya, jika anda menggunakan hari kemerdekaan Indonesia (17/8/1945) sebagai kuncinya:

  • Mesej: Saya lapar
  • Pengekodan:

    saya lapar

    1.7.8.1.9.4.5.1.

    Luncurkan huruf mengikut kekunci nombor dan hasilkan…

  • Mesej kata laluan: B. Q. B. M. I. S. E. S
Buat Kod Rahsia dan Ciphers Langkah 9
Buat Kod Rahsia dan Ciphers Langkah 9

Langkah 9. Gunakan bahasa rahsia, misalnya Pig Latin

Dalam bahasa Latin Babi, kata-kata yang dimulai dengan bunyi konsonan diganti sehingga bunyinya berada di akhir kata, dan tambahkan "ay". Teknik ini lebih berkesan untuk kata-kata yang bermula dengan banyak konsonan. Kata-kata yang bermula dengan vokal hanya boleh dilekatkan dengan "cara" atau "ay" pada akhir.

  • Contoh perkataan yang bermula dengan konsonan: sapi = apisay; Saya = Akuway; juga = ugajay; basah = asahbay; hello = hello
  • Contoh perkataan yang bermula dengan banyak konsonan: risau = awatirkhay; standard = andarstay; sakit = erynyay
  • Contoh perkataan yang bermula dengan vokal: cloud = awanay; sedap = sedap; abu = abuway;

Kaedah 2 dari 5: Menghancurkan Kod

Buat Kod Rahsia dan Ciphers Langkah 10
Buat Kod Rahsia dan Ciphers Langkah 10

Langkah 1. Ketahui had kod

Buku kod boleh dicuri, hilang, atau dimusnahkan. Teknik analisis cryptanalytic dan komputer moden sering kali dapat memecahkan kod yang kuat. Walau bagaimanapun, kod dapat menyatukan mesej panjang menjadi satu kata, yang dapat menjimatkan banyak masa.

  • Kod boleh digunakan untuk latihan membaca corak. Kemahiran ini dapat digunakan ketika membuat dan memecahkan kod atau cipher.
  • Kod biasanya digunakan oleh rakan karib. Jenaka yang hanya difahami oleh rakan karib sebenarnya boleh dianggap sebagai sejenis "kod". Cuba kod bahasa dengan rakan rapat anda.
Buat Kod Rahsia dan Ciphers Langkah 11
Buat Kod Rahsia dan Ciphers Langkah 11

Langkah 2. Tentukan tujuan penghasilan kod

Mengetahui tujuan pengekodan akan memastikan usaha anda tepat sasaran. Sekiranya tujuan pengekodan adalah untuk menjimatkan masa, anda boleh membuat beberapa kata kod tersuai. Sekiranya anda cuba mengekod mesej terperinci, ada baiknya anda membuat buku kod seperti kamus.

  • Pilih frasa yang sering muncul dalam mesej yang ingin anda kodkan. Ini adalah sasaran utama anda untuk berubah menjadi kod rahsia.
  • Kod ini boleh menjadi lebih rumit dengan menggunakan beberapa kod yang berbeza yang diputar atau digabungkan. Namun, kerana lebih banyak kod digunakan, jumlah buku kod yang diperlukan meningkat.
Buat Kod Rahsia dan Ciphers Langkah 12
Buat Kod Rahsia dan Ciphers Langkah 12

Langkah 3. Buat buku kod anda

Memendekkan frasa umum, seperti "Mesej yang diterima lengkap dan jelas," kepada sesuatu seperti "Roy." Tentukan kata kod alternatif untuk setiap perkataan yang ingin anda kodkan serta frasa umum dalam mesej.

  • Kadangkala, kod separa / separa dapat menyamarkan mesej dengan baik. Sebagai contoh, jika "tarian" berarti "menyampaikan" dan "restoran" berarti "muzium" bermaksud "restoran", dan "Roy" berasal dari kod sebelumnya.

    • Mesej:

      Berkenaan semalam. Saya mahu katakan, Roy. Saya akan menari ke restoran seperti yang dirancang. Berkali-kali.

    • Makna:

      Berkenaan semalam. Saya ingin mengatakan, mesej anda diterima dengan lengkap dan jelas. Saya akan membawa anda ke muzium seperti yang dirancang. Berkali-kali.

Buat Kod Rahsia dan Ciphers Langkah 13
Buat Kod Rahsia dan Ciphers Langkah 13

Langkah 4. Terapkan buku kod pada mesej

Gunakan kata-kata kod dalam buku kod anda untuk menyandikan mesej. Anda dapat menjimatkan masa dengan menggantikan kata nama (seperti nama dan kata ganti nama seperti saya, dia, anda) sebagai teks biasa. Namun, semuanya bergantung pada keadaan anda.

Kod dua bahagian menggunakan dua buku kod yang berbeza untuk mengekod atau menyahkod mesej. Jenis kod ini jauh lebih mantap daripada kod satu bahagian

Buat Kod Rahsia dan Ciphers Langkah 14
Buat Kod Rahsia dan Ciphers Langkah 14

Langkah 5. Gunakan kekunci untuk menyulitkan mesej, sebagai alternatif

Mesej utama, kumpulan kata, huruf, simbol, atau gabungannya dapat digunakan untuk menyandikan mesej. Penerima mesej juga memerlukan frasa kunci atau huruf / simbol utama untuk menguraikan mesej.

  • Sebagai contoh, dengan kata kunci "RAHSIA", setiap huruf mesej akan ditukar menjadi jumlah huruf di antaranya dan huruf kata kunci yang berkaitan. Sebagai contoh,

    • Mesej:

      Helo

    • Pengekodan:

      / H / jarak

      Langkah 11. huruf kunci / S /

      / e / adalah huruf yang sama (sifar) dengan kunci / E /

      / l / berjara

      Langkah 9. huruf kunci / C /

      Dan lain-lain…

    • Mesej yang dikodkan:

      11; 0; 9; 6; 10

Buat Kod Rahsia dan Ciphers Langkah 15
Buat Kod Rahsia dan Ciphers Langkah 15

Langkah 6. Terjemahkan mesej

Semasa menerima mesej berkod, gunakan buku kod anda atau frasa / kata kunci utama untuk menerjemahkannya supaya dapat difahami. Mungkin sukar pada mulanya, tetapi apabila anda terbiasa dengan kod, semakin mudah untuk memecahkannya.

Untuk mengukuhkan kemahiran pengekodan dan pengekodan anda, cuba dapatkan rakan anda untuk membuat kumpulan pengkod amatur. Hantar mesej antara satu sama lain untuk meningkatkan kemahiran anda

Kaedah 3 dari 5: Mempelajari Kod Biasa

Buat Kod Rahsia dan Ciphers Langkah 16
Buat Kod Rahsia dan Ciphers Langkah 16

Langkah 1. Terapkan kod yang digunakan Mary, Queen of Scots

Ketika keadaan politik Skotlandia bergolak, Mary, Ratu Skotlandia, menggunakan simbol sebagai ganti huruf dan kata umum. Beberapa ciri dalam kod Mary yang mungkin berguna bagi anda termasuk:

  • Gunakan bentuk sederhana untuk huruf yang sering digunakan, seperti bulatan di tempat / A /. Ini menjimatkan masa pengekodan mesej.
  • Simbol umum digunakan sebagai sebahagian daripada bahasa kod baru; sebagai contoh, Mary menggunakan "8" sebagai kod untuk huruf "Y." Ini dapat menipu jurubahasa kod untuk menganggapnya nombor dan bukan simbol kod.
  • Simbol unik untuk kata umum. Mary menggunakan simbol unik untuk kata-kata "berdoa" dan "kurir", dan keduanya sering digunakan pada zamannya. Menggunakan simbol unik untuk menggantikan kata dan frasa yang sering digunakan menjimatkan masa dan menambahkan kerumitan pada kod.
Buat Kod Rahsia dan Ciphers Langkah 17
Buat Kod Rahsia dan Ciphers Langkah 17

Langkah 2. Gunakan frasa kod yang serupa dengan yang digunakan oleh tentera

Frasa kod dapat menyingkat pelbagai makna dalam satu frasa. Sebenarnya, banyak keadaan amaran ketenteraan, seperti sistem DEFCON, terkenal untuk menggambarkan keadaan kesediaan pertahanan. Tentukan kata / frasa kod yang sesuai dalam kehidupan seharian anda.

  • Contohnya, daripada mengatakan "Saya perlu pergi ke tandas" ketika bersama rakan, anda boleh menggunakan kod kata "Sarapan."
  • Untuk memberitahu rakan anda bahawa perasaan mereka telah memasuki bilik, anda boleh mengucapkan frasa kod, "Sepupu saya juga suka bermain bola sepak."
Buat Kod Rahsia dan Ciphers Langkah 18
Buat Kod Rahsia dan Ciphers Langkah 18

Langkah 3. Encode mesej menggunakan buku kod kunci

Buku agak senang diperoleh. Sekiranya buku ditetapkan sebagai kunci kod, anda boleh mengunjungi kedai buku atau perpustakaan setelah menerima kod untuk memecahkannya.

  • Sebagai contoh, anda boleh menggunakan buku Frank Herbert, Dune, di mana kod angka mewakili halaman, baris, dan jumlah perkataan bermula dari sebelah kiri.

    • Mesej Berkod:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Mesej Asli:

      Saya menyembunyikan kata-kata saya.

  • Buku dengan tajuk yang sama tetapi edisi yang berbeza mungkin mempunyai nombor halaman yang berbeza. Untuk memastikan buku yang tepat digunakan sebagai kunci, sertakan maklumat penerbitan, seperti edisi, tahun penerbitan, dan sebagainya dengan kunci buku anda.

Kaedah 4 dari 5: Cracking Password

Buat Kod Rahsia dan Ciphers Langkah 19
Buat Kod Rahsia dan Ciphers Langkah 19

Langkah 1. Tentukan kesesuaian menggunakan kata laluan

Kata laluan menggunakan algoritma, yang merupakan proses atau perubahan yang diterapkan pada mesej secara konsisten. Ini bermaksud bahawa sesiapa sahaja yang mengetahui kata laluan ini boleh memecahkannya.

  • Kata laluan yang rumit boleh mengelirukan walaupun pakar kata laluan terlatih. Kadang-kadang operasi matematik di sebalik cipher kompleks boleh menjadi benteng kuat terhadap mesej sehari-hari.
  • Banyak cipher menambah kunci, seperti tarikh, untuk memperkuat kata laluan. Kekunci ini menyesuaikan nilai output dengan menambahkan hari pada bulan yang sesuai (sebagai contoh, pada 1, semua pengekodan meningkat oleh 1).
Buat Kod Rahsia dan Ciphers Langkah 20
Buat Kod Rahsia dan Ciphers Langkah 20

Langkah 2. Balik algoritma untuk digunakan pada mesej

Salah satu kata laluan termudah yang boleh digunakan adalah Kata Laluan ROT1 (kadang-kadang disebut sebagai Kata Laluan Caesar). Nama ini bermaksud anda memajukan setiap huruf dalam mesej ke huruf berikutnya dalam abjad.

  • Mesej ROT1:

    Helo

  • ROT1 Dikodkan:

    i; b; m; hlm

  • Cipher Caesar dapat disesuaikan dengan meningkatkan jumlah huruf yang berbeza dalam abjad. Secara konsepnya, ROT1 dan ROT13 pada dasarnya sama.
  • Kata laluan boleh menjadi sangat rumit. Beberapa kata laluan menggunakan koordinat, jam, dan nombor lain. Beberapa kata laluan hanya boleh diretas dengan bantuan komputer.
Buat Kod Rahsia dan Ciphers Langkah 21
Buat Kod Rahsia dan Ciphers Langkah 21

Langkah 3. Enkripsi mesej

Gunakan algoritma untuk mengekod mesej. Apabila proses belajar membuat kod berterusan, kelajuan anda untuk memecahkan kata laluan akan meningkat. Tambahkan algoritma untuk menyukarkannya. Sebagai contoh:

  • Sertakan syarat perubahan dalam kata laluan anda, seperti hari dalam seminggu. Tentukan nilai untuk setiap hari. Laraskan kata laluan ke nilai ini semasa mengekodkan mesej untuk hari itu.
  • Sertakan nombor halaman dalam mesej kata laluan anda. Setiap surat yang berkaitan di halaman bertindak sebagai kunci dalam mesej, misalnya:

    • Mesej pertama:

      7; 2; 3; 6; 3

    • Kunci Buku: A_girl (ruang tidak dikira)

      / H / jarak

      Langkah 7. surat / A /

      / e / berjara

      Langkah 2. huruf / g /

      / l / berjara

      Langkah 3. huruf / i /

      Dan lain-lain…

    • Mesej dengan Kekunci Tersuai:

      Helo

Buat Kod Rahsia dan Ciphers Langkah 22
Buat Kod Rahsia dan Ciphers Langkah 22

Langkah 4. Retak kata laluan

Anda harus terbiasa membaca kata laluan apabila anda cukup berpengalaman, atau sekurang-kurangnya lebih mudah untuk memecahkannya. Apabila anda menggunakan proses (algoritma) secara konsisten, tabiat ini akan membantu anda mengetahui arah aliran atau memperoleh intuisi ketika mengusahakan sistem cipher jenis ini.

Kelab kriptografi amatur cukup popular di internet. Sebilangan besar kelab ini bebas dan mengajar asas pengkodan moden

Kaedah 5 dari 5: Memahami Kata Laluan Lalai

Buat Kod Rahsia dan Ciphers Langkah 23
Buat Kod Rahsia dan Ciphers Langkah 23

Langkah 1. Kod Master Morse

Walaupun nama kodnya, Morse adalah sejenis cipher. Titik dan tanda hubung mewakili isyarat elektrik panjang dan pendek, yang digunakan sebagai ganti huruf dalam abjad. Kaedah ini digunakan untuk berkomunikasi dengan elektrik pada masa lalu (dikenali sebagai telegraf). Beberapa huruf yang biasa digunakan dalam bahasa Morse, dilambangkan dengan isyarat panjang (_) dan pendek (.), Termasuk:

  • R; S; T; L:._.; _..; _;._..
  • A; E; O:._;.; _ _ _
Buat Kod Rahsia dan Ciphers Langkah 24
Buat Kod Rahsia dan Ciphers Langkah 24

Langkah 2. Manfaatkan cipher transposisi

Banyak orang hebat dalam sejarah, seperti genius Leonardo da Vinci, menulis mesej ketika mereka muncul di cermin. Oleh itu, kaedah pengekodan ini biasanya disebut "menulis di cermin." Kata laluan jenis ini mungkin sukar pada mulanya, tetapi dengan cepat akan difahami.

Cipher transposisi biasanya mengubah mesej atau susunan huruf secara visual. Imej mesej akan diubah untuk menyembunyikan makna asalnya

Buat Kod Rahsia dan Ciphers Langkah 25
Buat Kod Rahsia dan Ciphers Langkah 25

Langkah 3. Tukarkan mesej ke kod binari

Binary adalah bahasa komputer yang menggunakan nombor 1 dan 0. Gabungan 1 dan 0 dapat dikodkan dan ditafsirkan dengan kunci binari, atau dengan mengira nilai yang diwakili oleh 1 dan 0 untuk setiap huruf dalam mesej.

Apabila nama "Matt" dikodkan dengan kod binari, hasilnya adalah: 01001101; 01000001; 01010100; 01010100

Petua

  • Cari kaedah untuk mengekod ruang antara perkataan dan juga perkataan itu sendiri. Ini akan menguatkan kod dan menjadikannya lebih sukar untuk retak. Contohnya, anda boleh menggunakan huruf (lebih baik E, T, A, O, dan N) dan bukannya spasi. Huruf-huruf ini disebut nihil.
  • Pelajari skrip yang berbeza, seperti Runic, dan buat kod pengekodan / tafsiran untuk penerima mesej. Anda boleh mendapatkannya di internet.

Disyorkan: