kriptografi
DESCRIPTION
kriptoTRANSCRIPT
PENGERTIAN :• Kriptografi berasal dari bahasa Yunani, crypto dan graphia.
• Crypto berarti secret (rahasia) dan Graphia berarti writing
(tulisan).
• Menurut terminologinya, kriptografi adalah ilmu dan seni
untuk menjaga keamanan pesan ketika pesan dikirim dari
suatu tempat ke tempat yang lain.
Bentuk Pesan di Kriptografi
1. Plaintext : Pesan yang masih bisa terbaca dan dimengerti.
2. Ciphertext: Pesan yang sudah disandikan sehingga tidak bermakna lagi.
Contoh Plaintext dan Ciphertext
Plaintext:
Culik patrick dan spongebob!
Ciphertext:
t^$gfUi89rewoFpfdWqL:p[uTcxZ
Proses Dalam Kriptografi
1. Enkripsi (encryption):
Proses menyandikan plaintext menjadi ciphertext.
Nama Lain: Enciphering.
2. Dekripsi (decryption):
Proses menerjemahkan ciphertext menjadi plaintext.
Nama Lain: Deciphering.
Encoding:
Transformasi dari plaintext menjadi kode.
Decoding:
Transformasi dari kode menjadi plaintext
Hal-hal Dalam Kriptografi
Pengertian:
• Parameter yang digunakan untuk transformasi
enciphering dan deciphering.
• Kunci bersifat rahasia sedangkan algoritma
kriptografi tidak rahasia.
Kunci
Gambaran:
Kunci
Kunci K Kunci K
Kirim senjata perang
PKirim senjata perang
P
Stype xouvatx kutreqC
EnkripsiEK (P) = C
DekripsiDK (C) = P
cipherteks
plainteks plainteks
• Kunci enkripsi = kunci dekripsi.
• Algoritmanya disebut algoritma simetri.
Kriptografi Kunci Simetri
Kunci privat, K
EnkripsiEK (P) = C
DekripsiDK (C) = P
Cipherteks, CPlainteks, P Plainteks, P
Kunci privat, K
• DES (Data Encryption Standard).
• Blowfish
• IDEA
GOST
• Serpent
• RC2, RC4, RC5.
Algoritma Kunci Simetri
• Kunci enkripsi ≠ kunci dekripsi.
• Kunci enkripsi bersifat publik (public key)
sedangkan kunci deskriptif bersifat rahasia
(private key).
Kriptografi Kunci Nirsimetri
• Kriptografi ini dapat dianalogikan seperti kotak
surat yang terkunci dan memiliki lubang untuk
memasukkan surat. Kotak surat digembok dan kunci
gembok hanya dimiliki oleh pemilik kotak surat.
Semua orang bisa memasukkan surat tapi yang bisa
membaca suratnya hanya pemilik kotak surat.
Kriptografi Kunci Nirsimetri
Gambaran:
Kriptografi Kunci Nirsimetri
Kunci publik, K1
EnkripsiEK1 (P) = C
DekripsiDK2 (C) = P
Cipherteks, CPlainteks, P Plainteks, P
Kunci privat, K2
Layanan Kriptografi
Kerahasiaan
(confidentiality)
Layanan yang digunakan
untuk menjaga isi pesan
dari siapapun yang tidak
berhak untuk
membacanya.
Integritas data
(confidentiality)
Layanan yang menjamin
bahwa pesan masih asli
atau utuh (tidak
dimanipulasi).
Layanan Kriptografi
Nirpenyangkalan
(non-repudiation)
Layanan yang mencegah
entitas yang
berkomunikasi
melakukan
penyangkalan.
Layanan Kriptografi
1. Caesar Cipher
2. Mixed Alphabetic Cipher
Monoalphabetic Cipher
Plain 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 ZCipher D E F G H I J K L M N O P Q R S T U V W X Y Z A B C
Plain 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 ZCipher D K V Q F I B J W P E S C X H T M Y A U O L R G Z N
3. Easier Monoalphabetic Cipher
Monoalphabetic Cipher
Plain 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 ZCipher U N I K O M O P Q R S T V W X Y Z A B D E F G H J L
1. Viginere Cipher
Polyalphabetic Cipher
T E M P A T K U L I A H C A L O N P E N G U S A H AKeyword A M I K O M A M I K O M A M I K O M A M I K O M A M
T Q U Z O F K G T S O T C M T Y B B E Z O E G M H M
Plaintext
Ciphertext
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
A A Z Y X W V U T S R Q P O N M L K J I H G F E D C BM M L K J I H G F E D C B A Z Y X W V U T S R Q P O NI I H G F E D C B A Z Y X W V U T S R Q P O N M L K JK K J I H G F E D C B A Z Y X W V U T S R Q P O N M LO O N M L K J I H G F E D C B A Z Y X W V U T S R Q P