Nocturnal Detective In Community of Creative Detective Indonesia

The Scouter. Powered by Blogger.
RSS

VICTORIQUE CIPHER (SANDI VICTORIQUE)

- SEKILAS TENTANG VICTORIQUE CIPHER (SANDI VICTORIQUE) -

Victorique Cipher atau Sandi Victorique adalah salah satu cipher yang Admin CCDI buat dengan mengambil cabang dari Steganography, yaitu seni menyembunyikan pesan dalam kata-kata atau kalimat. Cipher ini merupakan Cipher yang terinspirasi dari keteraturan Trithemian Cipher dan keunikan Baconian Cipher. Menggunakan konsep persamaan angka pada Trithemian Cipher yang sangat mudah dihapal, lalu menerapkannya pada Baconian Cipher yang memang kebanyakan rata-rata memiliki kesulitan dari segi penghapalan persamaan pada Cipher.

Seperti Cipher cabang Steganography lainnya, Victorique Cipher ini merupakan jenis Cipher yang mengutamakan kenaturalan dan keindahan pesan yang akan dibuat dan pengapresiasian hasil pesan, seperti halnya Anagram ataupun Baconian Cipher. Admin CCDI sendiri soalnya lumayan pusing ngeliat Cipher/Sandi isinya huruf-huruf acakadul semua(?) dan pengen nambah jenis Steganography Cipher yang baru. Jadi karena pengen supaya ada yang konsepnya bukan acak-acak huruf, tapi lebih gampang dihapal dan diterapkan daripada Baconian Cipher atau Sandi Bacon, ya lahirlah ide membuat Victorique Cipher ini. Ya, nama Cipher ini sendiri diambil dari nama Char awal Admin di CCDI, yaitu Victorique..


Sekedar menjelaskan, banyak Cipher-cipher terkenal di dunia ini hasil modifikasi lho, seperti misalnya Vigenere Cipher yang merupakan modifikasi dari Caesar Cipher dan Trihemius Cipher ditambah kata kunci. Atau Bifid Cipher atau Playfair Cipher yang merupakan modifikasi dari sistem pada Polybius Square yang dikembangkan sedemikian rupa. Atau AMSCO Cipher yang merupakan modifikasi dari Myszkowski Cipher. Nah, Victorique Cipher ini juga merupakan modifikasi dari Baconian Cipher dan Trithemian Cipher yang dikembangkan justru menjadi Cipher yang lebih mudah dipelajari dan dibuat daripada Baconian Cipher.

- CARA MEMBUAT PESAN DENGAN VICTORIQUE CIPHER

Untuk Pertama-tama, Admin akan menshare tabel persamaan huruf dari Victorique Cipher terlebih dahulu, persamaannya sama seperti Trithemian Cipher kok
Berikut ini adalah persamaan hurufnya :

A = 111
B = 112
C = 113
D = 121
E = 122
F = 123
G = 131
H = 132
I = 133
J = 211
K = 212
L = 213
M = 221
N = 222
O = 223
P = 231
Q = 232
R = 233
S = 311
T = 312
U = 313
V = 321
W = 322
X = 323
Y = 331
Z = 332
. = 333

Yang mana persamaan untuk tiap angkanya adalah :

1 = A-BCDFGHJK
2 = E-LMNOPQRS
3 = I-TUVWXYZ.

---

Berdasarkan data diatas, berarti angka 1 dapat diwakili oleh huruf ABCDFGHJK, angka 2 dapat diwakili oleh huruf ELMNOPQRS dan angka 3 dapat diwakili oleh huruf ITUVWXYZ.

Admin menggunakan tiap angka 1 2 dan 3 diawali oleh 3 huruf Vocal utama, yaitu A di angka 1, E di angka 2, dan I di angka 3. Kemudian sisa huruf (dengan tambahan titik) dibagikan ke setiap persamaan sehingga masing-masing pas berjumlah 9 dengan total 27 (26 huruf Alfabet + 1 buah tanda baca . (titik))

Contoh misalkan pesan yang ingin kamu sembunyikan adalah CCDI, yang berarti C = 113, C = 113, D = 121, I = 133.
113113121133, lalu kita rubah dengan persamaan diatas, maka salah satu bentuk pesan tersembunyi yang bisa dibuat adalah "AKU DATANG BU."

113, 1 bisa menjadi A, 1 selanjutnya bisa jadi K, 3 bisa jadi U, dst...

Cara memecahkannya tinggal bentuk pesan berdasarkan persamaan angka seperti Bacon Cipher. "AKU DATANG BU." kembalikan dalam bentuk persamaan angka menjadi 113113121133, lalu bagi masing-masing per 3 angka, dan samakan dengan persamaan huruf diatas, maka pesan asli yaitu CCDI akan ketemu.

