Postingan

Menampilkan postingan dari November, 2021

Pengaman Informasi dengan Menggunakan Kriptografi

Gambar
 Halo semua, nama saya Desta dan ini adalah program kriptografi saya. Pada program ini, saya membuat sebuah program kriptografi sandi Caesar. Dalam kriptografi, sandi Caesar adalah salah satu teknik enkripsi paling sederhana dan paling terkenal. Sandi ini termasuk sandi substitusi dimana setiap huruf pada teks terang (plaintext) digantikan oleh huruf lain yang memiliki selisih posisi tertentu dalam alfabet. Jadi pertama, program akan meminta user untuk memilih fitur program. Terdapat 2 fitur dari program yaitu untuk mengenkripsi, dan mendekripsi. Jika mengetikan “cipher” untuk ciphertext, maka program akan membuat kalimat biasa menjadi sandi. Kalimat ini disimpan di dalam variabel plaintext. Setelah itu, sebuah kunci juga akan diminta. Untuk setiap huruf di dalam cipher, maka program akan mengubah huruf tersebut sesuai kunci. Pertama-tama, huruf char harus diubah menjadi angka terlebih dahulu. Hal ini dilakukan oleh fungsi ord(letter). Setelah itu, kunci ditambahkan ke dalamnya....