Sandi pengganti. Mengenkripsi pesan menggunakan berbagai metode

Metode: penjelasan-ilustratif, pencarian sebagian.

  • Ciptakan kondisi untuk meningkatkan minat kognitif pada subjek.
  • Mempromosikan pengembangan pemikiran analitis-sintesis.
  • Untuk mempromosikan pembentukan keterampilan dan kemampuan yang bersifat ilmiah umum dan intelektual umum.

Tugas:

pendidikan:

  • menggeneralisasi dan mensistematisasikan pengetahuan tentang konsep dasar: kode, pengkodean, kriptografi;
  • berkenalan dengan metode enkripsi paling sederhana dan pembuatnya;
  • melatih kemampuan membaca kode dan mengenkripsi informasi;

mengembangkan:

  • mengembangkan aktivitas kognitif dan kemampuan kreatif siswa;
  • membentuk pemikiran logis dan abstrak;
  • mengembangkan kemampuan untuk menerapkan pengetahuan yang diperoleh dalam situasi non-standar;
  • mengembangkan imajinasi dan perhatian;

pendidikan:

  • menumbuhkan budaya komunikatif;
  • mengembangkan minat kognitif.

Pengembangan yang diusulkan dapat digunakan untuk siswa kelas 7–9. Presentasi membantu membuat materi menjadi visual dan mudah diakses.

Masyarakat tempat seseorang hidup, sepanjang perkembangannya, berhubungan dengan informasi. Itu terakumulasi, diproses, disimpan, ditransmisikan. (Slide 2. Presentasi)

Haruskah semua orang selalu mengetahui segalanya?

Tentu saja tidak.

Orang-orang selalu berusaha menyembunyikan rahasia mereka. Hari ini Anda akan mengenal sejarah perkembangan penulisan rahasia dan mempelajari metode enkripsi paling sederhana. Anda akan memiliki kesempatan untuk menguraikan pesan-pesan tersebut.

Teknik enkripsi sederhana digunakan dan menjadi tersebar luas di era kerajaan kuno dan zaman kuno.

Penulisan rahasia - kriptografi - seusia dengan menulis. Sejarah kriptografi sudah ada lebih dari satu milenium. Ide untuk membuat teks dengan makna rahasia dan pesan terenkripsi hampir setua seni menulis itu sendiri. Ada banyak bukti untuk ini. Tablet tanah liat dari Ugarit (Suriah) - latihan yang mengajarkan seni mengartikan (1200 SM). “Teodisi Babilonia” dari Irak adalah contoh puisi akrostik (pertengahan milenium ke-2 SM).

Salah satu sandi sistematis pertama dikembangkan oleh orang Ibrani kuno; Metode ini disebut temura - "pertukaran".

Yang paling sederhana adalah “Atbash”, alfabetnya dibagi di tengah sehingga dua huruf pertama, A dan B, bertepatan dengan dua huruf terakhir, T dan Sh. Penggunaan sandi Temur dapat ditemukan di dalam Alkitab. Nubuatan Yeremia yang dibuat pada awal abad ke-6 SM ini berisi kutukan terhadap seluruh penguasa dunia, diakhiri dengan “raja Seshach”, yang jika diuraikan dari sandi Atbash, ternyata adalah raja. dari Babel.

(Slide 3) Metode enkripsi yang lebih cerdik ditemukan di Sparta kuno pada masa Lycurgus (abad ke-5 SM) Untuk mengenkripsi teks, Scitalla digunakan - batang silinder tempat pita perkamen dililitkan. Teks ditulis baris demi baris sepanjang sumbu silinder, pita perekat dilepas dari tongkatnya dan diteruskan ke penerima yang memiliki Scytalla dengan diameter yang sama. Cara ini mengatur ulang huruf-huruf pesan. Kunci sandinya adalah diameter Scitalla. ARISTOTLE menemukan metode untuk memecahkan sandi semacam itu. Dia menemukan alat pengurai kode “Antiscitalla”.

(Geser 4) Tugas “Uji diri Anda”

(Slide 5) Penulis Yunani POLYBIUS menggunakan sistem sinyal yang digunakan sebagai metode enkripsi. Dengan bantuannya, informasi apa pun dapat dikirimkan. Dia menuliskan huruf-huruf alfabet dalam tabel persegi dan menggantinya dengan koordinat. Stabilitas sandi ini sangat bagus. Alasan utamanya adalah kemampuan untuk terus-menerus mengubah urutan huruf dalam kotak.

(Geser 6) Tugas “Uji diri Anda”

(Slide 7) Peran khusus dalam menjaga kerahasiaan dimainkan oleh metode enkripsi yang diusulkan oleh JULIUS CAESAR dan dijelaskan olehnya dalam “Catatan tentang Perang Galia.

(Geser 8) Tugas “Uji diri Anda”

(Slide 9) Ada beberapa modifikasi dari Caesar cipher. Salah satunya adalah algoritma sandi Gronsfeld (dibuat pada tahun 1734 oleh José de Bronkhor dari Belgia, Count de Gronsfeld, seorang militer dan diplomat). Enkripsi terdiri dari fakta bahwa nilai pergeseran tidak konstan, tetapi ditentukan oleh kunci (gamma).

(Slide 10) Bagi orang yang mengirimkan enkripsi, ketahanannya terhadap dekripsi adalah penting. Karakteristik sandi ini disebut kekuatan kriptografi. Cipher yang menggunakan banyak substitusi alfabet atau multi-digit dapat meningkatkan kekuatan kriptografi. Dalam sandi seperti itu, setiap simbol alfabet terbuka dikaitkan bukan hanya dengan satu, tetapi beberapa simbol enkripsi.

(Slide 11) Metode ilmiah dalam kriptografi pertama kali muncul di negara-negara Arab. Kata cipher sendiri berasal dari bahasa Arab (dari bahasa Arab “digit”). Orang-orang Arab adalah orang pertama yang mengganti huruf dengan angka untuk melindungi teks aslinya. Bahkan dongeng “Seribu Satu Malam” berbicara tentang penulisan rahasia dan maknanya. Buku pertama yang khusus membahas deskripsi beberapa sandi muncul pada tahun 855, berjudul “Buku Perjuangan Besar Manusia untuk Mengungkap Misteri Tulisan Kuno.”

(Slide 12) Matematikawan dan filsuf Italia GEROLAMO CARDANO menulis buku “On Subtleties,” yang berisi bagian tentang kriptografi.

