Transcript Materi 2

ENKRIPSI DAN DEKRIPSI
DENGAN MENGGUNAKAN
TEKNIK PENYANDIAN RSA
MATERI II
KEAMANAN KOMPUTER
PENGERTIAN :

Enkripsi
Suatu pesan di buat seolah tidak bermakna dengan
merubahnya menurut prosedur tertentu.

Dekripsi
Suatu pesan yang di buat kembali bermakna kemabali
setelah prosedur enkripsi.

Kriptografi
Ilmu dan seni yang menjaga kerahasiaan suatu pesan
(kode) yang terdiri dari 2 proses yaitu enkripsi dan
dekripsi.
BEBERAPA ISTILAH DI DALAM
KRIPTOGRAFI :
Massage
Pesan dalam istilah kriptografi
 Plaintext
Pesan yang akan di rahasiakan.
 Ciphertext
Pesan hasil proses dari enkripsi
 Criptanalyst
orang yang mempelajari kriptografi dan seni
ilmu membongkarxt cipherte

TEORI DASAR KRIPTOGRAFI :
Terdapat 5 teknik yang mendasari kriptografi :
1. Teknik Substitusi
2. Teknik Blogking
3. Teknik Permutasi
4. Teknik Ekspansi
5. Teknik Pemampatan
TEKNIK SUBSTITUSI
Membuat tabel substitusi
 Tabel di buat sesuka hati dengan catatan
penerima pesan memiliki tabel yang sama.
 Bila tabel substitusi di buat secara acak, akan
semakin sulit pemecahan ciphertext oleh orang
yang tidak berhak.

TEKNIK BLOGKING

Membagi plaintext menjadi blok-blok yang
terdiri dari beberapa karakter.
TEKNIK PERMUTASI
 Biasa
di sebut juga teknik trasposisi
 Teknik ini memindahkan atau
merotasikan karakter dengan aturan
tertentu.
 Prinsipnya berlawanan dengan teknik
substitusi.
 Plaintext di bagi menjadi beberapa blok
dengan panjang yang sama
TEKNIK EKSPANSI




Suatu teknik untuk mengacak pesan dengan melebarkan pesan
dengan aturan tertentu.
Salah satu contoh penggunaan teknik ini adalah dengan meletakan
huruf konsonan atau ganjil yang menjadi awal dari suatu kata atau
akhir kata itu dengan menambahkan akhiran“an”
Bila suatu kata di mulai dengan huruf hidup atau bilangan genap di
tambahkan akhiran “i”.
Biasanya teknik ini di gabung dengan teknik lain karena terlalu
mudah untuk di pecahkan.
TEKNIK PEMAMPATAN

Teknik yang mengurangi panjang pesan.
TEKNOLOGI
ENKRIPSI SIMETRIS DAN ASIMETRIS
Enkripsi Simetris
menggunakan kunci yang sama dalam
melakukan proses enkripsi ataupun dekripsi
 Enkripsi Asimetris
proses enkripsi menggunakan kunci yang
berbeda dengan kunci deskripsi
ex : RSA
(RON SHAMIR ADLEMAN)

KONSEP DASAR KRIPTOGRAFI
KUNCI PUBLIK
ALGORITMA RSA
RSA adalah sistem sandi yang sangat kokoh
untuk menyandi ataupun menterjemahkan sandi
 RSA menggunakan operasi pemangkatan

CONTOH PENGGUNAAN ALGORITMA
Misal p = 47 dan q = 71,2
 N = pq = 3337
 (p-1)(q-1) = 46 * 70 = 3220
 Pilih e secara acak misalkan e =79,5
 d = 79^-1 m2326od 3220 = 1019
 Misal pesan yang akan di kirim :
m = 688232687966668003
 Maka nilai m di bagi menjadi 6 blok, yaitu :
m1 = 688
m2 = 232
m3 = 687
m4 = 966
m5 = 668
m6 = 003

Enkripsi blok pertama adalah m^e mod n
688^79 mod 3337 = 1570 = c1
 Dengan cara yang sama untuk setiap blok maka
di peroleh :
c = 1507 2765 2091 2276 2423 158
 Deskripsi dari c ini adalah
c^d mod n , sehingga
1570^1019 mod 3337 = 688 = m1
2765^1019 mod 3337 = 232 = m1
