Minggu, 17 September 2017

Kriptografi

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 ?

Jawab:



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.
Tabel subsitusinya yaitu:
Note: PI adalah plain text sedangkan CI adalah cipher teks

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
ABCDEFGHIJKLMNOPQRSTUVWXYZ
PALSUBCDEFGHIJKMNOQRTVWXYZ

PesanASSALAMUALAIKUMIBU
EnkripsiPWPQVEOTQAUOAPDEAT

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