Kontribusinya terhadap ilmu kriptografi memuat dua kalimat:

Yang pertama adalah menggunakan teks biasa sebagai kuncinya.

Kedua, dia mengusulkan sebuah sandi yang sekarang disebut “Cardano Lattice”.

Selain usulan tersebut, Cardano memberikan “bukti” kekuatan cipher berdasarkan penghitungan jumlah kunci.

Grid Cardano adalah lembaran bahan keras di mana potongan persegi panjang dengan tinggi satu jahitan dan panjang bervariasi dibuat pada interval yang tidak teratur. Dengan menempatkan kisi-kisi ini pada selembar kertas tulis, sebuah pesan rahasia dapat ditulis ke dalam guntingan tersebut. Ruang yang tersisa diisi dengan teks acak yang menutupi pesan rahasia. Metode kamuflase ini digunakan oleh banyak tokoh sejarah terkenal, Kardinal Richelieu di Perancis dan diplomat Rusia A. Griboedov. Berdasarkan kisi ini, Cardano membuat sandi permutasi.

(Geser 13) Tugas “Uji diri Anda”

(Slide 14) Mereka juga tertarik dengan penulisan rahasia di Rusia. Sandi yang digunakan sama seperti di negara-negara Barat - tanda, substitusi, permutasi.

Tanggal kemunculan layanan kriptografi di Rusia harus dianggap tahun 1549 (masa pemerintahan Ivan IV), sejak pembentukan "ordo kedutaan", yang memiliki "departemen digital".

Peter I sepenuhnya mengatur ulang layanan kriptografi, menciptakan “Kantor Kedutaan”. Saat ini, kode digunakan untuk enkripsi, sebagai aplikasi pada “alfabet digital”. Dalam “kasus Tsarevich Alexei” yang terkenal, “alfabet digital” juga muncul dalam materi dakwaan.

(Geser 15) Tugas “Uji diri Anda”

(Slide 16) Abad ke-19 membawa banyak ide baru dalam kriptografi. THOMAS JEFFERSON menciptakan sistem enkripsi yang menempati tempat khusus dalam sejarah kriptografi - “disk cipher”. Sandi ini diimplementasikan dengan menggunakan alat khusus, yang kemudian disebut sandi Jefferson.

Pada tahun 1817, DECIUS WADSWORTH membuat perangkat sandi yang memperkenalkan prinsip baru ke dalam kriptografi. Inovasinya adalah ia membuat huruf plaintext dan ciphertext dengan panjang yang bervariasi. Perangkat yang dia gunakan untuk melakukan ini adalah sebuah disk dengan dua cincin bergerak dengan huruf. Huruf dan angka pada lingkar luar dapat dilepas dan dapat dipasang dalam urutan apa pun. Sistem sandi ini menerapkan substitusi polialfabetik berkala.

(Slide 17) Ada banyak cara untuk menyandikan informasi.

Kapten tentara Perancis CHARLES BARBIER mengembangkan sistem pengkodean ecriture noctrume - penulisan malam - pada tahun 1819. Sistem ini menggunakan titik-titik dan garis-garis yang timbul; kelemahan dari sistem ini adalah kompleksitasnya, karena bukan huruf yang dikodekan, melainkan suara.

LOUIS BRAILLE memperbaiki sistem dan mengembangkan sandinya sendiri. Dasar-dasar sistem ini masih digunakan sampai sekarang.

(Slide 18) SAMUEL MORSE mengembangkan sistem pengkodean karakter menggunakan titik dan garis pada tahun 1838. Ia juga penemu telegraf (1837) - perangkat yang menggunakan sistem ini. Hal terpenting dalam penemuan ini adalah kode biner, yaitu penggunaan hanya dua karakter untuk mengkodekan huruf.

(Geser 19) Tugas “Uji diri Anda”

(Slide 20) Pada akhir abad ke-19, kriptografi mulai memperoleh ciri-ciri ilmu pasti, dan bukan hanya seni; kriptografi mulai dipelajari di akademi militer. Salah satu dari mereka mengembangkan sandi lapangan militernya sendiri, yang disebut “Garis Saint-Cyr”. Hal ini memungkinkan untuk secara signifikan meningkatkan efisiensi kerja kriptografer dan menyederhanakan algoritma untuk mengimplementasikan sandi Vigenère. Dalam mekanisasi proses enkripsi-dekripsi inilah penulis memberikan kontribusinya pada kriptografi praktis.

Dalam sejarah kriptografi abad ke-19. nama AUGUSTE KERCHOFFS terpampang jelas. Pada tahun 80-an abad ke-19 ia menerbitkan buku “Kriptografi Militer” yang hanya setebal 64 halaman, namun mereka mengabadikan namanya dalam sejarah kriptografi. Ini menetapkan 6 persyaratan khusus untuk cipher, dua di antaranya berkaitan dengan kekuatan enkripsi, dan sisanya terkait kinerja. Salah satunya (“mengkompromikan sistem seharusnya tidak menimbulkan ketidaknyamanan bagi koresponden”) dikenal sebagai “aturan Kerkhoffs.” Semua persyaratan ini masih relevan hingga saat ini.

Pada abad ke-20, kriptografi menjadi elektromekanis, kemudian elektronik. Artinya perangkat elektromekanis dan elektronik telah menjadi sarana utama penyampaian informasi.

(Slide 21) Pada paruh kedua abad ke-20, mengikuti perkembangan dasar unsur teknologi komputer, enkripsi elektronik muncul. Saat ini, enkripsi elektronik merupakan alat enkripsi yang paling banyak digunakan. Mereka memenuhi persyaratan yang terus meningkat untuk keandalan dan kecepatan enkripsi.

Pada tahun tujuh puluhan, terjadi dua peristiwa yang sangat mempengaruhi perkembangan kriptografi lebih lanjut. Pertama, standar enkripsi data pertama (DES) diadopsi (dan diterbitkan!), “melegalkan” prinsip Kerkhoffs dalam kriptografi. Kedua, setelah karya matematikawan Amerika W. DIFFY dan M. HELLMAN, lahirlah “kriptografi baru” - kriptografi kunci publik.

(Geser 22) Tugas “Uji diri Anda”

(Slide 23) Peran kriptografi akan meningkat karena perluasan area penerapannya:

  • tanda tangan digital,
  • otentikasi dan konfirmasi keaslian dan integritas dokumen elektronik,
  • keamanan e-bisnis,
  • perlindungan informasi yang dikirimkan melalui Internet, dll.

