teknik pemrograman (tekpro)

Post on 30-Dec-2015

72 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Teknik Pemrograman (TEKPRO). Oleh : Achmad Zakki Falani , S.Kom . ,M.Kom Fakultas Ilmu Komputer Universitas Narotama. Teknik Pemrograman. Random Number (Randomize). Randomize adalah prosedur untuk memberikan inisialisasi terhadap generate bilangan acak. - PowerPoint PPT Presentation

TRANSCRIPT

Teknik Pemrograman(TEKPRO)

Oleh:Achmad Zakki Falani, S.Kom.,M.Kom

Fakultas Ilmu KomputerUniversitas Narotama

Random Number(Randomize)Randomize adalah prosedur untuk memberikan inisialisasi terhadap generate bilangan acak.Sedangkan random adalah fungsi yang menghasilkan bilangan acak (integer) dengan rentang antara 0 sampai x.

Teknik Pemrograman

Random Number(Randomize)

randomizefor i=1 to 5

document.write rnd & “<br>”next

Teknik Pemrograman

Random Number(Randomize) Acak angka 0-99

randomizefor i=1 to 5

document.write int(rnd*100) & “<br>”next

Teknik Pemrograman

Random Number(Randomize) Jika nilai random hanya ingin menghendaki

nilai range 10 – 89, maka data nilai range terakhir ditambahi 1, jadi rumusnya:

10 + int(RND*90)

dimana nilai 90 diperoleh dari 89+1

Teknik Pemrograman

Random Number(Randomize) Jika nilai random hanya ingin menghendaki

nilai range 100 – 989, maka data nilai range terakhir ditambahi 10, jadi rumusnya:

100 + int(RND*999)

dimana nilai 999 diperoleh dari 989+10

Teknik Pemrograman

Random Number(Randomize)Studi Kasus (1)Tulis Flowchart & Program untuk

merandom atau mengacak permainan dadu.

Rumus:1 + int(RND * 6)

Teknik Pemrograman

Random Number(Randomize)Studi Kasus (2)Tulis Flowchart & Program untuk

merandom atau mengacak permainan dadu, jika terdapat 2 (dua) buah dadu yang digunakan secara bersamaan.

Teknik Pemrograman

MD5MD5 (Message-Digest algortihm 5)Adalah fungsi hash kriptografik yang digunakan secara luas dengan hash value 128-bit. Pada standart Internet (RFC 1321), MD5 telah dimanfaatkan secara bermacam-macam pada aplikasi keamanan, dan MD5 juga umum digunakan untuk melakukan pengujian integritas sebuah berkas / file.

Teknik Pemrograman

MD5MD5 di mulai pada tahun 1991 yang didesain oleh Prof. Ronald Rivest dari universitas di Amerika Serikat yaitu MIT, Prof. Ronald Rivest mendesain MD5 karena telah ditemukan kelemahan pada MD4 yang ditemukan Hans Dobbertin. 

Pada Tahun 1996 Hans Dobbertin menemukan sebuah kerusakan/celah pada fungsi kompresi MD5, namun hal ini bukanlah serangan terhadap hash MD5 sepenuhnya, sehingga dia mengumumkan untuk para pengguna kriptografi menganjurkan supaya mengganti dengan WHIRLPOOL, SHA-1, atau RIPEMD-160.

Namun lambat laun MD5 sudah tidak bisa diandalkan lagi karena hash hasil encrypt MD5 mulai menampakkan kerusakannya dan sudah diketahui rahasiaalgoritma pada MD5, hal tersebut ditemukan kerusakannya pada tanggal 17 Agustus 2004 oleh Xiaoyun Wang, Dengguo Feng, Xuejia Lay dan Hongbo Yu, kalau dilihat dari namanya mereka berasal dari negri tirai bambu China,  sekedar info saja bahwa serangan yang mereka lakukan untuk bisa men-decrypt hash MD5 ke plain text hanya membutuhkan waktu satu jam saja, dengan menggunakan IBM P690 cluster.

Teknik Pemrograman

MD5Prof. Ronald Rivest

Teknik Pemrograman

KesimpulanBahwa didunia ini tidak ada Password yang aman untuk digunakan, karena semua itu masih menggunakan logika manusia untuk membuat Algoritmanya,  dan sesungguhnya Dzat yang menciptakan kita  ALLAH SWT Yang Maha Sempurna.

Teknik Pemrograman

MD5Teknik Pemrograman

MD5Teknik Pemrograman

DB EnskripsiTeknik Pemrograman

DB EnskripsiTeknik Pemrograman

DB EnskripsiTeknik Pemrograman

Referensi:(Teknik Pemrograman) http://www.hansmichael.com http://www.tizag.com/vbscriptTutorial http://id.wikipedia.org/ http://www.w3resource.com/

Teknik Pemrograman

top related