Pembangkit Bilangan Acak Semu (Bagian2 ) - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

Pembangkit Bilangan Acak Semu (Bagian2 )

Description:

Title: Perancangan Teknik Public-Key Watermarking Author: Customer Last modified by: Customer Created Date: 3/20/2006 3:08:58 AM Document presentation format – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 10
Provided by: acid150
Category:

less

Transcript and Presenter's Notes

Title: Pembangkit Bilangan Acak Semu (Bagian2 )


1
Pembangkit Bilangan Acak Semu (Bagian2 )
  • Bahan Kuliah
  • IF5054 Kriptografi

2
Teori Chaos
  • Teori chaos menggambarkan perilaku sistem dinamis
    nirlanjar yang menunjukkan fenomena chaos.
  • Salah satu karakteristik sistem chaos peka pada
    nilai awal (sensitive dependence on initial
    condition).

3
Teori Chaos
  • Sebagai hasil dari sensitifitas, kelakuan sistem
    yang memperlihatkan chaos muncul acak (random),
  • meskipun sistem chaos sendiri deterministik
    (dapat didefinisikan dengan baik dan tidak punya
    parameter acak).

4
Teori Chaos
  • Contoh fungsi chaos persamaan logistik (logistic
    map)
  • f(x) r x(1 x)
  • Dalam bentuk persamaan iteratif
  • xi1 r xi (1 xi)
  • r laju pertumbuhan ( 0 ? r ? 4 )
  • x nilai-nilai chaos (0 ? x ? 1)

5
Teori Chaos
  • Gambar 1 Diagram bifurcation untuk persamaan
    logistik xi1 r xi (1 xi)

6
Teori Chaos
  • Sistem chaos berguna untuk pembangkitan bilangan
    acak
  • xi1 r xi (1 xi)
  • Misal r 4.0 dan nilai awal x0 0.456
  • x1 4.0x0(1 x0 ) 0.992256
  • x2 4.0x1(1 x1 ) 0.030736
  • x99 4.0x98 (1 x98 ) 0.914379
  • x100 4.0x99(1 x99 ) 0.313162
  • Bilangan acak dengan chaos tidak punya periode

7
Teori Chaos
  • double f(double x, int iterasi)
  • / menghitung barisan chaotik berikutnya /
  • int i
  • for (i 1 i lt iterasi i)
  • x r x (1 - x)
  • return x
  • printf("Ketikkan nilai awal (0 s/d 1) ")
  • scanf("lf", x)
  • while ((p getc(Fin)) ! EOF)
  • x f(x, iterasi) / hitung nilai
    chaotik berikutnya /
  • iterasi iterasi 10 / tentukan jumlah
    iterasi berikutnya /

8
Teori Chaos
9
Teori Chaos
  • Contoh chaos map lainnya
  • 1. Henon map
  • xn 1 b(xn 2 xn 3) cx2n 2
  • 2. Arnolds cat map
Write a Comment
User Comments (0)
About PowerShow.com