Kriptografi berasal dari bahasa yunani, terdiri dari dua suku kata yaitu kripto dan graphia. kripto yang berarti menyembunyikan dan graphia artinya tulisan. jadi kriptografi merupakan suatu seni untuk menyembunyikan tulisan.
Kriptografi juga memiliki banyak tekhnik dan kita juga dapat membuat tekhnik sendiri tetapi dalam kriptografi bukan hanya menyembunyikan tulisan. tetapi harus dapat mengartikannya agar informasi yang disembunyikan dapat terbaca oleh orang yang kita inginkan.
Pada kriptografi terdapat proses enkripsi dan proses deskripsi.
1. Proses Enkripsi
Proses enkripsi merupakan proses untuk merubah Plant Text menjadi Cheaper Text
- Chipertext merupakan text informasi yang telah diubah penulisannya menjadi kode rahasia, sehingga tidak ada orang yang mampu menggunakannya kecuali dia mempunyai kata kunci untuk membukanya. Contoh G N A R E S
- PlainText merupakan sebuah text yang terdiri dari huruf atau angka memiliki arti.Contoh : S E R A N G
Pada proses enkripsi terdapat beberapa metode seperti :
Bloking
Bloking merupakan metode kriptografi untuk memasukan plantext ke Tabel.
Permutasi
Pada Proses permutasi yaitu merubah posisi sebuah huruf
A_OGART_IRIISHTSTUHO
Permutasi 5
A_OGA RT_IR IISHT STUHO
Menjadi :
AGO_A RI_TR THSII OHUTS
dari situ merupakan tehnik atau metode untuk melakukan enkripsi dasar. banyak cara melakukan enkripsi karna kriptografi juga merupakan sebuah seni jadi kita dapat membuat metode untuk melakukan enkripsi.
selain itu kita juga harus dapat membuat key untuk deskripsi. karena percuma jika cheaper tidak bisa diterjemahkan.
Proses Deskripsi
Proses Deskripsi merupakan sebuah proses untuk merubah Cheaper menjadi sebuah Plaintext yang berisikan suatu kalimat atau suatu hal yang memiliki arti.
pada proses deskripsi akan dilanjutkan dengan hasil Enkripsi yang sudah dibuat.
hasil dari enkripsi diatas memiliki KEY : Permutasi 5, Bloking 4
jadi pertama kita akan melakukan permutasi terlebih dahulu
Permutasi 5
Cheaper Text:
AGO_A RI_TR THSII OHUTS
Menjadi :
A_OGA RT_IR IISHT STUHO
Bloking 4
pada bloking 4 kita harus menjumlahkan karakter hurufnya
Jmlah karakter huruf di bagi jumlah bloking
20/4 = 5
jadi nanti kita akan membuat 4 baris dan 5 kolom
untuk spasi digunakan underscore _.
Sumber :
https://id.wikipedia.org/wiki/Kriptografi
https://id.wikipedia.org/wiki/Kriptografi
No comments:
Post a Comment