Anda di halaman 1dari 6

Enkripsi Citra berbasis Dua

chaos map dan teknik selektif


Dua Chaos Map
Arnold Cat Map
ACM adalah fungsi chaos dwimatra yang mentransformasikan koordinat (x, y)
di dalam citra ke koordinat baru di dalam citra yang sama. Persamaan
transformasi tersebut adalah

yang dalam hal ini (xi, yi) adalah posisi pixel di dalam citra berukuran N x N
dan (xi+1, yi+1) posisi pixel yang baru setelah transformasi; p dan q adalah
integer positif.
Arnold Cat Map
ACM adalah pemetaan satu-ke-satu yang berarti setiap posisi pixel
ditransformasikan ke posisi lain secara unik (Yu, 2006).

Iterasi ACM mengacak citra = mengenkripsi citra. Dengan melakukan


iterasi berkali-kali diperoleh citra acak yang berbeda-beda. Namun,
sesudah iterasi tertentu kembali dihasilkan citra awal semula, oleh
karena itu ACM dikatakan memiliki periode.
Arnold Cat Map
Jumlah iterasi yang dibutuhkan untuk citra acak kembali ke citra semula
bergantung pada ukuran citra. Menurut paper Freeman J. Dyson dan
Harrold Falk jumlah iterasi yang diperlukan 3N. N adalah dimensi citra.

Contoh, citra berukuran 256x256 maka N = 256

ACM tidak aman karena operasi bruteforce bisa menemukan nilai p


dan q. ACM hanya mengubah posisi pixel, tidak mengubah nilai pixel.
Arnold Cat Map
ACM hanya bisa diterapkan untuk citra berukuran persegi atau
bujursangkar (Nx N).

Jika citra tidak berukuran bujursangkar, maka citra tersebut harus


disamakaan dulu dimensinya dengan menambahkan baris-baris pixel
dummy(atau kolom-kolom pixel dummy) yang seluruhnya bernilai nol.
Untuk citra berwarna, maka iterasi dilakukan untuk setiap kanal R, G,
dan B.
Logistic Map
Logistic Map adalah fungsi chaos satu dimensi yang telah digunakan
secara luas, yang di definisikan sebagai

xi + 1 = xi (1 xi)

xi = bilangan riil antara 0 dan 1


= laju pertumbuhan S

Anda mungkin juga menyukai