• Tidak ada hasil yang ditemukan

18e2f teknik enkripsi dan dekripsi data sesi 2 30mar

N/A
N/A
Protected

Academic year: 2018

Membagikan "18e2f teknik enkripsi dan dekripsi data sesi 2 30mar"

Copied!
36
0
0

Teks penuh

(1)

CRYPTOGRAPH

Y

(Principles of Informatioan security)

CRYPTOGRAPH

Y

(2)

definition

Art and science of keeping message secure (Willliam Stallings)

The art of protecting information by transforming it (encrypting it) into an unreadable format, called cipher text. Only those who possess a secret key can decipher (or decrypt) the message into plain text. (Vangie Beal)

http

(3)

Defi niti on

Data encryption translates data into another form, or

code, so that only people with access to a secret key

(formally called a decryption key) or password can read it

(4)
(5)

Availability

Confidentiality

(6)

SECURITY OF ALGORITHM

depending on

(7)

SECURITY OF ALGORITHM

depending on

(8)
(9)

Various of

(10)
(11)
(12)
(13)

Explain Otherwise cryptographic

algorithms

(14)

KRIPTOSISTEM

(15)

c = Ek(m) atau c = ENKRIP(k,m)

(16)

KRIPTOGRAFI SIMETRIK

(17)
(18)

Probabilitas kunci

numkeys

=

(19)

Jika terdapat 10 pengguna maka jumlah kunci ?

(20)

Jika terdapat 100000 pengguna, jumlah kunci ??

n Jumlah kunci

10 45

100 4.950

.. ..

.. ..

(21)

KRIPTOGRAFI ASIMETRIK

KUNCI YANG DIPAKAI UNTUK MENGUNCI BERBEDA DENGAN KUNCI UNTUK

(22)

A

B

c

= E

KBpublic

(m)

Disisi B

(23)

Kualitas Sistem Kriptografi

(24)

Algoritma RSA

3 orang peneliti dari MIT (Massachussets

Institute of Technology)

pada tahun 1970-an

(25)

Properti Algoritma RSA

1. a dan b bilangan prima  rahasia

2. n = a.b tidak rahasia 3. Φ(n) = (a – 1)(b – 1) rahasia

4. e (kunci enkripsi) tidak rahasia

5. d (kunci dekripsi) rahasia

6. p (plaintext) rahasia

(26)

Algoritma RSA

Pilih 2 bilangan prima (misal : a dan b)Hitung n

Hitung φ(n)

Pilih sebuah bilangan bulat untuk kunci publik,

sebut namanya e, yang relatif prima terhadap p, fungsi enkripsi (c = pe mod n)

Bangkitkan kunci dekripsi, d, dengan

(27)
(28)

4. tentukan kunci publik , diberi variabel e, e=5 diperoleh dari gcd(e, n)=1

Kunci publik (5,21)

5. Kunci private e.d mod Φ = 1

5.17 mod 12 = 1

85 mod 12 = 1,

sehingga diketahui kunci private = (d, n) = (17, 21)

(29)
(30)

Proses dekripsi

p = cd mod n p = cd mod n

p = 817 mod 21 p = 1617 mod 21

(31)
(32)

Proses dekripsi

p = cd mod n p = cd mod n

p = 717 mod 21 p = 1817 mod 21

(33)
(34)

Proses dekripsi

p = cd mod n p = cd mod n

p = 717 mod 21 p = 617 mod 21

(35)
(36)

buat enkripsi 3 huruf depan nama anda , dengan

Referensi

Dokumen terkait

Sistem simetris adalah system kriptografi yang menggunakan kunci yang sama untuk proses enkripsi dan dekripsi. Sistem ini sering juga disebut dengan algoritma

Salah satu teknik enkripsi yang digunakan adalah symmetric encryption, yaitu menggunakan kunci yang sama untuk proses enkripsi dan dekripsi5. Kunci simetris (symmetric encryption)

Dari analisis di atas, pesan yang telah dienkrip dengan menggunakan vigenere cipher adalah kumpulan banyak cipher yang digunakan untuk mengganti huruf- huruf yang ada dalam kata

Dalam transformasi ini, digunakanlah upakunci untuk masing-masing putaran yang berasal dari kunci utama dengan menggunakan jadwal kunci Rijndael yang ukuran

Penelitian ini dilakukan untuk mengimplementasikan gabungan dari dua metode algoritma yang berbeda yaitu DES dan blowfish untuk enkripsi dan dekripsi data.. Proses enkripsi

Semakin tingginya kunci yang dipakai untuk proses enkripsi dan dekripsi maka pesan citra digital tersebut memiliki tingkat keamanan yang cukup tinggi, hanya saja

Semakin tingginya kunci yang dipakai untuk proses enkripsi dan dekripsi maka pesan citra digital tersebut memiliki tingkat keamanan yang cukup tinggi, hanya saja memiliki

Hasil Enkripsi Menggunakan Program dengan Ordo Kunci Berikut ini adalah contoh proses dekripsi pada Algoritma Hill Cipher menggunakan matriks berordo sebagai kunci.. Karakter tersebut