Pengantar
Kriptografi
Terminologi
(a) Pengirim dan Penerima pesan
- Seorang pengirim pesan (sender) ingin mengirim pesan kepada
seorang penerima (receiver).
- Pengirim menginginkan pesan dapat dikirim secara aman,
yaitu ia yakin bahwa pihak lain tidak dapat membaca isi pesan.
(b) Pesan, Plainteks, dan Cipherteks
- Pesan adalah data atau informasi
yang dapat dibaca dan dimengerti maknanya. Nama lain untuk pesan adalah
plainteks (plaintext) atau teks-jelas (cleartext).
- Pesan
dapat berupa data atau informasi yang dikirim (melalui kurir, saluran
komunikasi data, dsb) atau yang disimpan di dalam media perekaman (kertas,
storage, dsb).
- Agar pesan
tidak dapat dimengerti maknanya oleh pihak lain, maka pesan disandikan ke
bentuk lain. Bentuk pesan yang tersandi
disebut cipherteks (ciphertext) atau kriptogram (cryptogram).
- Cipherteks
harus dapat ditransformasi kembali menjadi plainteks.
Contoh:
Plainteks:
uang disimpan di balik buku X
Cipherteks:
j&kloP#d$gkh*7h^”tn%6^klp
(c) Enkripsi
dan Dekripsi
- Proses
menyandikan plainteks menjadi cipherteks disebut enkripsi (encryption) atau
enciphering (standard nama menurut ISO 7498-2).
- Proses
mengembalikan cipherteks menjadi plainteksnya disebut dekripsi (decryption)
atau deciphering (standard nama menurut ISO 7498-2).
(c) Kriptografi
- Kriptografi adalah ilmu sekaligus
seni untuk menjaga keamanan pesan
(message) [Schneier, 1996].
- Praktisi
(pengguna kriptografi) disebut kriptografer (cryptographer).
(d) Algoritma kriptografi dan Kunci
- Algoritma kriptografi
adalah: aturan untuk enchipering dan
dechipering - fungsi matematika yang
digunakan untuk enkripsi dan dekripsi.
- Kunci adalah parameter
yang digunakan untuk transformasi enciphering dan dechipering.
Aplikasi Kriptografi
- Aplikasi
kriptografi: 1. Pengiriman data melalui
saluran komunikasi 2. Penyimpanan data di dalam disk storage.
- Data ditransmisikan
dalam bentuk cipherteks. Di tempat penerima cipherteks dikembalikan lagi
menjadi plainteks.
(e) Sistem Kriptografi
- Sistem kriptografi
(atau cryptosystem) adalah algoritma kriptografi, plainteks, cipherteks, dan
kunci.
Penyadap
- Penyadap (eavesdropper)
adalah orang yang mencoba menangkap
pesan selama ditransmisikan.
Nama lain: enemy,
adversary, intruder, interceptor, bad guy
(h) Kriptanalisis dan
kriptologi
- Kriptanalisis
(cryptanalysis) adalah ilmu dan seni untuk memecahkan chiperteks menjadi
plainteks tanpa mengetahui kunci yang diberikan. Pelakunya disebut
kriptanalis.
- Kriptologi (cryptology)
adalah studi mengenai kriptografi dan kriptanalisis.
- Persamaan kriptografer
dan kriptanalis: Keduanya sama-sama
menerjemahkan cipherteks menjadi
plainteks
- Perbedaan kriptografer
dan kriptanalis: Kriptografer
bekerja atas legitimasi pengirim atau penerima pesan Kriptanalis bekerja atas nama penyadap yang
tidak berhak
Sejarah Kriptografi
- Kriptografi sudah lama
digunakan oleh tentara Sparta di Yunani pada permulaan tahun 400 SM. Mereka
menggunakan alat yang namanya scytale.
- Scytale: pita panjang
dari daun papyrus + sebatang
silinder Pesan ditulis horizontal (baris
per baris). Bila pita dilepaskan, maka
huruf-huruf di dalamnya telah tersusun membentuk pesan rahasia. Untuk membaca pesan, penerima melilitkan
kembali silinder yang diameternya sama dengan diameter silinder pengirim.
Kegunaan Kriptografi
Selain untuk menjaga
kerahasiaan (confidentiality) pesan,
kriptografi juga digunakan untuk menangani masalah keamanan yang mencakup dua hal berikut:
1. Keabsahan pengirim
(user authentication). Hal ini berkaitan dengan keaslian pengirim. Dengan kata
lain, masalah ini dapat diungkapkan sebagai pertanyaan: “Apakah pesan yang
diterima benar-benar berasal dari pengirim yang sesungguhnya?”
2. Keaslian pesan
(message authentication). Hal ini berkaitan dengan keutuhan pesan (data
integrity). Dengan kata lain, masalah ini dapat diungkapkan sebagai pertanyaan:
“Apakah pesan yang diterima tidak mengalami perubahan (modifikasi)?”
3. Anti-penyangkalan
(nonrepudiation). Pengirim tidak dapat menyangkal (berbohong) bahwa dialah yang
mengirim pesan.
baiklah untuk ebook lengkapnya silahkan download di bawah ini
Silahkan cari ebook lainya di blog ini
Deskripsi pencarian
EBOOK ANDROID, EBOOK MICROSOFT WORD, EBOOK MICROSOFT EXCEL, EBOOK HTML, EBOOK LINUX, EBOOK DESAIN PENELITIAN, EBOOK METODE PENGEMBANGAN SYSTEM, EBOOK METODE PENELITIAN, EBOOK ADOBE ILUSTRATOR, EBOOK ADOBE PRIMERE, EBOOK ADOBE PHOTOSHOP, EBOOK CSS, EBOOK DREAMWEAVER, EBOOK HACKER, EBOOK JARINGAN, EBOOK PHP, EBOOK BERPIKIR DAN BERJIWA BESAR, EBOOK WORDPRESS, EBOOK TEKNISI , EBOOK PACKET TRACER, EBOOK MYSQL, EBOOK OPENCART, EBOOK MS VISIO, EBOOK MS FRONPAGE, EBOOK MS PUBLISHER, EBOOK KRIPTOGRAFI, EBOOK JAVASCRIPS, EBOOK ADOBE PRIMERE