Jelaskan Sistem dari Sandi substitusi

Pada cipher-substitusi, enkripsi (pengkodean) dilakukan dengan cara mengganti setiap karakter dalam plaintext, yaitu dari alfabet A dengan alfabet C.

Misalkan jika dipunyai dalam suatu alfabet A: a1, a2, a3, a4 …., an’ maka substitusinya adalah: f(a1), f(a2), ..., f(an), di mana f adalah: A → C

Ini didasarkan pada penggunaan konsep injektif dan objektif. Maka didalam hal ini, A tidak harus sama dengan C.

Alfabet A: 0, 1, 2, 3, ..., 9, A, B, C, D, E, F

Alfabet C: a, b, c, d, e, ..., p.

Alfabet A dan C dapat juga merupakan suatu karakter, di mana alfabet A berisi urutan dari alfabet A-Z, sedangkan alfabet C atau alfabet substitusi merupakan urutan karakter yang didapat dengan beberapa cara berikut.

Urutan awal dibentuk dari karakter pada kata kunci

Urutan awal dibentuk dari karakter pada kata kunci dengan mengambil karakter yang berbeda (bila ada duplikasi, karakter itu tidak perlu dimasukkan ke dalam urutan). Urutan selanjutnya adalah urutan karakter alfabet berikutnya yang belum digunakan pada kunci

Berikut ini adalah tips untuk membuat kuncinya. a. Buat kunci dari sembarang kalimat: BELAJAR KRIPTOGRAFI SANGAT MENYENANGKAN

b. Buang karakter yang berulang: BELAJRKIPTOGFSNMY

c. Sambungkan dengan karakter lain yang belum ada: B E L A J R K I P T O G F S N M Y C D H Q U V W X Z