Anda di halaman 1dari 15

Symmetric dan Asymmetric

Cryptography
Pertemuan 5
Symmetric Cryptography
• Symmetric Cryptography merupakan jenis
algoritma kriptografi berdasarkan penggunaan
kunci.
• sistem symmetric, kunci yang digunakan untuk
encrypt dan decrypt adalah sama, sehingga user
yang saling berkomunikasi menggunakan sistem
symmetric harus saling berkirim kunci yang sama
karena jika mereka tidak menggunakan kunci
yang sama maka pesan tidak dapat terbuka di sisi
penerima.
Symmetric Cryptography
Symmetric Cryptography
• Kriptografi Symmetric terbagi 2 yaitu Block
Cipher dan Stream Cipher
Block Cipher
• Block Cipher Merupakan metode untuk
melakukan enkripsi dan deskripsi dengan blok
per blok.
• Dalam melakukan proses enkripsi dan
deskripsinya dengan panjang 64 atau 128 bit.
Block Cipher
• misalkan saja terdapat plain text
“iniadalahcontohnya” dengan panjang 4 byte
(yang berarti 4 karakter) oleh karena itu proses
enkripsi akan dibagi menjadi perblok yaitu :
blok pertama = inia
blok kedua = dala
blok ketiga = hcon
blok keempat = tohn
blok kelima = ya
Block Cipher
• Setelah dibagi menjadi perblok – blok,
selanjutnya palintext tersebut lalu di enkripsi
dengan menggunakan algoritma tertentu.

Plain text >> Proses Enkripsi +IV >> Ciphertext


Block Cipher
• Contoh penerapannya pada Algoritma RC
(Rivest Cipher) 4, DES (Data Encryption
Standard), AES (Advance Encryption
Standard), Blowfish, Twofish.
Stream Cipher
• Stream chiper menggunakan key yang
berbeda – beda dalam melakukan enkripsi,
artinya dibutuhkan key yang sangat banyak.
• Contohnya :
plaintext = “unipa”
key = abcd
• Banyak diterapkan pada operator seluler.
• Contoh Algoritmanya RC4.
Asymmetric Cryptography
• Jenis kriptografi di mana sepasang kunci yang
digunakan untuk mengenkripsi dan
mendekripsi pesan sehingga tiba dengan
aman.
• Menggunakan dua buah kunci yang berbeda,
yaitu kunci public dan kunci private.
• Kedua kunci ini berisi chiper yang berguna
untuk merubah chipertext yang ada
Asymmetric Cryptography
• Kunci public akan disebarkan oleh pengirim
(juga pembuat key) agar dapat digunakan oleh
pengirim lain dalam mengirimkan pesan
• penerima membuka pesan tersebut dengan
menggunakan private key
Asymmetric Cryptography
Asymmetric Cryptography
• Contoh asymmetric algorithms : RSA, DSA,
ELGAMAL.
TUGAS
• Buat resume (rangkuman) dari contoh-contoh
algoritma Symmetric dan Asymmetric
Cryptography. Sertai contoh atau penerapan
algoritma – algoritma tersebut. Kumpul paling
lambat hari rabu tanggal 28 oktober 2019 jam
23:55 WIT.
Terima Kasih

Anda mungkin juga menyukai