Setiap pengguna alat pertukaran informasi elektronik memerlukan pengetahuan tentang kriptografi, sehingga kriptografi di masa depan akan menjadi “literasi ketiga” yang setara dengan “literasi kedua” – keterampilan komputer dan teknologi informasi.

Sandi yang paling primitif adalah penggunaan kata atau huruf bantu. Saat masih anak-anak, banyak orang mencoba berbicara dalam bahasa yang dibuat-buat, misalnya menambahkan suku kata “ma” setelah setiap vokal. Metode ini hanya berfungsi selama percakapan; kemungkinan besar orang lain tidak akan memahami Anda. Kecil kemungkinannya untuk mengenkripsi informasi tertulis dengan cara ini, karena algoritma seperti itu mudah untuk dihitung.

Sandi anak-anak lainnya adalah penghapusan huruf apa pun dari sebuah kata. Paling sering, semua huruf vokal atau setiap huruf kedua dihilangkan. Jadi, misalnya dari kalimat “Datang berkunjung” Anda bisa mendapatkan “prkhd in gst”. Menguraikan tanpa informasi tambahan tidaklah sulit.

Sandi simetris

Dengan cara lain mereka disebut kriptosistem simetris. Keunikan metode enkripsi ini adalah kunci yang sama digunakan untuk enkripsi dan dekripsi. Algoritmanya harus disepakati oleh para pihak terlebih dahulu.

Salah satu metode enkripsi yang paling umum adalah dengan menulis teks tidak secara horizontal, tetapi secara vertikal. Terdiri dari tinggi tetap dan panjang variabel. Informasi yang diperlukan dicatat secara vertikal. Saat mencapai nilai tertentu, ia dipindahkan ke kolom berikutnya. Kemudian tabel tersebut dihapus, dan sandi yang dihasilkan dikirim ke pihak kedua. Untuk menguraikannya, cukup mengetahui ketinggian meja.

Jika informasinya sangat berharga dan perlu dienkripsi dengan lebih hati-hati, Anda dapat menggunakan permutasi ganda. Artinya, cara sebelumnya diulangi lagi dengan perubahan ketinggian meja. Selain itu, di tabel kedua Anda dapat menggunakan baris, bukan kolom, ini hanya akan mempersulit penguraian kode. Beberapa mengenkripsi catatan dalam pola zigzag, diagonal, atau spiral.

Sandi asimetris adalah sandi yang kuncinya telah diketahui sebelumnya. Terutama digunakan di Internet. Misalnya, tanda tangan digital beroperasi menggunakan kriptosistem asimetris.

Mengganti huruf

Keuntungan metode enkripsi ini dibandingkan metode sebelumnya adalah hampir tidak mungkin untuk menyelesaikannya sendiri. Paling tidak, itu akan memakan waktu yang sangat lama.

Cara paling sederhana adalah dengan membandingkan satu huruf dengan huruf lainnya. Misalnya A=B, D=D, dan seterusnya. Pertama mereka menulis teks itu sendiri, dan kemudian menggantinya

Suatu ketika, Nastya dan saya yang tertua dengan rakus berperan sebagai detektif dan detektif, menghasilkan kode dan metode penyelidikan kami sendiri. Lalu hobi ini berlalu dan kini kembali lagi. Nastya memiliki tunangan, Dimka, yang antusias bermain pramuka. Putri saya berbagi minatnya. Seperti diketahui, untuk saling menyampaikan informasi penting, petugas intelijen membutuhkan kode. Dengan permainan ini Anda juga akan belajar cara mengenkripsi sebuah kata atau bahkan seluruh teks!

Bintik putih

Teks apa pun, bahkan tanpa kode, dapat berubah menjadi omong kosong yang sulit dibaca jika spasi antara huruf dan kata tidak ditempatkan dengan benar.

Misalnya, kalimat yang sederhana dan mudah dipahami berubah menjadi seperti ini "Temui aku di tepi danau" - "Bertemu Yanaber Yeguozera".

Bahkan orang yang penuh perhatian pun tidak akan langsung menyadari hasil tangkapannya. Namun perwira intelijen berpengalaman Dimka mengatakan ini adalah jenis enkripsi yang paling sederhana.

Tidak ada vokal

Atau Anda dapat menggunakan metode ini - tulis teks tanpa vokal.

Sebagai contoh, berikut adalah sebuah kalimat: "Catatan itu terletak di lubang pohon ek yang berdiri di tepi hutan". Teks sandinya terlihat seperti ini: "Zpska terletak di dpl db, ktr stt n pshke ls".

Hal ini membutuhkan kecerdikan, ketekunan, dan, mungkin, bantuan orang dewasa (yang terkadang juga perlu melatih ingatan mereka dan mengingat masa kecil mereka).

Bacalah secara terbalik

Enkripsi ini menggabungkan dua metode sekaligus. Teks harus dibaca dari kanan ke kiri (yaitu sebaliknya), dan spasi antar kata dapat ditempatkan secara acak.

Di sini, baca dan uraikan: "Neleta minv oak, manoro tsop irtoms".

Yang kedua untuk yang pertama

Atau setiap huruf dalam alfabet dapat diwakili oleh huruf berikutnya. Artinya, alih-alih “a” kita menulis “b”, bukan “b” kita menulis “c”, bukan “c” kita menulis “d” dan seterusnya.

Berdasarkan prinsip ini, Anda dapat membuat sandi yang tidak biasa. Untuk menghindari kebingungan, kami membuat lembar contekan mini untuk semua peserta dalam permainan. Jauh lebih nyaman menggunakan metode ini dengan mereka.

Tebak frasa apa yang kami enkripsi untuk Anda: "Tjilb g tjsibmzh fiobue mzhdlp – po ozhlpdeb ozh toynbzhu shmarf".

Deputi

Metode "Penggantian" digunakan dengan prinsip yang sama seperti sandi sebelumnya. Saya membaca bahwa itu digunakan untuk mengenkripsi teks suci Yahudi.

Alih-alih huruf pertama dalam alfabet, kita menulis huruf terakhir, bukan huruf kedua, huruf kedua dari belakang, dan seterusnya. Artinya, bukannya A - Z, bukannya B - Yu, bukannya C - E...

Untuk mempermudah menguraikan teks, Anda perlu memiliki alfabet dan selembar kertas dengan pena. Lihatlah surat yang cocok dan tuliskan. Akan sulit bagi seorang anak untuk memperkirakan dengan mata dan menguraikannya.