Mudah dan gampang kan?
Gak perlu pakai catatan lagi karena Cipher/Sandi ini mudah diingat.

Contoh selanjutnya misalkan kita ingin menyembunyikan pesan HELP, yang berarti H = 132, E = 122, L = 213, dan P = 231

132122213231
BISAMENCINTA

Ingat persamaan diatas, angka 1 bisa diwakili (ABCDFGHJK), angka 2 bisa diwakili (ELMNOPQRS), angka 3 bisa diwakili (ITUVWXYZ.).

Jadi kata HELP dapat disembunyikan dengan Victorique Cipher dengan hasil kata "BISA MENCINTA"

Lebih Jelasnya
Klik Disini

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

ADFGX Cipher (Sandi ADFGX)

- SEJARAH ADFGVX CIPHER

ADFGVX cipher adalah salah satu cipher klasik terkenal di dunia. ADFGVX cipher muncul pertama kali digunakan oleh Jerman pada tanggal 5 Maret 1918, cipher ini sendiri ditemukan oleh tentara Jerman yang bernama Fritz Nebel. Cipher ini digunakan oleh tentara Jerman pada Perang Dunia I di bagian barat Eropa.

ADFGVX merupakan pengembangan dari cipher sebelumnya, yaitu ADFGX, Jika pada tabel ADFGX hanya memuat 25 huruf ( I dan J digabung), sedangkan pada ADFGVX dapat memuat 26 huruf dan 10 angka. Huruf ADFGVX dipilih karena dalam morse memiliki perbedaan yang jelas sehingga dapat meminimalisir kesalahan.

Kelebihan cipher ADFGVX yang digunakan Jerman pada perang dunia pertama adalah mereka menggunakan tabel angka dan huruf yang acak (random) serta tentara Jerman juga mengganti kata kuncinya setiap hari sehingga menyulitkan pemecahan kode.

Tetapi Kapten asal Perancis yaitu Georges Painvin, berhasil memecahkan sistem ADFGVX Jerman pada bulan April 1918 sebelum mereka meluncurkan serangan terakhir mereka. Setelah itu Jerman memodifikasi sistemnya, tapi dalam beberapa hari kemudian Painvin sukses memecahkannya lagi. Perancis pun akhirnya menemukan di mana Jerman ingin menyerang, dan mereka sukses menghentikan serangan tersebut.

Tapi solusi oleh Painvin hanya mampu menyelesaikan 2 kasus khusus tersebut saja. Tidak ada solusi umum untuk cipher ditemukan oleh Sekutu Selama Perang Dunia I. Barulah pada tahun 1933, William Friedman menemukan solusi umum pemecahan Cipher ini. French General Givierge of the Deuxieme Bureau juga mempublikasikan sebuah solusi untuk kasus umum pemecahan cipher ini dengan judul "Breaking of ADFGVX".

- LANGKAH PEMBUATAN ADFGVX CIPHER

1. Tentukan kunci pertama yang terdiri dari huruf dan angka, misalkan “CCDI 13”. Jika ada huruf yang berulang, maka cukup satu huruf yang muncul pertama yang dituliskan. (menurut aq sih, kata kunci ini tanpa angka juga bisa, atau tanpa kata kunci juga bisa)

2. Buatlah sebuah tabel 6 x 6 dan isi dengan kunci pertama, kemudian huruf-huruf berurutan yang belum muncul, dan selanjutnya angka-angka berurutan yang
belum muncul. Tabel berikut kata kunci : “ CCDI 13”

- A – D - F - G – V - X
A - C – D – I – 1 – 3 – A
D – B – E – F – G – H – J
F – K – L – M – N – O – P
G – Q – R – S – T – U – V
V – W – X – Y – Z – 0 - 2
X – 4 – 5 – 6 – 7 – 8 – 9

3. Selanjutnya, setiap huruf dalam plainteks disubstitusi menjadi dua huruf yang ditentukan oleh posisi baris dan kolom. Sebagai contoh, huruf C menjadi AA, serta huruf D menjadi AD. Misalkan plainteksnya adalah “CIPHER ITU MUDAH”, maka hasil substitusinya adalah “AA AF GD DV DD GD AF GG GV FF GV AD AX DV ”.

