Baroto ashary Zainal abidin

Slides:



Advertisements
Presentasi serupa
Kemanan Web. Keamanan Web ► How Web Works ?  Menggunakan protokol HTTP  Klien meminta dokumen melalui URL (Request)  Server membalas dengan memberikan.
Advertisements

Security+ Guide to Network Security Fundamentals, Third Edition
PEMROGRAMAN WEB II PHP.
KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM Keamanan Jaringan
Unit Memory.
 Encryption  Application layer interface for security protocols  Other risks and threats to data security and reliable network operations Listen.
Rinaldi M/IF5054 Kriptografi1 Kriptografi dalam Kehidupan Sehari-hari Bahan Kuliah ke-25 IF5054 Kriptografi.
TRIASTUTI PRIHATIN / HOLMES SILALAHI /
Algoritma Kriptografi Modern
PGP (Pretty Good Privacy)
Bahan Kuliah IF3058 Kriptografi
 Encryption  Application layer interface for security protocols  Other risks and threats to data security and reliable network operations Listen.
PENGAMANAN DATA.
Digital Signature Algorithm
CopyRIght 2005 Bab 8 Hal 1 Sistem Informasi Manajemen Bab 10 Keamanan dan Kontrol.
Kriptografi Pertemuan ke 9
‘Kriptografi’ Keamanan Komputer
Pertemuan 13 APLIKASI CITRA
MAC (Message Authentication Code)
Kriptografi dalam Kehidupan Sehari-hari
Bahan Kuliah IF5054 Kriptografi
Materials prepared by WP 1 Administrasi Take-home assignments –tugas 1 : essay ttg cryptographic attack –tugas 2 : menguji kekuatan Vinegere code –tugas.
Otentikasi dan Tandatangan Digital
Rinaldi M/IF5054 Kriptografi
Digital Signature Standard (DSS)
Organisasi dan arsitektur komputer
Manajemen Jaringan Komputer Topik: Pengamanan Jaringan dan Informasi
Keamanan jaringan Jaringan Komputer.
ALGORITMA DAN BILANGAN BULAT
ALGORITMA DAN BILANGAN BULAT
Secure Hash Algorithm (SHA)
Algoritma Kriptografi Modern
Rinaldi M/IF5054 Kriptografi
KEAMANAN KOMPUTER ADITYO NUGROHO,ST
Kriptografi Gabungan PGP (Pretty Good Privacy)
CHECK SUM Jim Michael Widi.
FTP Security Antisipasi Terhadap Serangan Kelompok 10 :  Gede Eka  Muhammad Kamal utiara Shabrina  Yanri Fajar.
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
BILANGAN BULAT (lanjutan 1).
Bahan Kuliah IF4020 Kriptografi
Algoritma Kriptografi Klasik. Pendahuluan 1. Cipher Substitusi.
Kriptografi Kunci Publik (Asimetry Key) Algoritma RSA Materi 7
Tandatangan Digital.
DIGITAL SIGNATURE.
Otentikasi.
KRIPTOGRAFI.
Otentikasi dan Tandatangan Digital
KRIPTOGRAFI.
KRIPTOGRAFI.
Kelompok 5 Akbar A. C. A Sandhopi A
Algoritma Kriptografi Modern
KELOMPOK DUA EDI TRIYANTO DAMANIK :
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.
Kriptografi dalam Kehidupan Sehari-hari
Tipe dan Mode Algoritma Simetri
ALGORITMA CRYPTOGRAPHY MODERN
Sistem Keamanan Data Di susun oleh :
MESSAGE DIGEST 5 (MD5) PERTEMUAN 8
FUNGSI HASH PERTEMUAN 10 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
Tandatangan Digital.
Kriptografi (Simetry Key) Materi 6
Algoritma Kriptografi Modern
Protocol Keamanan Menggunakan Kriptografi (Enkripsi dan Dekripsi)
Tugas Keamanan Komputer dan Jaringan
Bahan Kuliah IF5054 Kriptografi
Digital Signature Standard (DSS)
Kriptografi Modern.
Transcript presentasi:

Baroto ashary 13122025 Zainal abidin 13122032 Fungsi hash Baroto ashary 13122025 Zainal abidin 13122032

Pengertian Merupakan sebuah algoritma yang mengubah text atau message menjadi sederetan karakter acak yang memiliki jumlah karakter yang sama Misal : Dengan sebuah algoritma hash, pesan 'hello' akan memberikan nilai hash 12345 sedangkan pesan 'hallo' memiliki nilai hash 83746. Dengan kata lain output hash dari kata 'hello' tidak akan sama dengan 'hallo'.

Perbedaan Hash dengan Enkripsi Tujuan hash adalah mengubah sebuah pesan yang dapat dibaca (readable text) menjadi pesan acak (unreadable text) Pesan yang telah acak tadi tidak dapat diubah kembali menjadi pesan yang seharusnya (one-way function)

Persamaan fungsi hash: h = H(M) M = pesan kuran sembarang h = nilai hash (hash value) atau pesan-ringkas (message-digest) h < M Contoh: size(M) = 1 MB, size(h) = 128 bit !!!!

Sifat-sifat fungsi hash Fungsi H dapat diterapkan pada blok data berukuran berapa saja. H menghasilkan nilai (h) dengan panjang tetap (fixed-length output). H(x) mudah dihitung untuk setiap nilai x yang diberikan. Untuk setiap h yang dihasilkan, tidak mungkin dikembalikan nilai x sedemikian sehingga H(x) = h. Itulah sebabnya fungsi H dikatakan fungsi hash satu-arah (one-way hash function). Untuk setiap x yang diberikan, tidak mungkin mencari y ¹ x sedemikian sehingga H(y) = H(x). Tidak mungkin mencari pasangan x dan y sedemikian sehingga H(x) = H(y). Masukan fungsi hash adalah blok pesan (M) dan keluaran dari hashing blok pesan sebelumnya

Contoh-contoh fungsi hash MD2, MD4, MD5, Secure Hash Function (SHA), Snefru, N-hash, RIPE-MD, dan lain-lain

Kegunaan fungsi hash Menjaga integritas data Fungsi hash sangat peka terhadap perubahan 1 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 sama, pesan sudah dimodifikasi

Contoh : Pesan asli

Misal suhu 33 diubah menjadi 32

Menghemat waktu pengiriman. Misal untuk memverifikasi sebuah salinan arsip dengan arsip asli. Salinan dokumen berada di tempat yang jauh dari basisdata arsip asli Ketimbang mengirim salinan arsip tersebut secara keseluruhan ke komputer pusat (yang membutuhkan waktu transmisi lama), lebih mangkus mengirimkan message digest-nya. Jika message digest salinan arsip sama dengan message digest arsip asli, berarti salinan arsip tersebut sama dengan arsip master.

Menormalkan panjang data yang beraneka ragam. Misalkan password panjangnya bebas (minimal 8 karakter) Password disimpan di komputer host (server) untuk keperluan otentikasi pemakai komputer. Password disimpan di dalam basisdata (MD5) Untuk menyeragamkan panjang field password di dalam basisdata, password disimpan dalam bentuk nilai hash (panjang nilai hash tetap).

Sekian 