Sistem HC (Hills Monographic + Caesar)


Sistem Linear Hills Transformation diciptakan oleh Professor Hill. Dimana sistem Hills itu sendiri dibagi menjadi empat kategori yaitu monographic substitution, digraphic substitution, trigraphic substitution dan polygraphic substitution. Pada makalah ini, yang diaplikasikan ke dalam program adalah sistem monographic substitution, digraphic substitution dan trigraphic substitution.



Sistem Caesar diciptakan oleh Kaisar Romawi, Julius Caesar. Sehingga dinamakan Caesar Cipher. Sistem Caesar ini terbagi dalam 2 kategori, Caesar dengan kunci pergeseran huruf dan Caesar yang menggunakan kunci campur yang ditransformasikan dengan KS, SCTr mapun KCTr.


Menyandi Monographic Substitution + Caesar


Penyandian monographic menggunakan bentuk persamaan linier atau persamaan matematika sebagai berikut :



y = ax + k



dimana:



y : huruf sandi


a : koefisien (ditentukan sendiri)


x : huruf terang


k : koefisien (ditentukan sendiri)


Syarat-syarat dikatakan persamaan itu sesuai yaitu:



  • a≠ 0

  • a≠genap

  • a≠ 13


  • Disarankan a = ganjil


Angka yang menunjukan nilai dari huruf terang maupun huruf sandi ini merupakan hasil transformasi dari kata kunci baik menggunakan KS, SCTr, KCTr, IKCTr, maupun menggunakan transformasi lainnya.


Contoh :


Kata Kunci (KK) : MONOGRAPHIC/SCTr


Diubah menjadi : MONGRAPHIC
















































































No0123456789101112
KSMONGRAPHICBDE
SCTrMBUODVNEWGFXR
KCTrAKZCTGFXHQISM
















































































No13141516171819202122232425
KSFJKLQSTUVWXYZ
SCTrJYAKZPLHQISCT
KCTrBUNEWODVPLRJY

Persamaannya : y = 7x + 2


Teks terang : BOMB


Kita transformasikan dengan SCTr dengan kata kunci di atas.


B :1 O: 3 M:0 B:1 kemudian kita masukan menjadi :


y­­1 = 7(1) + 2 = G



y­­2 = 7(3) + 2 = S


y­­3 = 7(0) + 2 = U


y­­4 = 7(1) + 2 = G


Teks sandinya menjadi G S U G




Kemudian setelah itu disandi lagi menggunakan caesar dengan kunci yang sama dengan hills monographic.


Teks Sandi1 : GSUG


Kata Kunci : MONOGRAPHIC/SCTr
































































No0123456789101112
NormalABCDEFGHIJKLM
SCTrMBUODVNEWGFXR





























































No13141516171819202122232425
NormalNOPQRSTUVWXYZ
SCTrJYAKZPLHQISCT

Kita transformasikan teks sandi1 GSUG dengan abjad normal :



G:6 S:18 U:20 G:6 ,kemudian transformasikan dengan SCTr dari kunci sehingga hasilnya. Sandi2 = N P H N



Membuka Sandi Monographic Substitution + Caesar


Membuka sitem HC ini pertama yaitu dengan mentransformasikan tabel di bawah ini dari SCTr dari kata kunci dengan abjad normal.






























































No0123456789101112
NormalABCDEFGHIJKLM
SCTrMBUODVNEWGFXR




























































No13141516171819202122232425
NormalNOPQRSTUVWXYZ
SCTrJYAKZPLHQISCT

Sehingga teks sandinya menjadi:


N = G



P = S


H = U


N = G


Kemudian rubah persamaan y = 7x + 2 menjadi x = 15y – 2×15 dengan tabel modulo 26.


Tabel Modulo 26



Kemudian transformasikan teks sandi dengan angka kunci pada SCTr sehingga G:6 S:18 U:20 G:6 dan masukan angka tersebut pada persamaan


x = 15y – 2.


x1 = (15(9) – 2(15) )mod 26 = B



x2 = (15(23) – 2(15)) mod 26 = O


x3 = (15(2) – 2(15)) mod 26 = M


x4 = (15(9) – 2(15)) mod 26 = B


Sehingga diperoleh teks terang adalah B O M B.





Karena terlalu banyak source codenya jadi saya tidak bisa mempostingnya.


Bila ada yang membutuhkan source codenya bisa kirim email ke yopie.maulana@gmail.com





0 komentar:

Posting Komentar