Tabel

Anda dapat mengenkripsi teks dengan menuliskannya terlebih dahulu ke dalam tabel. Anda hanya perlu menyetujui terlebih dahulu huruf mana yang akan Anda gunakan untuk menandai spasi antar kata.

Sedikit petunjuk - sebaiknya huruf yang umum (seperti p, k, l, o), karena huruf yang jarang ditemukan dalam kata langsung menarik perhatian dan karena itu teksnya mudah diuraikan. Anda juga perlu mendiskusikan seberapa besar tabelnya dan bagaimana Anda akan memasukkan kata-katanya (dari kiri ke kanan atau dari atas ke bawah).

Mari kita enkripsi frasa tersebut bersama-sama menggunakan tabel: Pada malam hari kita pergi menangkap ikan mas crucian.

Kami akan menandai spasi dengan huruf "r", menulis kata dari atas ke bawah. Tabel 3 kali 3 (kita menggambar di sel lembar buku catatan biasa).

Inilah yang kami dapatkan:
N B I M O T K A Y
O Y D R V A S R
CH R E L I R R E.

Kisi

Untuk membaca teks yang dienkripsi dengan cara ini, Anda dan teman Anda memerlukan stensil yang sama: lembaran kertas dengan kotak yang dipotong secara acak.

Enkripsi harus ditulis pada selembar kertas dengan format yang persis sama dengan stensil. Huruf-hurufnya ditulis di sel-sel yang berlubang (dan Anda juga bisa menulis, misalnya, dari kanan ke kiri atau dari atas ke bawah), sel-sel yang tersisa diisi dengan huruf-huruf lainnya.

Kuncinya ada di dalam buku

Jika pada kode sebelumnya kita menyiapkan dua stensil, sekarang kita membutuhkan buku yang identik. Saya ingat di masa kecil saya, anak laki-laki di sekolah menggunakan novel The Three Musketeers karya Dumas untuk tujuan ini.

Catatannya terlihat seperti ini:
"324 detik, 4 a, b, 7 kata.
150 detik, 1 a, n, 11 sl…”

Angka pertama menunjukkan nomor halaman,
Kedua– nomor paragraf,
huruf ketiga– cara menghitung paragraf dari atas (v) atau dari bawah (n),
huruf keempat- kata.

Dalam contoh saya, Anda perlu mencari kata-kata yang diperlukan:
Kata pertama: di halaman 324, paragraf ke-4 dari atas, kata ketujuh.
Kata kedua: di halaman 150, 1 paragraf dari bawah, kata kesebelas.

Proses dekripsinya lambat, tetapi tidak ada pihak luar yang dapat membaca pesan tersebut.

Masalah pencurian data pribadi diam-diam telah menjadi momok peradaban. Informasi tentang pengguna diperoleh oleh semua orang: beberapa sebelumnya telah meminta persetujuan (jejaring sosial, sistem operasi, komputer dan aplikasi seluler), yang lain tanpa izin atau permintaan (segala jenis penyerang dan pengusaha yang memperoleh manfaat dari informasi tertentu) orang). Bagaimanapun, ini bukan pengalaman yang menyenangkan dan selalu ada risiko bahwa, bersama dengan informasi yang tidak berbahaya, sesuatu akan jatuh ke tangan yang salah yang dapat merugikan Anda secara pribadi atau majikan Anda: dokumen resmi, korespondensi pribadi atau bisnis, foto keluarga.. .

Namun bagaimana cara mencegah kebocoran? Topi kertas timah tidak akan membantu di sini, meskipun tidak diragukan lagi ini merupakan solusi yang bagus. Tetapi enkripsi data total akan membantu: setelah mencegat atau mencuri file terenkripsi, mata-mata tidak akan mengerti apa pun tentangnya. Hal ini dapat dilakukan dengan melindungi semua aktivitas digital Anda menggunakan kriptografi yang kuat (sandi yang kuat adalah sandi yang, dengan kekuatan komputer yang ada, memerlukan waktu untuk dipecahkan, setidaknya lebih lama dari harapan hidup seseorang). Berikut 6 resep praktis yang bisa Anda gunakan untuk mengatasi masalah tersebut.

Enkripsi aktivitas browser web Anda. Jaringan global dirancang sedemikian rupa sehingga permintaan Anda, bahkan ke situs yang berlokasi dekat (seperti yandex.ru), melewati banyak komputer (“node”) yang meneruskannya bolak-balik. Anda dapat melihat perkiraan daftarnya dengan memasukkan perintah tracert site_address di baris perintah. Yang pertama dalam daftar tersebut adalah penyedia Internet Anda atau pemilik titik akses Wi-Fi yang Anda gunakan untuk terhubung ke Internet. Kemudian beberapa node perantara lagi, dan hanya di bagian paling akhir terdapat server tempat situs yang Anda perlukan disimpan. Dan jika koneksi Anda tidak dienkripsi, yaitu dilakukan menggunakan protokol HTTP biasa, setiap orang yang berada di antara Anda dan situs tersebut akan dapat mencegat dan menganalisis data yang dikirim.

Jadi lakukan hal sederhana: tambahkan “s” ke “http” di bilah alamat sehingga alamat situs dimulai dengan “https://”. Dengan cara ini Anda akan mengaktifkan enkripsi lalu lintas (yang disebut lapisan keamanan SSL/TLS). Jika situs mendukung HTTPS, itu akan mengizinkannya. Dan agar tidak menderita setiap saat, instal plugin browser: plugin ini akan mencoba mengaktifkan enkripsi di setiap situs yang Anda kunjungi.

Kekurangan: Mata-mata tidak akan dapat mengetahui arti dari data yang dikirimkan dan diterima, tetapi dia akan mengetahui bahwa Anda mengunjungi situs tertentu.

Enkripsi email Anda. Surat yang dikirim melalui email juga melalui perantara sebelum sampai ke penerimanya. Dengan mengenkripsi, Anda akan mencegah mata-mata memahami isinya. Namun, solusi teknisnya lebih rumit: Anda perlu menggunakan program tambahan untuk enkripsi dan dekripsi. Solusi klasik, yang masih relevan hingga saat ini, adalah paket OpenPGP atau analog GPG gratisnya, atau plugin browser yang mendukung standar enkripsi yang sama (misalnya, Mailvelope).