4. Tentukan kata kunci kedua, terdiri dari huruf saja, dan boleh muncul berulang. Kunci ini digunakan dalam proses transposisi. Pertama buatlah sebuah table baru. Kemudian tulis kata yang menjadi kunci di bagian atas setiap kolomnya. Selanjutnya tulis hasil substitusi pada langkah 3 di bawahnya secara berurutan ke kanan lalu ke bawah. Jika ada sisa, diisi dengan huruf X atau sesuai dengan kesepakatan. Sebagai contoh, kata kunci kedua yang kita gunakan adalah “DETEKTIF”. Maka tabel yang terbentuk adalah sebagai berikut,

D – E – T – E – K – T – I – F

A – A - A – F - G – D - D - V
D – D – G – D - A – F - G – G
G – V - F – F - G – V – A – D
A – X – D – V – x – x – x – x


5. Selanjutnya, urutkan huruf pada kunci kedua terurut sesuai dengan alfabet.
Sebagai contoh, jika kunci kedua yang dipilih adalah kata “matahari” (1-2-3-4-5-
6-7-8), menjadi “aaahimrt” (2-4-6-5-8-1-7- 3). Hal yang sama diterapkan pada kata kunci kedua yang telah kita pilih yaitu kata “DETEKTIF” menjadi “DEEFIKTT ” ( 1 – 2 – 4 – 8 – 7 – 5 – 3 – 6 ) Sehingga tabel menjadi,

D – E – E – F – I – K – T – T
( 1 – 2 – 4 – 8 – 7 – 5 – 3 – 6 )
A – A - F – V - D – G - A - D
D – D – D – G - G – A - G – F
G – V - F – D - A – G – F – V
A – X – V – x – x – x – D – x

6. Cipherteksnya adalah huruf-huruf yang berada di kolom pertama, dan seterusnya. Jadi, untuk contoh yang kita pilih, cipherteks yang dihasilkan adalah
ADGA ADVX FDFV VGDx DGAx GAGx AGFD DFVx

- METODE PENDESKRIPSIAN/PEMECAHAN ADFGVX CIPHER

1. bagi jumlah huruf sesuai kata kunci ke 2. Sebagai contoh, kita memiliki pesan
cipherteks,
“ADGA ADVX FDFV VGDx DGAx GAGx AGFD DFVx”
Dan kata kunci ke 2 adalah “DETEKTIF”, maka kita dapat menduga tiap tabel, terdiri dari 32 / 8 = 4 karakter,

Tabel 1 : ADGA
Tabel 2 : ADVX
Tabel 3 : FDFV
Tabel 4 : VGDx
Tabel 5 : DGAx
Tabel 6 : GAGx
Tabel 7 : AGFD
Tabel 8 : DFVx

2. urutkan kata kunci secara alfabetik. Maka “DETEKTIF” menjadi “DEEFIKTT”
3. masukan huruf pada tabel 1 dikolom D, tabel 2 di kolom E, tabel 3 dikolom E, dst. Sehingga menjadi


D – E – E – F – I – K – T – T

A – A - F – V - D – G - A - D
D – D – D – G - G – A - G – F
G – V - F – D - A – G – F – V
A – X – V – x – x – x – D – x

4. kembalikan urutan huruf kolom sesuai kata kunci ke 2 tadi
D – E – T – E – K – T – I – F

A – A - A – F - G – D - D - V
D – D – G – D - A – F - G – G
G – V - F – F - G – V – A – D
A – X – D – V – x – x – x – x

5. hasil substitusinya di baca dari kiri kenan yaitu “AA AF GD DV DD GD AF GG GV FF GV AD AX DV ”. setelah itu cocokan pada tabel pertama dengan kata kunci “CCDI 13”

- A – D - F - G – V - X
A - C – D – I – 1 – 3 – A
D – B – E – F – G – H – J
F – K – L – M – N – O – P
G – Q – R – S – T – U – V
V – W – X – Y – Z – 0 - 2
X – 4 – 5 – 6 – 7 – 8 – 9

Dan di dapatkan :
AA : C
AF : I
GD : P
DV : H
dst


tambahan : untuk ADFGX, perbedaan nya ada ditabel substitusinya. kalau ADFGX cipher dengan kata kunci "CCDI"
- - A – D - F - G – X
A - C – D – I – A – B
D – E – F – G – H – K
F – L – M – N – O – P
G – Q – R – S – T – U
X – V – W – X – Y – Z

lebih jelasnya silahkan
Klik Disin

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Pembaharuan

Mohon ma'af, blog saya baru saya perbaharui semuanya sehingga terlihat kosong.
Apabila ada yang mencari yang berhubungan dengan isi post saya yang dulu-dulu diharap menunggu karena sedang saya perbaharui. Nanti akan saya post ulang.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS
Night Diamond Slide Glow
animasi  bergerak gif