kriptografi

28
KRIPTOGRAFI Anggota : Marlina Muhammad Yasir Ince Muhammad Anshari

Upload: yasirdean

Post on 05-Dec-2015

40 views

Category:

Documents


1 download

DESCRIPTION

kripto

TRANSCRIPT

KRIPTOGRAFI

Anggota :Marlina

Muhammad YasirInce Muhammad Anshari

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.

Mesir:

Menggunakan hieroglyph 4000 tahun yang lalu.

Sejarah Kriptografi

Yunani:

Sejak 400 BC.

Alat:

Scytale.

Sejarah Kriptografi

Jerman:

Perang Dunia ke-2.

Alat:

Enigma.

Sejarah Kriptografi

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.

Gambaran Proses Kriptografi

Enkripsi Dekripsi

plaintext

Kunci Kunci

plaintext

ciphertext

Encoding:

Transformasi dari plaintext menjadi kode.

Decoding:

Transformasi dari kode menjadi plaintext

Hal-hal Dalam Kriptografi

1. Algoritma kriptografi

2. Plaintext

3. Ciphertext

4. Kunci.

Sistem 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

Skema 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

Otentikasi

Layanan yang

mengidentifikasi

kebenaran sumber

pesan.

Layanan Kriptografi

Nirpenyangkalan

(non-repudiation)

Layanan yang mencegah

entitas yang

berkomunikasi

melakukan

penyangkalan.

Layanan Kriptografi

Subtitution Cipher:

1. Monoalphabetic Cipher

2. Polyalphabetic Cipher.

Algoritma 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

Transposition Cipher:

1. Mirror/Reverse, Rail Fence, Geometric Figure.

2. Row Transposition Cipher.

3. Block Transposition Cipher

4. ADVGFX Product Cipher

Algoritma Kriptografi