Posted on April 21, 2008 by glubot
[sebelumnya anti virus 2]
Funsi Hash dan Kriptografi
Fungsi hash h adalah suatu fungsi yang paling tidak memenuhi dua properti berikut:
1. kompresi, h memetakan masukan x yang panjangnya sembarang, tetapi terbatas, ke keluaran h(x) yang panjangnya tetap.
2. mudah dihitung, untuk setiap x, h(x) mudah dihitung.
Secara esensial dalam kriptografi ada dua keluarga fungsi hash:
1. MAC [...]
Filed under: algoritma, mesin analitik | Tagged: cryptography, hash, mac, mdc, message digest, multithreading | 2 Comments »
Posted on April 11, 2008 by glubot
melanjutkan post tentang pembuatan anti virus.
kita akan membuat program dalam delphi dengan builder yang versi 7 karena delphi itu cepat
tingkat kesulitan: menengah.
control window utama: window ber-tab, panel, dan listview.
teknik pemograman proses: multithreading.
langkah pertama.
adalah membuah form seperti ini:
kita beri nama program ini aviku. gambar di atas diambil ketiga aviku sedang bekerja.
dalam window itu terdapat [...]
Filed under: algoritma, mesin analitik | Tagged: anti virus, delphi, md5, multithreading | 1 Comment »
Posted on April 7, 2008 by glubot
tahukah kamu kalau beberapa virus lokal rutin penggandaan dirinya hanya berdasarkan copy n paste saja? sehingga mudah sekali mendeteksi virus seperti ini. yang kita perlukan hanya sebuat metoda mengidentifikasi file. metoda ini sudah ada sejak lama, satu cabang matematika berberan penting untuk hal-hal semacam ini. untuk dapat mengidentifikasi file kita perlu suatu fungsi yang tidak [...]
Filed under: algoritma | Tagged: algoritma, anti virus, hash, md5 | 1 Comment »
Posted on March 14, 2008 by glubot
Algoritma ini digunakan untuk menghitung perkalian dua bilangan asli m, n.
Tulis m dan n sebagai kepala sebuah tabel dua kolom
Lakukan
buat setengah bilangan terakhir dari kolom pertama dengan mengabaikan sisa, jika ada, dan tulis dibawah bilangan itu.
lipatduakan bilangan terakhir pada [...]
Filed under: algoritma, pemodelan | Tagged: algoritma, perkalian | 2 Comments »