Kriptografi “ art and science to keep message secure ”

Sebelumnya apa sih kriptografi ini?
Mungkin kalo search di internet pasti sudah banyak yang membuat paparan mengenai pengertian kriptografi. Nah, saya cuma mencoba memberikan sedikit penjelasan apa itu kriptografi secara sederhana saja. Secara sederhana, kriptografi merupakan teknik penyandian pesan digital.

Kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan (message) [Schneier, 1996].
  “art and science to keep message secure”

Lalu kenapa pesan digital itu harus disandikan?


Alasannya agar pesan dapat dikirim secara aman, yaitu agar pihak lain ( tidak berwenang) tidak dapat membaca/ memanipulasi pesan tersebut. Biasanya pesan yang disandikan merupakan pesan rahasia dan penting.

Dalam kriptografi ada istilah-istilah, seperti:

  • sender (pengirim) : adalah orang yang mengirimkan pesan
  • receiver (penerima) : adalah orang yang akan menerima pesan yang dikirim
  • ciphertext : adalah pesan yang telah disandikan
  • plaintext : adalah pesan yang belum disanjikan
  • encryption : adalah proses menyandikan plaintext menjadi ciphertext. nama lain: enciphering.
  • decryption : adalah proses mengembalikan ciphertext menjadi plaintext semula. nama lain : deciphering.

Terminologinya:

~ gambar didapat dari : iqbal1.wordpress.com

nah,terdapat notasi matematis buat kriptografi:
Misalkan:
C = chiperteks
P = plainteks

Fungsi enkripsi E memetakan P ke C:
E(P) = C
Fungsi dekripsi D memetakan C ke P:
D(C) = P
Fungsi enkripsi dan dekripsi harus memenuhi sifat:
D(E(P)) = P

Kunci yang digunakan untuk kriptografi ini bervariasi sesuai algoritma yang digunakan. Untuk algoritma itu sendiri, sampai sekarang sudah banyak yang dibuat oleh para ahli kriptografi.

<postingan ini dibuat untuk mengenang mata kuliah penjurusan komdas yang pertama kali saya ambil :D>

Advertisements

I highly appreciate every single comment, thank you so much :)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s