Sebelum Anda memulai korespondensi, Anda membuat apa yang disebut kunci kripto publik, yang dapat digunakan oleh penerima Anda untuk “menutup” (mengenkripsi) surat yang ditujukan kepada Anda. Pada gilirannya, setiap penerima Anda juga harus membuat kuncinya sendiri: dengan menggunakan kunci orang lain, Anda dapat “menutup” surat untuk pemiliknya. Untuk menghindari kebingungan dengan kunci, lebih baik menggunakan plugin browser yang disebutkan di atas. Sebuah huruf yang “ditutup” dengan kunci kripto berubah menjadi sekumpulan simbol yang tidak berarti - dan hanya pemilik kunci yang dapat “membukanya” (mendekripsinya).

Kekurangan: Saat memulai korespondensi, Anda harus bertukar kunci dengan koresponden Anda. Cobalah untuk memastikan bahwa tidak ada yang dapat mencegat dan mengganti kunci: menyebarkannya dari tangan ke tangan, atau mempublikasikannya di server kunci publik. Jika tidak, dengan mengganti kunci Anda dengan miliknya, mata-mata akan dapat menipu koresponden Anda dan akan mengetahui korespondensi Anda (yang disebut pria di tengah serangan).

Enkripsi pesan instan. Cara termudah adalah dengan menggunakan pesan instan yang sudah dapat mengenkripsi korespondensi: Telegram, WhatsApp, Facebook Messenger, Signal Private Messenger, Google Allo, Gliph, dll. Dalam hal ini, Anda terlindungi dari pengintaian dari luar: jika orang secara acak menyadap pesan, dia hanya akan melihat tumpukan simbol. Namun hal ini tidak akan melindungi Anda dari keingintahuan perusahaan pemilik pengirim pesan: perusahaan, pada umumnya, memiliki kunci yang memungkinkan Anda membaca korespondensi Anda - dan mereka tidak hanya suka melakukannya sendiri, mereka juga akan menyerahkannya kepada lembaga penegak hukum berdasarkan permintaan.

Oleh karena itu, solusi terbaik adalah dengan menggunakan beberapa messenger gratis (sumber terbuka) yang populer dengan plugin yang terhubung untuk enkripsi on-the-fly (plugin semacam itu sering disebut “OTR”: tidak direkam - mencegah perekaman). Pilihan yang bagus adalah Pidgin.

Kekurangan: Seperti halnya email, Anda tidak dijamin akan terhindar dari serangan man-in-the-middle.


Enkripsi dokumen di cloud. Jika Anda menggunakan layanan penyimpanan cloud seperti Google Drive, Dropbox, OneDrive, iCloud, file Anda mungkin dicuri oleh seseorang yang mengintip (atau menebak) kata sandi Anda, atau jika ada jenis kerentanan yang ditemukan di layanan itu sendiri. Jadi sebelum Anda memasukkan apa pun ke cloud, enkripsikan terlebih dahulu. Cara termudah dan ternyaman untuk menerapkan skema semacam itu adalah dengan menggunakan utilitas yang membuat folder di komputer Anda - dokumen yang ditempatkan di sana secara otomatis dienkripsi dan diteruskan ke drive "cloud". Ini misalnya Boxcryptor. Agak kurang nyaman menggunakan aplikasi seperti TrueCrypt untuk tujuan yang sama - aplikasi tersebut membuat seluruh volume terenkripsi yang terletak di cloud.

Kekurangan: tidak ada.


Enkripsi semua lalu lintas (bukan hanya browser) dari komputer Anda. Ini bisa berguna jika Anda terpaksa menggunakan koneksi Internet terbuka yang belum terverifikasi - misalnya, Wi-Fi yang tidak terenkripsi di tempat umum. Di sini ada baiknya menggunakan VPN: untuk menyederhanakan, ini adalah saluran terenkripsi yang diperluas dari Anda ke penyedia VPN. Di server penyedia, lalu lintas didekripsi dan dikirim lebih jauh ke tujuannya. Penyedia VPN gratis (VPNbook.com, Freevpn.com, CyberGhostVPN.com) dan berbayar - bervariasi dalam kecepatan akses, waktu sesi, dll. Bonus besar dari koneksi ini adalah bagi dunia Anda tampaknya mengakses Internet dari server VPN, dan bukan dari komputer Anda. Oleh karena itu, jika penyedia VPN berlokasi di luar Federasi Rusia, Anda akan dapat mengakses situs yang diblokir di Federasi Rusia.

Hasil yang sama dapat dicapai jika Anda menginstal TOR di komputer Anda - satu-satunya perbedaan adalah bahwa dalam hal ini tidak ada penyedia: Anda akan mengakses Internet melalui node acak milik peserta lain dalam jaringan ini, yaitu orang atau organisasi yang tidak diketahui kepadamu.

Kekurangan: Ingatlah bahwa lalu lintas Anda didekripsi di node keluar, yaitu di server penyedia VPN atau komputer peserta TOR acak. Oleh karena itu, jika pemiliknya menginginkannya, mereka akan dapat menganalisis lalu lintas Anda: mencoba mencegat kata sandi, mengekstrak informasi berharga dari korespondensi, dll. Oleh karena itu, saat menggunakan VPN atau TOR, gabungkan keduanya dengan alat enkripsi lainnya. Selain itu, menyiapkan TOR dengan benar bukanlah tugas yang mudah. Jika Anda tidak memiliki pengalaman, lebih baik menggunakan solusi yang sudah jadi: kit TOR + browser Firefox (dalam hal ini, hanya lalu lintas browser yang akan dienkripsi) atau distribusi Tails Linux (berfungsi dari CD atau flash drive) , dimana semua lalu lintas sudah dikonfigurasi untuk dirutekan melalui TOR.

Enkripsi flash drive dan media penyimpanan yang dapat dilepas, perangkat seluler. Anda juga dapat menambahkan enkripsi hard drive di komputer kerja Anda, namun setidaknya Anda tidak mengambil risiko kehilangannya - kemungkinan ini selalu ada pada drive portabel. Untuk mengenkripsi bukan hanya satu dokumen, tetapi seluruh disk sekaligus, gunakan aplikasi BitLocker (yang ada di dalam MS Windows), FileVault (yang ada di dalam OS X), DiskCryptor, 7-Zip dan sejenisnya. Program semacam itu bekerja “secara transparan”, artinya, Anda tidak akan menyadarinya: file dienkripsi dan didekripsi secara otomatis, “dengan cepat”. Namun, penyerang yang menyegel flash drive dengan bantuan mereka, misalnya, tidak akan dapat mengekstrak apa pun darinya.

