Kriptografi 12-09-2017
1. Apa yang dimaksud dengan kriptografi?
Jawab : adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga
2. Sebutkan 4 komponen utama kriptografi?
Jawab :
3. Sebutkan 2 proses yang digunakan dalam teknik kriptopgrafi?
Jawab :
4. Jelaskan dan tuliskan contoh Algoritma subtitusi menggunakan chaesar cipher?
Jawab : Substitusi kode yang pertama dalam dunia penyandian dikenal dengan Kode Kaisar, karena penyandian ini terjadi pada saat pemerintahan Yulius Caesar. Dengan mengganti posisi huruf awal dengan alphabet atau disebut dengan algoritma ROT3.Teknik penyandian ini termasuk sandi tersubtitusi pada setiap huruf pada plaintext digantikan oleh huruf lain yang dimiliki selisih posisi tertentu dalam alphabet.
Secara detail table dibawah ini menjelaskan pergeseran yang terjadi pada huruf alphabet.
D E F G H I J K L M N O P
0 1 2 3 4 5 6 7 8 9 10 11 12
Q R S T U V W X Y Z A B C
13 14 15 16 17 18 19 20 21 22 23 24 25
Jika pergeseran yang dilakukan sebanyak tiga kali, maka kunci untuk dekripsinya adalah 3. Pergeseran kunci yang dilakukan tergantung keinginan pengiriman pesan. Bisa saja kunci yang dipakai a = 7, b = 9, dan seterusnya.
Cara kerja sandi ini dapat diilustrasikan dengan membariskan dua set alfabet; alfabet sandi disusun dengan cara menggeser alfabet biasa ke kanan atau ke kiri dengan angka tertentu (angka ini disebut kunci). Misalnya sandi Caesar dengan kunci 3, adalah sebagai berikut:
Alfabet Biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabet Sandi: DEFGHIJKLMNOPQRSTUVWXYZABC
Untuk menyandikan sebuah pesan, cukup mencari setiap huruf yang hendak disandikan di alfabet biasa, lalu tuliskan huruf yang sesuai pada alfabet sandi. Untuk memecahkan sandi tersebut gunakan cara sebaliknya
5. Jelaskan dan tuliskan contoh Algoritma subtitusi menggunakan cipher key?
Jawab : 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 :
AWAS VIRUS BERBAHAYA
1.Menggunakan kata kunci : PALSU
ABCDEFGHIJKLMNOPQRSTUVWXYZ
PALSUBCDEFGHIJKMNOQRTVWXYZ
Pesan : A W A S V I R U S B E R B A H A Y A
Enkripsi : P W P Q V E O T Q A U O A P D P Y P
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.
2.Menggunakan kata kunci : Komputer
ABCDEFGHIJKLMNOPQRSTUVWXYZ
KOMPUTERABCDFGHIJLNQSVWXYZ
Pesan : A W A S V I R U S B E R B A H A Y A
Enkripsi : K W K N V A L S N O U L O K R K Y K
Kelebihan :
Kata kunci yang digunakan tidak terlalu singkat/pendek
Sulit memdapatkan kata kunci
Tidak meiliki karakter yang sama
Kelemahan :
Kata kunci yang digunakan terlalu umum
Pada akhir abjad tidak berubah
Kata kunci yang digunakan hanya satu kata
Jawab : adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga
2. Sebutkan 4 komponen utama kriptografi?
Jawab :
- 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. Sebutkan 2 proses yang digunakan dalam teknik kriptopgrafi?
Jawab :
- Enkripsi (Encryption)
- Dekripsi (Decryption)
4. Jelaskan dan tuliskan contoh Algoritma subtitusi menggunakan chaesar cipher?
Jawab : Substitusi kode yang pertama dalam dunia penyandian dikenal dengan Kode Kaisar, karena penyandian ini terjadi pada saat pemerintahan Yulius Caesar. Dengan mengganti posisi huruf awal dengan alphabet atau disebut dengan algoritma ROT3.Teknik penyandian ini termasuk sandi tersubtitusi pada setiap huruf pada plaintext digantikan oleh huruf lain yang dimiliki selisih posisi tertentu dalam alphabet.
Secara detail table dibawah ini menjelaskan pergeseran yang terjadi pada huruf alphabet.
A B C D E F G H I J K L M
0 1 2 3 4 5 6 7 8 9 10 11 12
N O P Q R S T U V W X Y Z
13 14 15 16 17 18 19 20 21 22 23 24 25
Menjadi :
0 1 2 3 4 5 6 7 8 9 10 11 12
Q R S T U V W X Y Z A B C
13 14 15 16 17 18 19 20 21 22 23 24 25
Jika pergeseran yang dilakukan sebanyak tiga kali, maka kunci untuk dekripsinya adalah 3. Pergeseran kunci yang dilakukan tergantung keinginan pengiriman pesan. Bisa saja kunci yang dipakai a = 7, b = 9, dan seterusnya.
Cara kerja sandi ini dapat diilustrasikan dengan membariskan dua set alfabet; alfabet sandi disusun dengan cara menggeser alfabet biasa ke kanan atau ke kiri dengan angka tertentu (angka ini disebut kunci). Misalnya sandi Caesar dengan kunci 3, adalah sebagai berikut:
Alfabet Biasa: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alfabet Sandi: DEFGHIJKLMNOPQRSTUVWXYZABC
Untuk menyandikan sebuah pesan, cukup mencari setiap huruf yang hendak disandikan di alfabet biasa, lalu tuliskan huruf yang sesuai pada alfabet sandi. Untuk memecahkan sandi tersebut gunakan cara sebaliknya
5. Jelaskan dan tuliskan contoh Algoritma subtitusi menggunakan cipher key?
Jawab : 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 :
AWAS VIRUS BERBAHAYA
1.Menggunakan kata kunci : PALSU
ABCDEFGHIJKLMNOPQRSTUVWXYZ
PALSUBCDEFGHIJKMNOQRTVWXYZ
Pesan : A W A S V I R U S B E R B A H A Y A
Enkripsi : P W P Q V E O T Q A U O A P D P Y P
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.
2.Menggunakan kata kunci : Komputer
ABCDEFGHIJKLMNOPQRSTUVWXYZ
KOMPUTERABCDFGHIJLNQSVWXYZ
Pesan : A W A S V I R U S B E R B A H A Y A
Enkripsi : K W K N V A L S N O U L O K R K Y K
Kelebihan :
Kata kunci yang digunakan tidak terlalu singkat/pendek
Sulit memdapatkan kata kunci
Tidak meiliki karakter yang sama
Kelemahan :
Kata kunci yang digunakan terlalu umum
Pada akhir abjad tidak berubah
Kata kunci yang digunakan hanya satu kata
Comments
Post a Comment