Senin, 09 Februari 2009
Monoalphabetic Cipher
Monoalphabetic Cipher (Cipher abjad tunggal) adalah enkripsi metode subtitusi yang memetakan tiap-tiap abjad dengan abjad lain secara random, bukan metode pergeseran seperti Caesar cipher. Misal A -> D, B -> I, C -> Q dan seterusnya.Enkripsi ini adalah metode enkripsi kedua termudah setelah Caesar cipher.
Hal ini dilakukan untuk mempersulit kriptaanalis dalam menganalisa pola susunan plain text-nya. Namun demikian enkripsi subtitusi abjad tunggal ini mudah sekali untuk dipecahkan dengan analisis frekuensi. Kalau diamati dalam suatu bahasa apapun, pasti terdapat huruf yang sering muncul, dan pastinya adalah huruf vokal seperti A, I, U, E, O.
Kode bahasa : Java
Tidak ada komentar:
Posting Komentar