Sedangkan untuk ponsel cerdas dan tablet, untuk enkripsi penuh lebih baik menggunakan fungsionalitas bawaan sistem operasi. Di perangkat Android, lihat “Pengaturan -> Keamanan”, di iOS di “Pengaturan -> Kata Sandi”.

Kekurangan: Karena semua data sekarang disimpan dalam bentuk terenkripsi, prosesor harus mendekripsinya saat membaca dan mengenkripsinya saat menulis, yang tentu saja membuang-buang waktu dan tenaga. Oleh karena itu, penurunan kinerja dapat terlihat secara nyata. Seberapa lambat perangkat digital Anda akan melambat bergantung pada spesifikasinya. Secara umum, model yang lebih modern dan kelas atas akan berperforma lebih baik.


Ini adalah daftar tindakan yang harus Anda ambil jika Anda khawatir tentang kemungkinan kebocoran file ke tangan yang salah. Namun selain itu, ada beberapa pertimbangan umum yang juga harus diingat:

Aplikasi privasi gratis biasanya lebih dapat diandalkan dibandingkan aplikasi berpemilik. Gratis adalah sesuatu yang kode sumbernya diterbitkan di bawah lisensi bebas (GNU GPL, BSD, dll) dan dapat diubah oleh siapa saja. Kepemilikan - hak eksklusif yang dimiliki oleh satu perusahaan atau pengembang; Kode sumber untuk program semacam itu biasanya tidak dipublikasikan.

Enkripsi melibatkan penggunaan kata sandi, jadi pastikan kata sandi Anda benar: panjang, acak, bervariasi.

Banyak aplikasi perkantoran (editor teks, spreadsheet, dll.) dapat mengenkripsi sendiri dokumennya. Namun, kekuatan sandi yang mereka gunakan biasanya rendah. Oleh karena itu, untuk perlindungan, lebih baik memilih salah satu solusi universal yang tercantum di atas.

Untuk tugas-tugas yang memerlukan anonimitas/privasi, akan lebih mudah jika browser terpisah dikonfigurasi untuk mode "paranoid" (seperti bundel Firefox + TOR yang telah disebutkan).

Javascript, yang sering digunakan di Internet, merupakan keuntungan nyata bagi mata-mata. Oleh karena itu, jika Anda menyembunyikan sesuatu, lebih baik memblokir Javascript di pengaturan browser Anda. Selain itu, pastikan untuk memblokir iklan (instal plugin apa pun yang mengimplementasikan fungsi ini, misalnya AdBlockPlus): akhir-akhir ini, kode berbahaya sering dikirimkan dengan kedok spanduk.

Jika “hukum Yarovaya” yang terkenal itu mulai berlaku (menurut rencana, ini akan terjadi pada 1 Juli 2018), kunci cadangan untuk semua sandi di Rusia harus ditransfer ke negara, jika tidak, sandi tersebut tidak akan disertifikasi . Dan karena menggunakan enkripsi yang tidak bersertifikat, bahkan pemilik ponsel cerdas biasa pun dapat didenda sebesar 3 ribu rubel dengan penyitaan perangkat digital.

P.S. Artikel ini menggunakan foto oleh Christiaan Colen.

Jika Anda menyukai artikel tersebut, rekomendasikan kepada teman, kenalan, atau kolega Anda yang terkait dengan layanan kota atau publik. Tampaknya bagi kami hal itu akan berguna dan menyenangkan bagi mereka.
Saat mencetak ulang materi, referensi ke sumber aslinya diperlukan.

Berbeda dengan sandi substitusi (atau sandi substitusi), elemen teks tidak mengubah urutannya, tetapi mengubah dirinya sendiri, yaitu. huruf aslinya diganti dengan huruf atau simbol lain (satu atau lebih) menurut aturan tertentu.

Halaman ini menjelaskan sandi yang diganti dengan huruf atau angka. Apabila penggantian terjadi dengan beberapa karakter non-alfanumerik lainnya, dengan kombinasi karakter atau gambar, disebut langsung.

Sandi monoalfabetik

Dalam sandi substitusi monoalfabetik, setiap huruf digantikan oleh satu dan hanya satu huruf/simbol atau kelompok huruf/simbol lainnya. Jika dalam abjad ada 33 huruf, maka ada 33 aturan penggantian: A diubah apa, B diubah apa, dst.

Sandi semacam itu cukup mudah diuraikan bahkan tanpa mengetahui kuncinya. Ini dilakukan dengan menggunakan analisis frekuensi ciphertext - Anda perlu menghitung berapa kali setiap huruf muncul dalam teks, lalu membaginya dengan jumlah total huruf. Frekuensi yang dihasilkan harus dibandingkan dengan frekuensi referensi. Huruf yang paling umum untuk bahasa Rusia adalah huruf O, diikuti E, dst. Benar, analisis frekuensi berhasil pada teks sastra berukuran besar. Jika teksnya kecil atau sangat spesifik dalam hal kata yang digunakan, maka frekuensi huruf akan berbeda dari standar, dan lebih banyak waktu harus dihabiskan untuk menyelesaikannya. Di bawah ini adalah tabel frekuensi huruf (yaitu frekuensi relatif huruf yang ditemukan dalam teks) bahasa Rusia, dihitung berdasarkan NKRY.

Penggunaan analisis frekuensi untuk menguraikan pesan terenkripsi dijelaskan dengan indah dalam banyak karya sastra, misalnya, oleh Arthur Conan Doyle dalam novel "" atau oleh Edgar Allan Poe dalam "".

Sangat mudah untuk membuat tabel kode untuk sandi substitusi monoalfabetik, tetapi cukup sulit untuk mengingatnya dan, jika hilang, hampir tidak mungkin untuk memulihkannya, jadi mereka biasanya membuat beberapa aturan untuk menyusun halaman kode tersebut. Di bawah ini adalah aturan yang paling terkenal.

Kode acak

Seperti yang sudah saya tulis di atas, secara umum, untuk mengganti sandi, Anda perlu mencari tahu huruf mana yang harus diganti. Cara paling sederhana adalah dengan mengambil dan mencampurkan huruf-huruf alfabet secara acak, lalu menuliskannya di bawah garis alfabet. Hasilnya adalah tabel kode. Misalnya seperti ini:

