Kehidupan kita saat ini dilingkupi oleh kriptografi. Mulai dari transaksi di mesin ATM, transaksi di bank, transaksi dengan kartu kredit, percakapan melalui telepon genggam, mengakses internet, sampai mengaktifkan peluru kendali pun menggunakan kriptografi. Begitu pentingnya kriptografi untuk keamanan informasi (information security), sehingga jika berbicara mengenai masalah keamanan yang berkaitan dengan penggunaan komputer, maka orang tidak bisa memisahkannya dengan kriptografi. Bab satu ini memperkenalkan kriptografi dan terminologi yang berkaitan dengannya. Dibahas pula mengenai sejarah, tujuan yang ingin dicapai dengan kriptografi, dan beberapa contoh penggunaan kriptografi.

Definisi dan Terminologi

Jika anda bertukar pesan (misalnya surat) dengan orang lain, maka anda tentu ingin pesan yang anda kirim sampai ke pihak yang dituju dengan aman. Pengertian aman di sini sangat luas. Aman bisa berarti bahwa selama pengiriman pesan tentu anda berharap pesan tersebut tidak dibaca oleh orang yang tidak berhak. Sebab, mungkin saja pesan yang anda kirim berisi sesuatu yang rahasia sehingga jika pesan rahasia dibaca oleh pihak lawan atau pihak yang tidak berkepentingan, maka bocorlah kerahasiaan pesan yang anda kirim. Ini adalah masalah keamanan pesan yang dinamakan kerahasiaan (confidentiality atau privacy). Aman bisa juga berarti bahwa anda ingin pesan yang dikirim sampai dengan utuh ke tangan penerima, artinya isi pesan tidak diubah atau dimanipulasi selama pengiriman oleh pihak ketiga. Di sisi penerima pesan, ia tentu ingin memastikan bahwa pesan yang ia terima adalah pesan yang masih asli, bukan pesan yang sudah ditambah-tambah atau dikurangi. Ini adalah masalah keamanan pesan yang disebut integritas data (data integrity). Selain itu, penerima yakin bahwa pesan tersebut memang benar berasal dari anda, bukan dari orang lain yang menyamar seperti anda, dan anda pun yakin bahwa orang yang anda kirimi pesan adalah orang yang sesungguhnya. Ini adalah masalah keamanan pesan yang dinamakan otentikasi (auhentication). Jika anda sebagai penerima pesan, anda pun tidak ingin kelak pengirim pesan membantah pernah mengirim pesan kepada anda. Ini adalah masalah keamanan yang disebut penyangkalan (repudiaton). Zaman sekarang banyak orang yang membantah telah mengirim atau menerima pesan. Padahal anda yakin bahwa anda memang menerima pesan dari orang tersebut. Jika pengirim membantah telah mengirim pesan, maka anda perlu membuktikan ketidakbenaran penyangkalan tersebut (non-repudiation). Keempat masalah keamanan yang disebutkan di atas, yaitu kerahasiaan, integritas data, otentikasi, dan penyangkalan dapat diselesaikan dengan menggunakan kriptografi. Kriptografi tidak hanya menyediakan alat untuk keamanan pesan, tetapi juga sekumpulan teknik yang berguna. Kriptografi (cryptography) berasal dari Bahasa Yunani: “cryptós” artinya “secret” (rahasia), sedangkan “gráphein” artinya “writing” (tulisan). Jadi, kriptografi berarti “secret writing” (tulisan rahasia). Ada beberapa definisi kriptografi yang telah dikemukakan di dalam berbagai literatur. Definisi yang dipakai di dalam buku-buku yang lama (sebelum tahun 1980-an) menyatakan bahwa kriptografi adalah ilmu dan seni untuk menjaga kerahasian pesan dengan cara menyandikannya ke dalam bentuk yang tidak dapat dimengerti lagi maknanya. Definisi ini mungkin cocok pada masa lalu di mana kriptografi digunakan untuk keamanan komunikasi penting seperti komunikasi di kalangan militer, diplomat, dan mata-mata. Namun saat ini kriptografi lebih dari sekadar privacy, tetapi juga untuk tujuan data integrity, authentication, dan non-repudiation.  Definisi yang kita pakai di dalam buku ini mengutip definisi yang dikemukakan di dalam, Kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan (Cryptography is the art and science of keeping messages secure) Sebagai pembanding, selain definisi tersebut di atas, terdapat pula definisi yang dikemukakan di dalam: Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasiaan, integritas data, serta otentikasi Kata "seni" di dalam definisi di atas berasal dari fakta sejarah bahwa pada masa-masa awal sejarah kriptografi, setiap orang mungkin mempunyai cara yang unik untuk merahasiakan pesan. Cara-cara unik tersebut mungkin berbeda-beda pada setiap pelaku kriptografi sehingga setiap cara menulis pesan rahasia pesan mempunyai nilai estetika tersendiri. sehingga kriptografi berkembang menjadi sebuah seni merahasiakan pesan (kata "graphy" di dalam "cryptography" itu sendiri sudah menyiratkan sebuah seni). Anda akan melihat di dalam bab 3 contoh-contoh teknik keriptografi dari zaman dahulu hingga zaman sekarang sehingga anda dapat mamahami bahwa kriptografi dapat dipandang sebagai sebuah seni merahasiakan pesan. Pada perkembangan selanjutnya, kriptografi berkembang menjadi sebuah disiplin ilmu sendiri karena teknik-teknik kriptografi dapat diformulasikan secara matematik sehingga menjadi sebuah metode yang formal.

hak cipta : Prof. Dr. Rinaldi Munir

23 Komentar

  1. Materinya sangat bermanfaat pak , terima kasih.

    BalasHapus
  2. apa tujuan yang ingin dicapai kriptografi..?

    BalasHapus
    Balasan
    1. makasih pak atas materi sangat bermanfaat





      ~sutan mangarahon simangunsong

      Hapus
  3. Apa langkah langkah kriptografi?

    BalasHapus
  4. Kenapa kita harus mempelajari Kriptografi pak?

    Samuel Efrianto Hutagaol

    BalasHapus
  5. tujuan dan manfaat dari kriftografi apa pak.?

    BalasHapus
  6. Terimakasih untuk materi nya pak

    BalasHapus
  7. Apakah aplikasi whatsapp ada kriptografinya pak?
    Terima kasih

    BalasHapus
  8. Kriptografi itu berbentuk pesan atau code/enkripsi ?
    Dan apakah enkripsi dalam kriptografi harus mempunyai pengetahuan khusus!

    BalasHapus
  9. Materi nya sangat bagus pak..semoga bermanfaat buat kami pak

    BalasHapus
  10. contoh teknik keriptografi dari zaman dahulu hingga zaman sekarang,Apa Ya pak? Tq

    BalasHapus
  11. Gmna caranya membedakan Definisi dan Terminologi pak ,saya sangat menanti jawaban nya .

    *Said Abdul Rahman*

    BalasHapus
  12. Apakah hanya pesan saja yang bisa di buat kriptografi? Bagaimana dengan file pak?

    BalasHapus
  13. Cukup dimengerti dan mudah untuk dipahami.terimakasih untuk penjelasanya pak


    *Sandi Refinda*

    BalasHapus
  14. Kriptografi jaman sekarang itu yang termasuk kriptografi modern atau gmna ya pak ??

    BalasHapus
  15. Materinya sangat bermanfaat dan mudah untuk di pahami..
    Makasih ya pak..

    *Juniver Alwy Sihole*

    BalasHapus
  16. Apakah keamanan password pada akun-akun di suatu website menggunakan konsep krptografi pak?

    BalasHapus
  17. Apakah dari masa kemasa di perlukan peng update an kiptografi dalam sebuah aplikasi?

    Dodo irawan

    BalasHapus
  18. Jelaskan positif dan negatif terjadinya kriftografi?

    BalasHapus
  19. Apakah kriftofrafi penting di dalam dunia teknologi?

    BalasHapus
  20. Sejak kapan kriptografi ada(muncul) ?

    BalasHapus
  21. Seberapa pentingkah kriptografi dalam keamanan website ?

    BalasHapus

Posting Komentar

Lebih baru Lebih lama