KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM Keamanan Jaringan

Slides:



Advertisements
Presentasi serupa
Penyandian File Gambar dengan Metode
Advertisements

Security+ Guide to Network Security Fundamentals, Third Edition
Assalamu’alaikum Wr. Wb..
ALGORITMA SIMETRIS vs ASIMETRIS
Pengantar Kriptografi
Baroto ashary Zainal abidin
Keamanan Jaringan Dosen : TIM PENGAJAR PTIK. Computer Security The protection afforded to an automated information system in order to attain the applicable.
TRIASTUTI PRIHATIN / HOLMES SILALAHI /
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
Enkripsi dan Kriptografi
 Encryption  Application layer interface for security protocols  Other risks and threats to data security and reliable network operations Listen.
Teknologi Informasi Kriptografi
Keamanan Komputer Kriptografi -Aurelio Rahmadian-.
PENGAMANAN DATA.
ENKRIPSI DATA.
(TK-3193) KEAMANAN JARINGAN
Pengenalan Kriptografi (Week 1)
Kriptografi Program Studi Sistem Informasi
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
MAC (Message Authentication Code)
KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography)
Enkripsi dan KEAMANAN JARINGAN
Dasar-dasar keamanan Sistem Informasi
Algoritma Kriptografi Klasik. Pendahuluan 1. Cipher Substitusi.
Algoritma dan Struktur Data Lanjut
Kriptografi Kunci Publik (Asimetry Key) Algoritma RSA Materi 7
KEAMANAN DALAM E-COMMERCE
KRIPTOGRAFI.
gunadarma.ac.id KRIPTOGRAFY MODERN Muji Lestari gunadarma.ac.id
Kriptografi – Pertemuan 1 Pengenalan Kriptografi
MODUL KEAMANAN KOMPUTER
JENIS-JENIS KRIPTOGRAFI (Bagian 2)
KEAMANAN DALAM E-COMMERCE
Kriptografi, Enkripsi dan Dekripsi
Keamanan Komputer Dewi Anggraini P. Hapsari
PENGANTAR KRIPTOGRAFI
KRIPTOGRAFI.
KRIPTOGRAFI.
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
Kriptografi Sesi 2.
Kriptografi – Pertemuan 2 Teknik Subtitusi Abjad
Kriptografi (Simetry Key) Materi 6
MATA KULIAH KEAMANAN SISTEM KRIPTOGRAFI
ENKRIPSI DAN DEKRIPSI dengan menggunakan teknik penyandian rsa
SKK: ENKRIPSI KLASIK - TRANSPOSISI
ALGORITMA CRYPTOGRAPHY MODERN
Dasar-dasar keamanan Sistem Informasi
Kriptografi, Enkripsi dan Dekripsi
Dasar-dasar keamanan Sistem Informasi
Kriptografi Modern.
Kriptografi (Simetry Key) Materi 6
Dasar-dasar keamanan Sistem Informasi
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
Enkripsi dan Dekripsi.
Protocol Keamanan Menggunakan Kriptografi (Enkripsi dan Dekripsi)
Tugas Keamanan Komputer dan Jaringan
Keamanan Komputer (kk)
Pengantar Kriptografi
Kriptografi Levy Olivia Nur, MT.
KRIPTOGRAFI.
(Principles of Informatioan security)
Enskripsi.
Pengenalan Kriptografi (Week 1)
KRIPTOGRAFI Leni novianti, m.kom.
Kriptografi Modern.
This presentation uses a free template provided by FPPT.com Studi Algoritma Enkripsi AES, DES dan RSA untuk Keamanan.
Transcript presentasi:

KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM 15008 Keamanan Jaringan 2012/2013

Overview Pengertian kriptografi Kriptografi dan Keamanan Jaringan Algoritma Kriptografi Kriptografi dalam file

Pengertian Kriptografi Kriptografi berasal dari kata dalam bahasa Yunani, “kryptos” yang berarti tersembunyi 1) Kriptografi adalah ilmu untuk merubah informasi ke dalam bentuk yang tidak dapat dibaca/dipahami pada proses pengiriman informasi sehingga orang lain yang tidak berhak tidak dapat mengakses informasi tersebut. Proses merubah teks/informasi asli ke dalam bentuk pesan rahasia disebut enkripsi Joseph Migga Kizza, Computer Network Security, Springer 1) Manuel Mogollon, Cryptography Security Services, Cybertech

Pengertian Kriptografi Enkripsi: Key Plaintext ----> Algoritma Kriptografi ----> Ciphertext Data asli yang akan di enkripsi disebut plaintext Plaintext diproses dengan sebuah algoritma, yang berisi formula-formula matematis dengan memperhatikan kata sandi (key) Hasil akhir dari proses enkripsi adalah Ciphertext

Dekripsi Key Ciphertext ----> Algoritma Kriptografi ----> Plaintext Setelah ciphertext di transmisikan dan tiba di tujuan, ciphertext akan dirubah kembali menjadi plaintext Untuk merubah ciphertext menjadi plaintext diperlukan key, jika key berbeda maka akan menghasilkan informasi yang berbeda pula (tidak terbaca).

2) William Stallings, Cryptography and Network Security Principles, Prentice Hall

Kriptografi sederhana Caesar Cipher plain: meet me after the toga party cipher: PHHW PH DIWHU WKH WRJD SDUWB 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 z cipher: 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 FLBXVVV ???

Kriptografi dan keamanan jaringan Kriptografi menyediakan 5 metode keamanan dasar yang diperlukan. (confidentiality, integrity, availability, authentication dan non repudiation)

Algoritma Kriptografi Terdapat tiga algoritma utama dalam kriptografi - Hash - Enkripsi Simetris - Enkripsi Asimetris

