Soal:
1.Apa yang dimaksud dengan kriptografi ?
2.Sebutkan 4 komponen utama kriptografi ?
3.Sebutkan 2 proses yang digunakan dalam teknik kriptografi ?
4.Jelaskan dan contoh ALGORITMA SUBTITUSI MENGGUNAKAN CHAESAR CIPHER ?
5.Jelaskan dan contoh ALGORITMA SUBTITUSI MENGGUNAKAN CIPHER KEY ?
1.Apa yang dimaksud dengan kriptografi ?
2.Sebutkan 4 komponen utama kriptografi ?
3.Sebutkan 2 proses yang digunakan dalam teknik kriptografi ?
4.Jelaskan dan contoh ALGORITMA SUBTITUSI MENGGUNAKAN CHAESAR CIPHER ?
5.Jelaskan dan contoh ALGORITMA SUBTITUSI MENGGUNAKAN CIPHER KEY ?
1. Kriptografi (cryptography) berasal dari bahasa Yunani, terdiri dari dua suku kata yaitu kripto dan graphia. Kripto artinya menyembunyikan, sedangkan graphia artinya tulisan. Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data .Tetapi tidak semua aspek keamanan informasi dapat diselesaikan dengan kriptografi.
Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga keamanan pesan.
2. ada 4 komponen utama dari kriptografi, yaitu.
- Plaintext, yaitu pesan yang dapat dibaca
- Ciphertext, yaitu pesan acak yang tidka dapat dibaca
- Key, yaitu kunci untuk melakukan teknik kriptografi
- Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi
3. 2 proses yang digunakan dalam kriptografi, yaitu.
- Enkripsi (Encryption)
- Dekripsi (Decryption)
4. Caesar Cipher merupakan salah satu algoritma cipher tertua dan paling diketahui dalam perkembangan ilmu kriptografi. Caesar cipher merupakan salah satu jenis cipher substitusi yang membentuk cipher dengan cara melakukan penukaran karakter pada plainteks menjadi tepat satu karakter pada chiperteks. Teknik seperti ini disebut juga sebagai chiper abjad tunggal.
Algoritma kriptografi Caesar Cipher sangat mudah untuk digunakan. Inti dari algoritma kriptografi ini adalah melakukan pergeseran terhadap semua karakter pada plainteks dengan nilai pergeseran yang sama.
Adapun langkah-langkah yang dilakukan untuk membentuk chiperteks dengan Caesar Cipher adalah :
- Menentukan besarnya pergeseran karakter yang digunakan dalam membentuk cipherteks ke plainteks.
- Menukarkan karakter pada plainteks menjadi cipherteks dengan berdasarkan pada pergeseran yang telah ditentukan sebelumnya.
5. Algoritma cipher key merupakan metode yang menggunakan sebuah kata sebagai kata kunci yang disubtitusikan kedalam abjad. Dimana pesan yang akan disampaikan sama namun menggunakan kata kunci yang tidak sama.
Contoh proses penggunaan cipher key :
Pesan :
ASSALAMUALAIKUM IBU
1.Menggunakan kata kunci : PALSU
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
| P | A | L | S | U | B | C | D | E | F | G | H | I | J | K | M | N | O | Q | R | T | V | W | X | Y | Z |
| Pesan | A | S | S | A | L | A | M | U | A | L | A | I | K | U | M | I | B | U |
| Enkripsi | P | W | P | Q | V | E | O | T | Q | A | U | O | A | P | D | E | A | T |
Kelebihan :
- Lebih rumit dari algortima Caesar cipher
- Kemungkinan untuk mendapatkan kata kunci sulit.
- Jika kata kunci diubah maka subtitusi semua abjad akan berubah
Kelemahan :
- Pada akhir abjad seperti V, W, X, Y, Z tidak berubah
- Terdapat karakter yang sama
- Kata kunci yang terlalu singkat/pendek.

Tidak ada komentar:
Posting Komentar