December 1, 2012

Algoritma Kompas

Kali ini saya akan akan membagikan Algoritma Kriptografi buatan saya sendiri. Sebenarnya ini adalah tugas mata kuliah kriptografi dimana setiap mahasiswa diwajibkan membuat algoritma sendiri bisa modifikasi algoritma kriptografi yang ada atau asli buatan sendiri. Tugas saya saya beri judul Algoritma Kompas karena huruf - huruf yang nantinya akan dirubah kedalam chiper text akan disusun berdasarkan sudut - sudut yang ada pada jarum kompas, Oke langsung saja begini contoh algoritma kriptografi dan cara main algoritma kompas :

Contoh Soal : 

Ubah plaintext dibawah ini menjadi chiper text !
Plaintext : Tugas Kripto
Kunci : Asmawi

Cara Mengerjakan : 
  • Hilangkan huruf yang sama pada huruf kunci A S M A W I = A S M W I
  • Urutkan susunan abjat dari kunci ke huruf berikutnya dengan tidak ada perulangan huruf 
  • Hasilnya : A S M W I B C D E F G H J K L N O P Q R T U V X Y Z
  • Masukkan ke dalam setiap sudut jarum kompas 
  • Hasilnya seperti berikut :
  • Untuk merubah ke dalam cipher text huruf plaintext dinaikkan satu langkah.
Contoh :
Algoritma Kompas Huruf  “A” menjadi huruf  “E”, huruf “E” menjadi huruf  “O”, huruf “O” menjadi huruf  “Y” dan huruf “Y” menjadi huruf “A”

Maka hasil dari :

Algoritma KompasT  U  G  A  S  K  R   I  P  T  O
 I  B  Q  E  F  U  W  J  Z  I 
Y 
 Untuk merubah ke chiper text ke dalam plaintext caranya tinggal dibalik aja, polanya menjadi seperti ini :
Contoh :
Huruf “Y” menjadi huruf “O”, huruf “O” menjadi huruf “E” huruf “E” menjadi huruf “A” dan huruf “A” menjadi huruf “Y”

Dari pola disamping, maka chiper text I  B  Q  E  F  U  W  J  Z  I  Y adalah T  U  G  A  S  K  R   I  P  T  O
  
Nah itulah contoh Algoritma Kriptografi yang Saya beri nama Algoritma Kompas, semoga bisa menjadi referensi temen-temen semua yang mungkin lagi mencari ide untuk membuat algoritma sendiri. Tunggu artikel saya selanjutnya di situs infoneroy ini. (^_^)
◄ Posting Baru Posting Lama ►
 

Total Pageviews

Copyright © 2012. InfoneRoy - All Rights Reserved B-Seo Versi 5 by Bamz thanks to Asmawi