Minggu, 01 November 2015

Tentang Sandi AMSCO

Diposting oleh Unknown di 23.45
Sandi Amsco adalah salah satu dari jenis sandi Transposisi (Perpindahan Posisi) tanpa perubahan komponen huruf pada sandi tersebut.
Perlu kamu ingat kalau sandi pada umumnya terbagi 2 bentuk utama, yang pertama adalah sandi Transposisi, dan yang kedua adalah perubahan menjadi sandi Simbol (contoh morse, braille, dll). Sandi Transposisi sendiri dibagi menjadi 2 bentuk umum lagi, yaitu sandi yang tidak merubah huruf, hanya murni menukar posisi huruf-huruf dengan metode tertentu (contoh sandi Ular, Anagram, Amsco dll), dan sandi yang menukar huruf dengan huruf tertentu dengan perpindahan posisi, sehingga huruf yang dihasilkan nanti akan berbeda dengan huruf aslinya (contoh Caesar, Sungai, Vigenere dll). Nah, Sandi Amsco sendiri adalah salah satu Sandi yang menggunakan metode murni pertukaran posisi yang pemecahannya akan sangat terbantu oleh logika matematika kamu.

- Cara Membuat Teks Bersandi AMSCO -

Cara kerja sandi ini adalah dengan membuat kolom berdasarkan jumlah angka yang menjadi kunci untuk pemecahan sandi ini nanti. Kolomnya sendiri ditulis dari kiri ke kanan. Angka yang digunakan sebagai kata kunci adalah urutan angka 1 s/d angka tertentu yang posisinya sudah diacak. Misalnya 4213, 351642, 35421, dll.

Pesan yang ingin disandikan nanti akan dibagi menjadi format 2-1-2-1, ingat ya, dua satu dua satu, misalnya saya makan akan menjadi sa y am a ka n, begitu XD
Berikut ini kira-kira cara kerja sandinya :

misalnya pesan yang ingin kamu kirimkan adalah kata berikut ini :

WE ARE ONE WE ARE FAMILY WE ARE CREATIVE DETECTIVE WE ARE CCDI 

dan angka kunci untuk sandi ini adalah misalnya akan kita pakai angka 35412 (kita pakai AMSCO dengan 5 angka) 

3--5--4--1--2
we-a-re-o-ne ----> (2-1-2-1-2)
w-ea-r-fa-m ----> (1-2-1-2-1)
il-y-we-a-re ----> (2-1-2-1-2)
c-re-a-ti-v ----> (1-2-1-2-1)
ed-e-te-c-ti ----> (2-1-2-1-2)
v-ew-e-ar-e ----> (1-2-1-2-1)
cc-d-i ----> (2-1-2-1-2)

lalu ambilah huruf berdasarkan angka dari 1 s/d 5

1 = O FA A TI C AR
2 = NE M RE V TI E
3 = WE W IL C ED V CC
4 = RE R WE A TE E I
5 = A EA Y RE E EW D

satukan dan dibagi menjadi masing-masing 5 (sesuai jumlah kode angkanya) maka akan menjadi seperti ini :

O FA A TI C AR NE M RE V TI E WE W IL C ED V CC RE R WE A TE E I A EA Y RE E EW D

OFAAT ICARN EMREV TIEWE WILCE DVCCR ERWEA TEEIA EAYRE EEWD

maka hasil sandi AMSCO untuk kata WE ARE ONE WE ARE FAMILY WE ARE CREATIVE DETECTIVE WE ARE CCDI adalah :
OFAAT ICARN EMREV TIEWE WILCE DVCCR ERWEA TEEIA EAYRE EEWD

- Cara dan Trik Memecahkan Sandi AMSCO -

Cara mudah memecahkan sandi AMSCO membutuhkan logika matematika yang lumayan sulit dan pengamatan terhadap angka kunci serta pesan kode tersebut *lah tadi katanya mudah?*, tapi worthed kok untuk dipelajari, berikut ini aq kasih cara dan tips dalam memecahkan sandi AMSCO ini XD

Pertama-tama hal yang paling penting adalah pastikan jumlah kolom dalam sandi tersebut, apakah angka kuncinya ganjil atau genap, berapa jumlahnya. Ingat! Salah satu keuntungan dari sandi ini adalah kekonsistenan dalam pemakaian 2-1-2-1 dalam setiap kodenya. 