Banyaknya varian tabel tersebut untuk 33 huruf bahasa Rusia = 33! ≈ 8.683317618811886*10 36 . Dari sudut pandang mengenkripsi pesan singkat, ini adalah opsi paling ideal: untuk mendekripsi, Anda perlu mengetahui tabel kode. Tidak mungkin untuk melalui sejumlah opsi seperti itu, dan jika Anda mengenkripsi teks pendek, Anda tidak dapat menerapkan analisis frekuensi.

Namun untuk menggunakannya dalam quest, tabel kode seperti itu perlu disajikan dengan cara yang lebih indah. Pemecahnya pertama-tama harus menemukan tabel ini atau memecahkan semacam teka-teki verbal-surat. Misalnya menebak atau memecahkan.

Kata kunci

Salah satu pilihan untuk menyusun tabel kode adalah dengan menggunakan kata kunci. Kita tulis abjadnya, di bawahnya kita tulis dulu kata kunci yang terdiri dari huruf-huruf yang tidak berulang, lalu kita tulis huruf-huruf sisanya. Misalnya saja untuk kata "naskah" kita mendapatkan tabel berikut:

Seperti yang Anda lihat, bagian awal tabel telah diacak, namun bagian akhir tetap tidak diacak. Sebab, huruf “tertua” pada kata “naskah” adalah huruf “U”, dan setelahnya ada “ekor” yang tidak tercampur. Huruf-huruf di bagian ekor akan tetap tidak terkodekan. Anda dapat membiarkannya seperti ini (karena sebagian besar huruf masih dikodekan), atau Anda dapat mengambil kata yang mengandung huruf A dan Z, maka semua huruf akan tercampur dan tidak akan ada “ekor”.

Kata kuncinya sendiri juga bisa ditebak terlebih dahulu, misalnya menggunakan atau. Misalnya seperti ini:

Setelah menyelesaikan kerangka rebus aritmatika dan mencocokkan huruf dan angka dari kata terenkripsi, maka Anda harus memasukkan kata yang dihasilkan ke dalam tabel kode alih-alih angka, dan memasukkan sisa huruf secara berurutan. Anda akan mendapatkan tabel kode berikut:

Pukulan

Sandi ini awalnya digunakan untuk alfabet Ibrani, itulah namanya. Kata atbash (אתבש) terdiri dari huruf "alef", "tav", "bet" dan "shin", yaitu huruf pertama, terakhir, kedua dan kedua dari belakang alfabet Ibrani. Ini menetapkan aturan penggantian: alfabet ditulis secara berurutan, dan di bawahnya ditulis terbalik. Jadi, huruf pertama dikodekan menjadi huruf terakhir, huruf kedua - menjadi huruf kedua dari belakang, dan seterusnya.

Ungkapan “BAWA DIA KE PENGECUALIAN” diubah dengan bantuan sandi ini menjadi “ERCHGTC BJR E VFNIPZHS”. Kalkulator sandi Atbash online

ROT1

Kode ini diketahui banyak anak. Kuncinya sederhana: setiap huruf diganti dengan huruf berikutnya dalam alfabet. Jadi, A diganti dengan B, B dengan C, dst., dan I diganti dengan A. “ROT1” artinya “PUTAR 1 huruf ke depan dalam alfabet.” Pesan “Hryuklokotam oinklokotamit di malam hari” akan menjadi “Tsyalmplpubn tsyalmplpubnyu rp opshbn.” ROT1 menyenangkan untuk digunakan karena mudah dipahami oleh anak-anak dan mudah digunakan untuk enkripsi. Tapi itu mudah untuk diuraikan.

Sandi Caesar

Sandi Caesar adalah salah satu sandi tertua. Saat mengenkripsi, setiap huruf diganti dengan huruf lain, diberi jarak dalam alfabet bukan dengan satu, tetapi dengan jumlah posisi yang lebih banyak. Nama sandi ini diambil dari nama kaisar Romawi Gaius Julius Caesar, yang menggunakannya untuk korespondensi rahasia. Dia menggunakan pergeseran tiga huruf (ROT3). Banyak orang menyarankan melakukan enkripsi untuk alfabet Rusia menggunakan perubahan ini:

Saya masih percaya bahwa bahasa Rusia memiliki 33 huruf, jadi saya mengusulkan tabel kode ini:

Menariknya di versi ini alfabet penggantinya berbunyi kalimat “di mana landaknya?” :)

Tetapi pergeseran dapat dilakukan dengan jumlah huruf yang berubah-ubah - dari 1 hingga 33. Oleh karena itu, untuk kenyamanan, Anda dapat membuat disk yang terdiri dari dua cincin yang berputar relatif satu sama lain pada sumbu yang sama, dan menulis huruf-huruf alfabet di atasnya. cincin di sektor. Maka dimungkinkan untuk memiliki kunci kode Caesar dengan offset apa pun. Atau Anda dapat menggabungkan sandi Caesar dengan atbash pada disk tersebut, dan Anda akan mendapatkan sesuatu seperti ini:

Sebenarnya, itulah mengapa sandi seperti itu disebut ROT - dari kata bahasa Inggris "rotate" - "to memutar".

ROT5

Dalam opsi ini, hanya angka yang dikodekan, teks lainnya tetap tidak berubah. 5 pergantian pemain dilakukan, maka ROT5: 0↔5, 1↔6, 2↔7, 3↔8, 4↔9.

ROT13

ROT13 merupakan variasi dari Caesar cipher untuk alfabet Latin dengan pergeseran 13 karakter. Ini sering digunakan di Internet dalam forum berbahasa Inggris sebagai cara untuk menyembunyikan spoiler, gagasan utama, solusi teka-teki, dan materi ofensif dari pandangan biasa.

Alfabet Latin 26 huruf dibagi menjadi dua bagian. Babak kedua ditulis di bawah babak pertama. Saat pengkodean, huruf dari bagian atas diganti dengan huruf dari bagian bawah dan sebaliknya.

ROT18

Itu mudah. ROT18 adalah kombinasi dari ROT5 dan ROT13 :)

ROT47

Ada versi yang lebih lengkap dari sandi ini - ROT47. Daripada menggunakan urutan abjad A-Z, ROT47 menggunakan kumpulan karakter yang lebih besar, hampir semua karakter yang ditampilkan berasal dari paruh pertama tabel ASCII. Dengan menggunakan sandi ini Anda dapat dengan mudah menyandikan url, email, dan tidak akan jelas bahwa itu sebenarnya url dan email :)