Algoritma Kriptografi Hash Algorithm Tipe Kriptografi paling dasar. Algoritma Hash yang paling sering digunakan: - Message Digest (MD) - Secure Hash Algorithm (SHA) - Whirlpool Plaintext yang di hash, tidak dapat dikembalikan ke bentuk asalnya. Oleh karena itu Hash sering disebut sebagai one-way Hash, proses mengubah plaintext menjadi bentuk unik dari plaintext. Hasil dari hash algorithm disebut hash atau digest

Hash Algorithm Contoh penggunaan Hash Function adalah pada mesin ATM. Pengguna memiliki nomer PIN Nomer PIN tersebut di hash dan tersimpan dalam pita magnet yang ada dalam ATM.

Hash Algorithm Karakteristik Hash: Ciphertext memiliki ukuran yang tetap, tidak peduli panjang atau pendek plaintext. Dua data yang berbeda tidak dapat menghasilkan hash yang sama. Untuk sebuah hasil hash tidak dapat diperkirakan text aslinya Hash dapat digunakan untuk mencegah serangan “man in the middle” (spoofing).

Message Digest (MD) Terdapat beberapa versi (MD2, MD4, MD5) Digunakan untuk menyimpan password dalam database

Symmetric Encryption Symmetric Encryption Enkripsi simetris berarti untuk mengenkripsi dan mendekripsi dokumen menggunakan key yang sama. Dalam hal ini, key harus bersifat rahasia. Hanya diketahui pengirim dan penerima. Symmetric Encryption juga sering disebut private key cryptography Contoh Enkripsi simetris adalah metode Data Encryption Standard (DES), Triple DES (3DES), Advanced Encryption Standard (AES), dll.

Symmetric Encryption Enkripsi Simetris dapat dikategorikan menjadi dua tipe: Stream Cipher Block Cipher Stream Cipher merubah karakter per karakter. Satu karakter dirubah dengan karakter yang lain Block cipher merubah pesan per blok. Plaintext dapat dipisah dalam blok-blok 8 atau 16 byte, kemudian masing-masing blok dienkripsi secara terpisah. Untuk keamanan, pemilihan blok dapat dilakukan secara acak.

Symmetric Encryption Contoh Stream cipher yang paling sederhana adalah substitution cipher. Substitution cipher mengganti satu huruf atau karakter menjadi karakter yang lain.

Symmetric Encryption Playfair Cipher M O N A R C H Y B D E F G I/J K L Jika dalam kata terdapat dua huruf yang sama berurutan, diberi pemisah. Contoh ll dalam balloon, dirubah menjadi balxloxon Perubahan dilakukan per dua huruf. Jika dua huruf tersebut terdapat dalam satu baris yg sama, maka digantikan dengan huruf di samping kanannya. Contoh : ar --> RM Jika dua huruf terdapat dalam satu kolom yang sama, maka digantikan dengan huruf di bawahnya. Contoh MU --> CM Lainnya, huruf pertama digantikan oleh huruf yang sebaris dgn huruf pertama dan sekolom dengan huruf kedua. Huruf kedua digantikan oleh huruf yang sekolom dengan huruf pertama dan sebaris dengan huruf kedua. Contoh, HS --> BP M O N A R C H Y B D E F G I/J K L P Q S T U V W X Z

National Treasure 2, Key: The debt that all man paid

Transposition cipher Transposition cipher merubah susunan huruf dalam kata tanpa merubahnya.

Symmetric Encryption: DES Data Encryption Standard (DES) mengenkripsi plaintext dalam blok. Masing-masing blok diproses sebanyak 16x. DES menggunakan key 56 bit.

DES Walaupun DES banyak digunakan, tetapi dengan key yang hanya sepanjang 56 bit, DES dirasa tidak cukup aman dan telah dipecahkan beberapa kali. Untuk menambah keamanan, Diciptakanlah Triple DES (3DES) untuk menggantikan DES. Sesuai namanya, 3DES menerapkan 3 kali proses DES. Keluaran satu proses menjadi masukan proses berikutnya. Walaupun 3DES lebih susah dipecahkan, tetapi 3DES tidak dikategorikan sebagai metode enkripsi simetris yang paling aman.

3DES

Symmetric Encryption: AES Algoritma baru yang lebih cepat adalah Advanced Encryption Standard (AES). AES memproses plaintext dalam blok. Masing-masing blok terdiri dari 128 bit. Pada setiap proses, bit-bit disubsitusi, di transformasi, dan diberlakukan fungsi perkalian khusus.

Symmetric Encryption Algoritma lain: Rivest Cipher (RC) yang didesain oleh Ron Rivest, terdiri atas RC2, RC4, RC6. RC2 memproses blok yang terdiri dari 64 bit data RC4 memproses blok yang terdiri dari 128 bit data dan digunakan dalam Wired Equivalent Privacy (WEP) standard.

Symmetric Encryption Permasalahan dalam Enkripsi simetris adalah manajemen kunci (key management). Asumsi penggunaan symmetric Encryption adalah masing-masing pengirim dan penerima sudah sama-sama mengetahui key yang dimaksud. Bagaimana jika belum mengetahui? Bagaimana jika dalam proses pengiriman key dibajak orang lain? Alternatif lain dari Symmetric Encryption adalah Asymmetric Encryption.

Asymmetric Encryption Enkripsi Asimetris berarti menggunakan key yang berbeda untuk enkripsi dan dekripsi. Enkripsi Asimetris sering juga disebut Public Key Encryption. Terdapat public key dan private key. Public key diumumkan oleh penerima secara terbuka. Private key disimpan sendiri oleh penerima pesan.

Contoh algoritma yang menerapkan enkripsi asimetris adalah Algoritma RSA, Diffie Helman dan Elliptic Curve

TERIMA KASIH