FUNGSI HASH PERTEMUAN 10 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

Slides:



Advertisements
Presentasi serupa
Security+ Guide to Network Security Fundamentals, Third Edition
Advertisements

PEMROGRAMAN WEB II PHP.
KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM Keamanan Jaringan
Baroto ashary Zainal abidin
TRIASTUTI PRIHATIN / HOLMES SILALAHI /
Kriptografi, Enkripsi dan Dekripsi
Tandatangan Digital.
Bahan Kuliah IF3058 Kriptografi
 Encryption  Application layer interface for security protocols  Other risks and threats to data security and reliable network operations Listen.
Teknologi Informasi Kriptografi
PENGAMANAN DATA.
Digital Signature Algorithm
Kriptografi Pertemuan ke 9
DADAN ROSNAWAN, APLIKASI ALGORITMA RSA UNTUK KEAMANAN DATA PADA SISTEM INFORMASI BERBASIS WEB.
PENGENALAN TEKNOLOGI INFORMASI AKUTANSI II
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
MAC (Message Authentication Code)
KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography)
Bahan Kuliah IF5054 Kriptografi
APLIKASI PENGAMANAN DAFTAR NILAI SEMESTER MENGGUNAKAN Eko Yudiatmoko, for further detail, please visit
Dasar-dasar keamanan Sistem Informasi
Digital Signature Standard (DSS)
Manajemen Jaringan Komputer Topik: Pengamanan Jaringan dan Informasi
Protokol Building Bloks
Secure Hash Algorithm (SHA)
Rinaldi M/IF5054 Kriptografi
Kriptografi Gabungan PGP (Pretty Good Privacy)
CHECK SUM Jim Michael Widi.
Pembangunan Aplikasi Digital Signature dan Enkripsi Untuk Keamanan E-Dokumen di PT Len Industri (Persero) Oleh: Syamsul Rizal Penguji 1: Galih.
Bahan Kuliah IF5054 Kriptografi
Bahan Kuliah IF4020 Kriptografi
Kriptografi Kunci Publik (Asimetry Key) Algoritma Elgamal Materi 9
Algoritma Kriptografi Klasik. Pendahuluan 1. Cipher Substitusi.
Algoritma dan Struktur Data Lanjut
Perkembangan Riset dalam Bidang Kriptografi
Sistim Perdagangan Di Internet
DIGITAL SIGNATURE.
Otentikasi.
KRIPTOGRAFI.
Keamanan lapis transpor
MODUL KEAMANAN KOMPUTER
JENIS-JENIS KRIPTOGRAFI (Bagian 2)
SISTEM KEAMANAN INFORMASI
PENGANTAR KRIPTOGRAFI
KRIPTOGRAFI.
KRIPTOGRAFI.
Kriptografi Kunci Publik (Asimetry Key) Algoritma Digital Signature Algorithm Materi 8 Pemrograman Jaringan Dosen: Eko Prasetyo Teknik Informatika UMG.
Kriptografi (Simetry Key) Materi 6
Dasar Cryptography.
Tipe dan Mode Algoritma Simetri
ALGORITMA CRYPTOGRAPHY MODERN
Sistem Keamanan Data Di susun oleh :
MESSAGE DIGEST 5 (MD5) PERTEMUAN 8
ALGORITMA RSA PERTEMUAN 6 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
Dasar-dasar keamanan Sistem Informasi
Kriptografi, Enkripsi dan Dekripsi
Tandatangan Digital.
Dasar-dasar keamanan Sistem Informasi
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
ADVANCE ENCRYPTION STANDARD (AES)
Enkripsi dan Dekripsi.
Tugas Keamanan Komputer dan Jaringan
Token Internet Banking
Bahan Kuliah IF5054 Kriptografi
Digital Signature Standard (DSS)
Kriptografi Levy Olivia Nur, MT.
KRIPTOGRAFI.
MASALAH DAN ANCAMAN KEAMANAN
Kriptografi Modern.
Transcript presentasi:

