KRIPTOGRAFI - Enfys

Friday, 29 December 2017

KRIPTOGRAFI




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

No comments:

Post a Comment

Pages