Kriptografi merupakan keahlian dan ilmu dari cara-cara untuk komunikasi aman pada kehadirannya di pihak ketiga. Secara umum, kriptografi ialah mengenai mengkonstruksi dan menganalisis protokol komunikasi yang dapat memblokir lawan dari berbagai aspek dalam keamanan informasi seperti data rahasia, integritas data, autentikasi, dan non-repudansi merupakan pusat dari kriptografi modern.
Kriptografi modern terjadi karena terdapat titik temu antara disiplin ilmu matematika, ilmu komputer, dan teknik elektro. Aplikasi dari kriptografi termasuk ATM, password komputer, dan E-commerce.
Kriptografi sebelum merupakan sinonim dari "enkripsi", konversi dari kalimat-kalimat yang dapat dibaca menjadi kelihatan tidak masuk akal. Pembuat dari pesan enkripsi membagi teknik pemecahan sandi yang dibutuhkan untuk mengembalikan informasi asli jika hanya dengan penerima yang diinginkan, sehingga dapat mencegah orang yang tidak diinginkan melakukan hal yang sama.
Sejak Perang Dunia I dan kedatangan komputer, metode yang digunakan untuk mengelola kriptologi telah meningkat secara komplek dan pengaplikasiannya telah tersebar luar.
Kriptografi adalah Suatu ilmu ataupun seni mengamankan pesan, ELEMEN Kriptografi

CRYPTOSYSTEM
Kriptografi dapat memenuhi kebutuhan umum suatu transaksi:
- Kerahasiaan/ confidentiality dijamin
- Keutuhan/ integrity atas data-data
- Jaminan atas identitas dan keabsahan pihak-pihak yang melakukan transaksi dengan memanfaatkan sertifikat digital dan otentikasi data dengan tanda tangan digital
- Transaksi dapat dijadikan barang bukti yang tidak bisa disangkal
Karakteristik cryptosystem yang baik:
- Keamanan sistem terletak pada kerahasiaan kuncibukan pada kerahasiaan algorittma yang digunakan
- Memiliki ruang kunci yang besar
- Menghasilkan chipertext yang terlihat acak dalam seluruh tes statistik
- Mampu menahan seluruh serangan yang dikenal sebelumnya
Macam Cryptosystem
- Symmetric Cryptosystem
- Assymmetric Cryptosystem
Protokol Cryptosystem
- Suatu protocol yang menggunakan kriptografi
- Melibatkan algoritma kriptografi
- Untuk mencegah atau mendeteksi adanya cheating
Jenis Penyerangan Pada Protokol:
- Ciphertext-only attack
- Known-plaintext attack
- Chosen-plaintext attack
- Adaptive-chosen-plaintext attack
- Chosen-ciphertext attack
- Choosen-key attack
- Rubber-hose cryptanalysis
Jenis Penyerangan pada Jalur Komunikasi:
- Sniffing
- Replay attack
- Spoofing
- Man in the Middle
METODE KRIPTOGRAFI
- Metode Kuno
- Metode Modern
METODE KUNO KRIPTOGRAFI


METODE MODERN KRIPTOGRAFI
- Digital Certificate Server (DCS)
- IP Security (IP Sec)
- Secure Shell (SSH)
- Secure Socket Layer (SSL)
- Security Token
- Dan lainnya.