FUNGSI HASH PERTEMUAN 10 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER AGUNG MULYO WIDODO DAN HOLDER S. TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

KEMAMPUAN AKHIR YANG DIHARAPKAN Mahasiswa mampu menguasai konsep fungsi hash dalam cryptography

PENDAHULUAN Fungsi Hash merupakan sebuah algoritma yang mengubah text atau message menjadi sederetan karakter acak yang memiliki jumlah karakter yang sama. Hash juga termasuk salah satu bentuk teknik kriptografi dan dikategorikan sebagai kriptografi tanpa key (unkeyed cryptosystem). Selain itu hash memiliki nama lain yang juga dikenal luas yaitu “one-wayfunction”.

Fungsi Hash : fungsi yang menerima masukan string yang panjangnya sembaran lalu mentrasformasikannya menjadi string keluaran yang panjangnya tetap (fixed), umumnya berukuran jauh lebih kecil daripada ukuran string semula

KEGUNAAN Menurut Kauffman et.all (2002), Fungsi Hash dapat digunakan untuk : Menyimpan password Sebagai Message Integrity Sebagai Message Fingerprint

PENGUJI KEUTUHAN PESAN

PENGUJI KEUTUHAN PESAN Masukan Nilai hash Fungsi hash a996de118c61eac49 63989aa2d73e67e "Tsunami" menjadi kata yang populer di Indonesia saat ini Nomor teleponku 08122113451 09c88f0b91d74b292 e6f89587ab63921 Halo aa6df57fb6fe377d80 b4a257b4a92cba

Persamaan fungsi hash: • Persamaan fungsi hash: h = H(M) M = pesan ukuran sembarang h = nilai hash atau <<<< M pesan-ringkas (message-digest) Contoh: size(M) = 1 MB  size(h) = 128 bit !!!! Nama lain fungsi hash adalah: - fungsi kompresi (compression function) cetak-jari (fingerprint) cryptographic checksum message integrity check (MIC) manipulation detection code (MDC) 7

FUNGSI HASH SATU ARAH Fungsi Hash satu arah (one – way function) adalah fungsi hash yang bekerja dalam satu arah Satu arah : pesan yang sudah diubah menjadi message digest tidak dapat dikembalikan lagi menjadi pesan semula ( irreversible)

Mi hi hi = H(Mi, hi – 1) FUNGSI HASH SATU ARAH Masukan fungsi hash adalah blok pesan (M) dan keluaran dari hashing blok pesan sebelumnya hi = H(Mi, hi – 1) Skema fungsi Hash ditunjukkan pada gambar di bawah ini : Mi hi – 1 Fungsi hash satu-arah

FUNGSI HASH SATU ARAH Ada beberapa Fungsi Hash Satu Arah yang sudah di buat orang yaitu : MD 2, MD 4, MD 5, Secure Hash Function (SHA),,Snefru, N- hash, RIPE-MD, dan lain-lain MD singkatan dari Message Digest

FUNGSI HASH SATU ARAH Algorit ma Ukuran message digest (bit) Tabel 12.1 Beberapa fungsi hash Algorit ma Ukuran message digest (bit) Ukuran blok pesan Kolisi MD2 128 Ya MD4 512 Hampir MD5 RIPEMD RIPEMD -128/256 128/256 Tidak RIPEMD -160/320 160/320 SHA -0 160 SHA -1 Ada cacat SHA -256/224 256/2 24 SHA -512/384 512/384 1024 WHIRLPOOL

APLIKASI FUNGSI HASH SATU-ARAH Menjaga integritas data Fungsi hash sangat peka terhadap perubahan bit pada pesan Pesan berubah 1 bit, nilai hash berubah sangat signifikan Bandingkan nilai hash baru dengan nilai hash lama. Jika sama, pesan masih asli. Jika tidak, pesan sudah dimodifikasi

APLIKASI FUNGSI HASH SATU-ARAH

APLIKASI FUNGSI HASH SATU-ARAH

Terima kasih