Skip to main content

Apa itu kode sandi?

Kode sandi, pada tingkat paling dasar, adalah metode dan alat untuk mengenkripsi berbagai jenis data.Penting untuk dicatat bahwa kode sandi berbeda dari kode yang lebih umum, dalam kode itu menggunakan serangkaian kata atau angka yang telah ditentukan untuk mengirimkan pesan atau pesanan pendek.Sebaliknya, kode sandi mengubah atau mengganti huruf dan data yang sebenarnya dengan data yang ditentukan oleh algoritma tertentu.Misalnya, ketika Jepang meluncurkan serangan mereka di Pearl Harbor pada tahun 1941, frasa kode yang mereka gunakan untuk menandakan serangan itu, mendaki Gunung Nitaka.Seandainya komandan Jepang menggunakan kode sandi, pesan itu mungkin menyerupai sesuatu yang mirip dengan A1XT3 11-3SD 22XD.

Asal usul kata Cipher berasal dari kata Latin sifra serta dari kata Arab sifr , keduanyaartinya nol.Bagaimana kata -kata ini dikaitkan dengan kriptologi dan kode sandi pada umumnya tidak diketahui.Sejarawan berspekulasi bahwa karena konsep nol adalah gagasan asing dan membingungkan bagi orang Eropa abad pertengahan, setiap kali disebutkan dalam percakapan itu mirip dengan menyembunyikan arti sebenarnya dari pesan dalam konsep yang membingungkan.Yang paling sederhana pernah tersedia dalam kotak sereal.Cincin dekoder, populer di sepanjang tahun 1950 -an dan 60 -an, menawarkan cipher transposisi sederhana di mana cincin digunakan untuk mengganti satu huruf alfabet dengan huruf atau angka.Ini memungkinkan anak-anak untuk mengirim pesan rahasia kepada teman-teman mereka, yang juga memiliki cincin dekoder.

Di ujung lain spektrum, bagaimanapun, adalah enkripsi kelas militer yang menggunakan algoritma yang dibuat komputer untuk membuat cipher dari kompleksitas seperti itu yang sering kali yang seperti ituSatu -satunya cara untuk menguraikannya adalah melalui penggunaan kunci.Kunci cipher berisi algoritma yang digunakan untuk membuat kode cipher yang sesuai.Saat digunakan bersama dengan data terenkripsi, kunci mereka akan mendekripsi data dan membuatnya dapat digunakan sekali lagi.