Kamis, 05 Februari 2009

Enkripsi Transposisi (Permutasi)

 Terdapat 2 metode enkripsi berbasis karakter, yaitu :
  1. Metode Subtitusi seperti Caesar cipher, Monoalphabetic Cipher, Homofonik Cipher, Polyalphabetic Cipher (misal: Vigenere Cipher), Polygram Cipher (misal: Playfair Cipher) dan beberapa metode lainnya.
  2. Metode Transposisi adalah metode yang enkripsi dengan menyusun plain text pada matrix secara baris, lalu dari hasil susunan tersebut menghasilkan sebuah cipher text dengan mengambil rangkaian karakter secara kolom. Metode Transposisi juga disebut metode Permutasi.


Perhatikan tabel di atas, kalimat "BOBOL SEL JAM SATU" disusun pada matrix dari baris ke-1 sampai ke-4. Hasil enkripsinya, diambil dari kolom ke-1 sampai ke-4 :"BLJA OSAT BEMU OLS". Metode permutasi ini menghasilkan pola enkripsi yang lebih acak karena tiap huruf yang sama, menghasilkan enkripsi yang berbeda. Perhatikan kata enkripsi, huruf O yang muncul 2 kali, dienkripsi menjadi huruf L dan A, sedangkan huruf B dienkripsi menjadi huruf B dan  J.



Kode bahasa : Java
 

9 komentar:

dede mengatakan...

klo program ini di visual basic kan gimana yach mas ??

Refreshing yuk mengatakan...

mas, mintak project-nya donk, kirim ke email ya???

superbachtiar@gmail.com

Unknown mengatakan...

bang minta projecknya buat rifrensi

yulioardiansyah76@gmail.com

Unknown mengatakan...

mas boleh minta source codenya utuh gk?

Unknown mengatakan...

mas boleh minta projecnya buat refrensi
trima kasih

rizkyrobby1922@gmail.com

Unknown mengatakan...

mas bisa ndak buat bkin kode dari super chiper line text
ini tutifrutitwiniwinibiti

Unknown mengatakan...

mas bisa ndak buat bkin kode dari super chiper line text
ini tutifrutitwiniwinibiti

Anonim mengatakan...

tutorial bukan buat newbie, mending Del aja gan pos anda.

nerro mengatakan...

Assalamualaikum mas, untuk project java nya saya boleh di share mas?

email saya : syachan3@gmail.com

terimakasih 🙏🏻

Posting Komentar