Misalkan angka kuncinya Genap (ada 6 yaitu 341625) maka bisa dipastikan setiap barisnya akan berjumlah 9 (2-1-2-1-2-1). Maka yang harus diperhatikan pertama kali adalah apakah kolom tersebut mendapat baris 2 atau 1, urutkan 341625 -> 212121 = 312 mendapat kelipatan 2, 465 mendapat kelipatan 1.
Jika total huruf tersebut kelipatan sembilan, contoh misalnya 117, maka pembagiannya akan normal 2-1-2-1-2-1, yaitu 26-13-26-13-26-13
Lalu masukkan persamaan 312 = 2 dan 465 = 1, maka hasilnya adalah pembagian per kolomnya 123456 = 26-26-26-13-13-13
Tapi misalkan jumlah huruf di kata yg harus disandikan adalah 114 (bukan kelipatan sembilan). Maka kurangilah 114 dengan kelipatan 9 terdekat dibawahnya, yang kita tau adalah 108, maka akan tersisa 6, maka pada kolom 3-4-1-6 masing-masing akan mendapat tambahan 2-1-2-1, sedangkan pada kolom 2-5 tidak ada tambahan lebihnya. Jadi yang kita hitung hanya kelipatan 12, dan formatnya akan seperti ini :
24-12-24-12-24-12 -> (di normalkan 123456) = 24-24-24-12-12-12
3+2, 4+1, 1+2, 6+1 = 26-24-26-13-12-13
setelah pembagiannya ketemu, lihat urutan angka dan bagi angka di kolom sesuai dengan jumlah angka yang dimiliki tiap kolom tersebut, dan untuk memecahkannya, kembalikan tiap angka yang sudah dibagi berdasarkan urutan pada kode angka
maka pembagian angka pada sandinya akan seperti itu XD
Selalu ingat jika kodenya genap, maka tiap kolom di baris ganjil pada kode awalnya akan berjumlah 2x lipat dibandingkan kolom di baris genap XD

Masih ada lagi nih, misalkan angka kuncinya Ganjil seperti pada contoh (ada 5 yaitu 35412) maka yang harus kamu ketahui pertama adalah jumlah tiap baris akan berbeda, baris pertama 2-1-2-1-2, sedangkan baris kedua 1-2-1-2-1, pasti akan selisih 1 angka lebih banyak baris di kolom ganjil. jika 3 maka akan 5-4-5-4 jumlah tiap baris, jika 5 kode maka tiap baris jumlahnya akan 8-7-8-7, dst.
Kelebihan dari jika kuncinya ganjil adalah, kita dapat mempermudah pembagian dengan kelipatan dari jumlah baris 1 dan 2 (khusus kode 5 = 8+7 =15), karena angka kunci ganjil memiliki kemungkinan jumlah tiap kolom adalah sama jika kolom dalam jumlah genap (belum termasuk huruf lebih sisa)

Contoh misalkan dari kata WE ARE ONE WE ARE FAMILY WE ARE CREATIVE DETECTIVE WE ARE CCDI seperti pada contoh terdapat 49 huruf, kita bagi dulu 49 dengan kelipatan 8+7 (untuk kode 5 angka) yaitu 15. jadi 49-45 = 4
45 sendiri adalah 15x3, maka dipastikan minimal kode tersebut akan terbentuk 6 baris (2x lipat dari 3) dan tiap baris mendapatkan 9 huruf (45:5)
4 huruf tersisa sendiri akan ditaruh di kolom angka pertama dalam kode, karena kodenya adalah 35412, maka 3 mendapat 2, 5 mendapat 1, dan sisa 1 didapat 4.

jika diurutkan berdasarkan pembagian 9-9-9-9-9 dan dijumlahkan dengan angka lebih yang didapat maka akan menjadi 9-9-11-10-10
dan untuk memecahkannya, kembalikan tiap angka yang sudah dibagi berdasarkan urutan pada kode angka XD
35412, 9 huruf pertama di kolom 4, 9 huruf kedua di kolom 5, 11 huruf selanjutnya ada di pertama, 10 huruf berikutnya ditaruh di ketiga, dan 10 huruf terakhir ditaruh di kolom kedua.
Tinggal terapkan bentuk 2-1-2-1-2 deh maka kata aslinya akan ketemu XD

sumber : Cryptopedia Classic, ACA (American Cryptogram Association), https://www.facebook.com/CCDIofficial

0 komentar:

Posting Komentar

 

Me You^^ Template by Ipietoon Blogger Template | Gadget Review