Misalnya, tautan ke teks ini akan dienkripsi seperti ini: 9EEAi^^?@K5C]CF^82>6D^BF6DE^4CJAE^4:A96C^K2>6?2nURC@Ecf. Hanya pemecah berpengalaman yang dapat menebak dari pasangan karakter berulang di awal teks bahwa 9EEAi^^ dapat berarti HTTP:⁄⁄ .

Lapangan Polibius

Polybius adalah seorang sejarawan, komandan dan negarawan Yunani yang hidup pada abad ke-3 SM. Dia mengusulkan kode substitusi sederhana asli yang kemudian dikenal sebagai kotak Polybius atau papan catur Polybius. Jenis pengkodean ini awalnya digunakan untuk alfabet Yunani, namun kemudian diperluas ke bahasa lain. Huruf-huruf alfabet dimasukkan ke dalam persegi atau persegi panjang yang sesuai. Jika ada lebih banyak huruf untuk sebuah kotak, maka huruf tersebut dapat digabungkan dalam satu sel.

Tabel seperti itu dapat digunakan seperti pada sandi Caesar. Untuk mengenkripsi kotak, kami menemukan huruf teks dan memasukkan huruf bawah di kolom yang sama ke dalam enkripsi. Jika hurufnya ada di baris paling bawah, ambil huruf paling atas dari kolom yang sama. Untuk alfabet Cyrillic Anda dapat menggunakan tabel ROT11(analog dari Caesar cipher dengan pergeseran 11 karakter):

Huruf-huruf pada baris pertama dikodekan menjadi huruf-huruf kedua, baris kedua - menjadi baris ketiga, dan baris ketiga - menjadi huruf pertama.

Tapi tentu saja lebih baik menggunakan "trik" persegi Polybius - koordinat hurufnya:

    Di bawah setiap huruf dari teks yang dikodekan kami menulis dalam sebuah kolom dua koordinat (atas dan samping). Anda akan mendapatkan dua baris. Kemudian kita tuliskan kedua baris tersebut menjadi satu baris, bagi menjadi pasangan-pasangan angka dan dengan menggunakan pasangan tersebut sebagai koordinat, kita kodekan kembali menggunakan kotak Polybius.

    Ini bisa menjadi rumit. Kami menulis koordinat asli dalam satu garis tanpa membaginya menjadi berpasangan, menggesernya aneh sejumlah langkah, bagi hasilnya menjadi berpasangan dan enkode lagi.

Kotak Polybius juga dapat dibuat menggunakan kata kode. Pertama, kode kata dimasukkan ke dalam tabel, lalu huruf-huruf sisanya. Kata kode tidak boleh mengandung huruf yang berulang.

Versi sandi Polybius digunakan di penjara dengan mengetuk koordinat huruf - pertama nomor baris, lalu nomor huruf pada baris.

Sandi puitis

Cara enkripsi ini mirip dengan sandi Polybius, hanya saja kuncinya bukan alfabet, melainkan puisi yang dimasukkan baris demi baris ke dalam kotak dengan ukuran tertentu (misalnya 10x10). Jika tali pancing tidak disertakan, maka “ekornya” dipotong. Selanjutnya, kotak yang dihasilkan digunakan untuk menyandikan teks huruf demi huruf dengan dua koordinat, seperti pada kotak Polybius. Misalnya, ambil sajak bagus dari "Borodino" oleh Lermontov dan isi tabelnya. Kami memperhatikan bahwa huruf E, J, X, Ш, Ш, Ъ, E tidak ada dalam tabel, yang berarti kami tidak dapat mengenkripsinya. Surat-surat tersebut tentu saja jarang dan mungkin tidak diperlukan. Namun jika masih diperlukan, Anda harus memilih ayat lain yang memuat semua huruf.

RUS/LAT

Mungkin sandi yang paling umum :) Jika Anda mencoba menulis dalam bahasa Rusia, lupa beralih ke tata letak Rusia, Anda akan mendapatkan hasil seperti ini: Tckb gsnfnmcz gbcfnm gj-heccrb? pf,sd gthtrk.xbnmcz yf heccre. hfcrkflre? nj gjkexbncz xnj-nj nbgf "njuj^ Mengapa bukan kode? Sandi pengganti terbaik yang pernah ada. Keyboard bertindak sebagai tabel kode.

Tabel konversi terlihat seperti ini:

litorea

Litorrhea (dari bahasa Latin litera - surat) adalah tulisan rahasia, sejenis tulisan terenkripsi yang digunakan dalam literatur tulisan tangan Rusia kuno. Ada dua jenis litorrhea: sederhana dan bijaksana. Yang sederhana, atau disebut omong kosong, adalah sebagai berikut. Jika "e" dan "e" dihitung sebagai satu huruf, maka ada tiga puluh dua huruf tersisa dalam alfabet Rusia, yang dapat ditulis dalam dua baris - masing-masing enam belas huruf:

Hasilnya adalah analog Rusia dari sandi ROT13 - ROT16:) Saat mengenkripsi, huruf atas diganti dengan huruf bawah, dan huruf bawah dengan huruf atas. Versi litorrhea yang lebih sederhana - hanya menyisakan dua puluh huruf konsonan:

Ternyata sandi ROT10. Saat mengenkripsi, hanya konsonan yang diubah, dan vokal serta lainnya yang tidak termasuk dalam tabel dibiarkan apa adanya. Ternyata seperti “kamus → lsosham”, dll.

Jika Anda menggunakan seluruh buku (misalnya, kamus) sebagai kunci, maka Anda tidak dapat mengenkripsi setiap huruf, tetapi seluruh kata dan bahkan frasa. Maka koordinat kata tersebut adalah nomor halaman, nomor baris, dan nomor kata pada baris tersebut. Untuk setiap kata Anda mendapatkan tiga angka. Anda juga dapat menggunakan notasi internal buku - bab, paragraf, dll. Misalnya, Alkitab lebih mudah digunakan sebagai buku kode, karena terdapat pembagian yang jelas menjadi beberapa bab, dan setiap ayat memiliki penandaannya sendiri, sehingga memudahkan untuk menemukan baris teks yang diinginkan. Benar, Alkitab tidak memuat kata-kata modern seperti "komputer" dan "Internet", jadi untuk frasa modern tentu saja lebih baik menggunakan kamus ensiklopedis atau penjelasan.

Ini adalah sandi substitusi, di mana huruf diganti dengan huruf lain. Dan ada juga yang hurufnya tidak diganti, melainkan dicampur jadi satu.