Minggu, 21 Oktober 2012

Kriptography ( hill chiper )

ASSALAMU'ALAIKUM WARAHMATULLAHI WABARAKATUH





apa sih kriptografi itu:

kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasiaan datakeabsahan dataintegritas data, serta autentikasi data.

kriptografi itu sendiri bagi saya seperti penyembunyian data tetapi dengan merubah data tersebut, 
seperti:

A --> B
B --> C
C --> D
D --> E
dan seterusnya.

metode-metode kriptografi ada banyak, des ( data enryption standart ), blowfish, hill chiper, gost dan lain-lain.

disini saya hanya ingin membahas tentang metode hill cipher dan yang saya pakai enkripsi dan deskripsi.

contoh soal:

ADHIKA

1. enkripsikan nama diatas dengan metode Hill chiper.
2. kembalikan dari enkripsi menjadi nama diatas lagi ( dekripsi ).

note :  K= \begin{pmatrix} 3 & 3 \\ 2 & 5 \end{pmatrix} , mod 26 , A = 0 dan z = 25, inget perkalian matriks itu baris kali kolom.

JAWAB:

1. a. bagi menjadi 2-2 bagian menjadi, AD HI KA
    b.  K= \begin{pmatrix} 3 & 3 \\ 2 & 5 \end{pmatrix} dikali dengan (0 3) menjadi (9 15) menjadi (J P)
         K= \begin{pmatrix} 3 & 3 \\ 2 & 5 \end{pmatrix} dikali dengan (7 8) menjadi (19 2) menjadi (T C)
         K= \begin{pmatrix} 3 & 3 \\ 2 & 5 \end{pmatrix} dikali dengan (10 0) menjadi (4 20) menjadi (E U)
    c.  digabungkan menjadi MPTCEU.
2. a. sama seperti cara 1. a. bagi menjadi 2-2 : JP TC EU
    b. K^{-1} = 9^{-1} \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = 3 \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = \begin{pmatrix} 15 & 17 \\ 20 & 9 \end{pmatrix} dikali dengan (9 15)
            menjadi (0 3) menjadi AD
        K^{-1} = 9^{-1} \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = 3 \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = \begin{pmatrix} 15 & 17 \\ 20 & 9 \end{pmatrix} dikali dengan (19 2)
             menjadi (7 8) menjadi HI
         K^{-1} = 9^{-1} \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = 3 \begin{pmatrix} 5 & 23 \\ 24 & 3 \end{pmatrix} = \begin{pmatrix} 15 & 17 \\ 20 & 9 \end{pmatrix} dikali dengan (4 20)
             menjadi (10 0) menjadi KA.
     c. digabungkan menjadi kembali ADHIKA.

clue: 1. b.  3 x 0 + 3 x 3 = 12, 2 x 0 + 5 x 3 = 15
       2. b. 15 x 9 + 17 x 15 = 135 + 255 = 390 mod 26 = 0, 20 x 9 + 9 x 15 = 315 mod 26 = 3
       ketentuan, apabila a = 0 maka b = 1, c = 2 dan seterusnya sampai z = 25
       

segini saja penulis belajaryukyuk.blogspot.com ingin berbagi, lebih lanjutnya susah kalau tulis lewat laptop mending difoto trus diupload... kekekekekekekeke....

referensi:


WASSALAMU'ALAIKUM WARAHMATULLAHI WABARAKATUH

1 komentar: