Minggu, 04 November 2012

Pengertian dan Contoh Kriptografi(Cryptography) dengan Proses Enkripsi dan Dekripsi

Kriptografi (cryptography) berasal dari bahasa Yunani, terdiri dari dua suku kata yaitu kripto dan graphia. Kripto artinya menyembunyikan, sedangkan graphia artinya tulisan. Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi, seperti kerahasiaan data, keabsahan data, integritas data, serta autentikasi data .Tetapi tidak semua aspek keamanan informasi dapat diselesaikan dengan kriptografi.
Kriptografi dapat pula diartikan sebagai ilmu atau seni untuk menjaga keamanan pesan.

Pada prinsipnya, Kriptografi memiliki 4 komponen utama yaitu:

  1. Plaintext, yaitu pesan yang dapat dibaca

  2. Ciphertext, yaitu pesan acak yang tidka dapat dibaca

  3. Key, yaitu kunci untuk melakukan teknik kriptografi

  4. Algorithm, yaitu metode untuk melakukan enkrispi dan dekripsi

Kemudian, proses yang akan dibahas dalam artikel ini meliputi 2 proses dasar pada Kriptografi yaitu:

  1. Enkripsi (Encryption)

  2. Dekripsi (Decryption)

dengan key yang digunakan sama untuk kedua proses diatas. Penggunakan key yang sama untuk kedua proses enkripsi dan dekripsi ini disebut juga dengan Secret Key, Shared Key atau Symetric Key Cryptosystems.

Berikut adalah ilustrasi 4 komponen dan 2 proses yang digunakan dalam teknik kriptografi.


Enkripsi

Enkripsi (Encryption) adalah sebuah proses menjadikan pesan yang dapat dibaca (plaintext) menjadi pesan acak yang tidak dapat dibaca (ciphertext). Berikut adalah contoh enkripsi yang digunakan oleh Julius Caesar, yaitu dengan mengganti masing-masing huruf dengan 3 huruf selanjutnya (disebut juga Additive/Substitution Cipher):
Plaintext Ciphertext
rumah xasgn
motor suzux
kompor qusvux
dst…

Dekripsi

Dekripsi merupakan proses kebalikan dari enkripsi dimana proses ini akan mengubah ciphertext menjadi plaintext dengan menggunakan algortima ‘pembalik’ dan key yang sama. Contoh:
Ciphertext Plaintext
xasgn rumah
suzux motor
qusvux kompor
dst…


Contoh Cryptography

Data Asal = “ RUMAH “
     Key = 7 
Data Acak ?

34 komentar:

  1. kita juga punya nih artikel mengenai 'Kriptografi', silahkan dikunjungi dan dibaca , berikut linknya
    http://repository.gunadarma.ac.id/bitstream/123456789/2430/1/03-02-010-Aplikasi%5bYulisdin%5d.pdf
    terimakasih

    BalasHapus
    Balasan
    1. maksud nya key 7 apaan mas

      Hapus
    2. mksud dr angka "7" yaitu jumlah kunci. klw 7 berati mulai penulisan kata abjad nya dimulai dari huruf G

      Hapus
    3. Menentukan key nya 7 itu dari mana? Sedangkan teori caesar sendiri menyebutkan 3 letter shifting (pergeseran 3 huruf)

      Terimakasih

      Hapus
    4. key itu terserah si pembuat pesan yang menentukan

      Hapus
    5. yeah agar mudah melakukan proses engkripsi dan deskripsi maka urtkan abjad a-z lalu urtkan 1-25 sesuai dengan urutan abjad.lalu Kuncinya mau menggunakan anga berapa dari plaintextnya angka itu yang menjadi pergeseran untuk abjad yang berada pada posisi angka tersebut.

      Hapus
  2. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  3. Terima kasih ilmu tentang kriptografinya.
    Sudah saya baca berulang kali tapi masih tetap belum mengerti.

    BalasHapus
  4. Kalau pengertian Encryption key & Descryption key apa ..??
    Mohon dijawab
    Tq

    BalasHapus
  5. terimakasih sudah membantu saya untuk mendapatkn tugas kriptograti sebagai bahan ancuan pembuatan makalah :)

    Free APK premium | Download APK Gratis

    BalasHapus
  6. Terimas kasih, saya sudah mengumpulkan semua ebook jaringan komputer, jaringan komputer tingkat lanjut dan kriptografi

    BalasHapus
  7. Bisa tau key 7 dari mana...?

    BalasHapus
  8. wow Thanks your Information and visit my blog
    bloggertrik
    Mp3http mp3

    BalasHapus
  9. Kalo key nya pakek nama gimana ?

    BalasHapus
    Balasan
    1. Komentar ini telah dihapus oleh pengarang.

      Hapus
    2. Kalau Key nya misal, "YOGYAKARTA" pakai kata kunci nya buat awalan (jika ada huruf yang dobel huruf ke-2 yang sama di hapus.)

      ABCDEFGHIJKLMNOPQRSTUVWXYZ
      ------------------------------------------------
      YOGAKRTBCDEFHIJLMNPQSUVWXZ

      Kayaknya ya kalau gk salah

      Hapus
  10. Kalo Mau Yang Lebih Lengkap Cek Sini Gan sekalian ebooknya
    http://www.tipstrik.tk/2017/03/download-e-book-kriptografi.html

    BalasHapus
  11. This post is one of the best pages i have visited so far, and if it were about bookmarking i think it should be among the ones to revisit. You have a way of engaging and keeping the readers on the spotlight. Thank you very much and kindly keep on sharing.
    Offering Architectural and Interior Design to a Private Developer

    BalasHapus
  12. nentuin huruf a, h, m, r, u nya gimana gan?? makasih

    BalasHapus
    Balasan
    1. Coba cek disini..bisa langsung praktekan dengan aplikasinya..kriptografi 5111

      Hapus
  13. dari contoh diatas sebelum ketik kode pertama huruf X terlebih dulu ketik kode awal G begitukah

    BalasHapus
  14. bisa minta contoh program double transposition kriptografi dari c++
    dengan plain text:atackxatxdawn
    chiper text:xtawxnattxadakc

    BalasHapus
  15. Ada masukan gak gan untuk pengajuan judul skripsi
    Tolong dong Bosss metide apa yang baru untuk pengajuan skripsi

    BalasHapus
  16. Assalamu'alaikum....

    kak bagaimana dengan programnya kak....?

    boleh saya minta link programnya kak please

    BalasHapus
  17. Apa kah seperti ini Misal Qwes Dengan Key 3 Jadi Qwes=Sygu

    BalasHapus