Tugas Mata Kuliah EC7010 – KEAMANAN SISTEM LANJUT Tugas – 5 HASH ARWIN NIM. 232 06 008 SEKOLAH TEKNIK ELEKTRO DAN INFORMATIKA INSTITUT TEKNOLOGI BANDUNG 2006 1 MD5 checksums generated by MD5summer (http://www.md5summer.org) ο Hash pada Image Hash on original image gotcha_original.jpg File size 45 kB Created on 29th November 2002 b 6 1 2 c 4 2 a 1 7 c 5 e 3 2 0 b 3 1 3 9 7 2 8 d 3 2 1 9 2 5 Hash on original image gotcha_original.jpg File size 45 kB Created on 25th October 2006 by Save-As command from the original image f 6 f 6 1 2 4 8 4 1 8 2 b b 0 2 7 a e f 8 d b 8 3 9 2 e c b 3 4 Hash on skewed image gotcha_original.jpg File size 45 kB The image is right-skewed 9 f 8 6 6 1 6 8 c 1 3 0 9 2 2 9 d c 0 1 f f 8 1 7 d 4 2 f 0 c 6 Hash on modified image gotcha_original.jpg File size 44 kB The image perspective is changed. a 3 d b e 5 9 c 4 c a c c 0 0 f 6 0 1 c 4 c e b 9 9 5 b 7 c e e Arwin@23206008 2 Hash on resolution-reduced image gotcha_original.jpg File size 45 kB The image resolution is reduced to 180. 8 1 4 f 9 3 e f c 9 2 3 d 2 c 3 b a 2 6 3 0 2 2 0 e 6 c 2 3 f 1 Hash on modified image gotcha_original.jpg File size 78 kB The constrast value is increased by 10 steps. e b c 4 2 9 c c a 8 1 9 1 a c b 1 6 d 0 0 d 2 2 5 2 6 a c 2 2 a Kesimpulan : ο Hash telah dilakukan pada 4 (empat) file modified image dari file gotcha_original.jpg dan 1 (satu) original file yang disimpan ulang tanpa modifikasi. 2 (dua) file merubah struktur original file (contrast dan resulotion) dan 2 (dua) file tidak merubah struktur original file (skew dan perspective). Kelima proses hash menghasilkan nilai hash yang berbeda. ο Terdapat satu keunikan bahwa 1 (satu) file yang sama yang tidak berubah sama sekali strukturnya namun disimpan pada masa yang berbeda, menghasilkan nilai hash yang berbeda Hal ini ditunjukkan pada file original_gotcha.jpg yang disimpan pada tanggal 29 Nopember 2002 (hash : b612c42a17c35e320b3139728d321925) dan setelah di-save-as pada tanggal 25 Oktober 2006 (hash : f6f612484182bb027aef8db8392ecb34). Mengapa ? Arwin@23206008 3 ο Hash pada Document File dibuat dengan Microsoft Word (*.doc) Data Asli ARWIN Hash Keterangan aad67f6959bc150c81c5e1b8a699b887 Rubah Font ARWIN Dikembalikan ke Font asli 68049fc30f8a623e72533405cfd5febb 782fd5c6f5e419b087adcdc38b4d8ec7 Hash berubah 55be016f2b250fda9618d6fb01680f57 c8ff03c90cb0ab3efa41070fe882ac37 b7ec07a72675472774e430a863ce1755 10:45 10:49 11:00 Simpan pada waktu yang berbeda ARWIN ARWIN ARWIN File Save-As ARWIN ο 704d04b46d4c6448ce175dc2fc5a2827 Hash pada Document File dibuat dengan Text Processor (Notepad) (*.txt) Data Asli ARWIN Hash Keterangan 837397099e673743f8eeb961c209039e Simpan pada waktu yang berbeda ARWIN ARWIN ARWIN 837397099e673743f8eeb961c209039e 837397099e673743f8eeb961c209039e 837397099e673743f8eeb961c209039e 18.44 18.45 18.48 Hash tidak berubah Rubah tulisan ARWIn Dikembalikan ke ARWIN arwin Dikembalikan ke ARWIN 0f2eb2402a722fc38744b408ee11a40c 837397099e673743f8eeb961c209039e Hash tidak berubah 971f498caca7cad075f82de780b33f22 837397099e673743f8eeb961c209039e Hash tidak berubah 837397099e673743f8eeb961c209039e Hash tidak berubah File Save-As ARWIN Arwin@23206008 4 Analisa : ο Hash pada data yang sama hasil olahan Microsoft Word akan menghasilkan nilai hash yang berbeda atau nilai hash berubah. Perbedaan waktu simpan file, disimpan dengan nama lain (struktur tidak berubah) dan mengembalikan perubahan ke bentuk aslinya, akan merubah nilai hash sehingga data asli tidak dapat dipastikan kebenarannya. ο Hash pada data yang sama hasil olahan text processor seperti Notepad atau yang sejenis tidak akan merubah nilai hash. Perbedaan waktu simpan file, disimpan dengan nama lain (struktur tidak berubah) dan mengembalikan perubahan ke bentuk aslinya, tidak akan merubah nilai hash sehingga data asli dapat dipastikan kebenarannya. Nilai hash berubah bila ditemukan perubahan pada struktur data seperti perubahah karakter dari huruf besar ke huruf kecil dan sebaliknya atau mixed characters. Kesimpulan : ) Hash hanya berlaku pada data atau dokumen yang dibuat menggunakan text processor karena data asli dapat dipastikan kebenarannya (non-repudiation). Arwin@23206008