Kriptografi dan Keamanan Informasi Oleh Shifa
Nama: Fadhlina Shifa Hanum
NIM: 2103015046
Kelas: 4D
Pengantar Kriptografi
Kriptografi
• Merupakan kakas (tool) yang sangat penting di dalam keamanan informasi
• Kata cryptography berasal dari bahasa Yunani:
cryptós (secret)
gráphein (writing)
Artinya "secret writing"
definisi lainnya :
Kriptografi adalah ilmu yang mempelajari teknik-teknik matematika yang berhubungan dengan aspek keamanan informasi seperti kerahasiaan, integritas data, serta otentikasi (Menez, 1996)
Kriptografi: ilmu dan seni untuk menjaga keamanan pesan. (schnier, 1996)
Aman artinya:
1. Terjaga Kerahasiannya (confidentiality)
2. Terjaga Keasliannya (data intergity)
3. Yakin pengirim pesan adalah asli (authentication), bukan pihak ketiga yang menyamar.
4. Pengirim pesan tidak dapat menyangkal (non repudation) telah mengitim pesan
Layanan Kriptografi
1. Kerahasiaan pesan (Confidentiality/privacy/secrecy)
2. Keaslian pesan (Data integrity)
3. Keaslian pengirim dan penerima pesan (Authentication)
4. Anti penyangkalan (Non-repudiation)
Terminologi di dalam Kriptografi
1. Pesan: informasi yang dapat dibaca dan dimengerti maknanya (baik dipersepsi secara visual maupun audial)
Nama lain: plainteks (plaintext), plain-image, plain-video, plain-video
Rupa pesan: teks, gambar, musik, video, tabel, daftar belanja, gambar 3D
2. Pengirim (sender): pihak yang mengirim pesan
3. Penerima (receiver): pihak yang menerima pesan
Pengirim/penerima bisa berupa orang, komputer, mesin, dll
Contoh:
pengirim = Alice, penerima = Bob;
pengirim = komputer client, penerima = komp. server;
pengirim Alice, penerima = mesin penjawab
4. Cipherteks (ciphertext): pesan yang telah disandikan sehingga tidak bermakna lagi.
Tujuan: agar pesan tidak dapat dibaca oleh pihak yang tidak berhak. Nama lain: kriptogram (cryptogram)
Contoh:
Plainteks: culik anak itu jam 11 siang
Cipherteks: t^$gfUi89rewoFpfdWqL:p[uTcxZ
5. Enkripsi (encryption): proses menyandikan plainteks menjadi cipherteks.
Nama lain: enciphering
6. Dekripsi (decryption): Proses mengembalikan cipherteks menjadi plainteks semula.
Nama lain: deciphering
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
Data Encryption on Motion
*Enkripsi PIN kartu ATM yang ditransmisikan dari mesin ATM ke komputer server bank.
*Enkripsi password yang diberikan oleh pengguna ke computer host/server
*Enkripsi nomor kartu kredit pada transaksi e-commerce di internet.
Enkripsi siaran televisi berbayar (Pay TV)
*Enkripsi pesan (teks, audio, video) melalui Whatsapp
*Enkripsi percakapan melalui ponsel (di negara-negara tertentu)
Data Encryption at Rest
Enkripsi dokumen (file) di dalam hard disk, flashdisk, CD, DVD, smartcard, cloud storage.
7. Cipher
- Algoritma enkripsi dan dekripsi
- aturan untuk enchipering dan dechipering, atau
- fungsi matematika yang digunakan untuk enkripsi dan dekripsi pesan.
Contoh: Enkripsi: Geser tiga huruf ke kanan Dekripsi: Geser tiga huruf ke kiri
E(p) = (p + k) mod 26
D(c) = (c-k) mod 26
8. Kunci: parameter yang digunakan di dalam enkripsi dan dekripsi
- Prinsip Kherkoff: semua algoritma kriptografi harus publik (tidak rahasia), sedangkan kunci harus rahasia.
Enkripsi: Ex(P) = C ;
Dekripsi: D (C) = P
9. Penyadap (eavesdropper): orang/mesin yang mencoba menangkap pesan selama ditransmisikan.
- Nama lain: enemy, adversary, intruder, interceptor, bad guy
- Ron Rivest (pakar kriptografi): "cryptography is about communication in the presence of adversaries"
10. Kriptanalisis (cryptanalysis): ilmu dan seni untuk memecahkan chiperteks menjadi plainteks tanpa mengetahui kunci yang digunakan.
•Pelakunya disebut kriptanalis
• Kriptanalisis merupakan "lawan" kriptografi
Teknik kriptanalisis sudah ada sejak abad ke-9.
Kriptanalisis dikemukakan pertama kali oleh seorang ilmuwan Arab pada Abad IX bernama Abu Yusuf Yaqub Ibnu Ishaq Ibnu As-Sabbah Ibnu 'Omran Ibnu Ismail Al-Kindi, atau yang lebih dikenal sebagai Al-Kindi.
11. Kriptologi (cryptology): studi mengenai kriptografi dan kriptanalisis.
Old Cryptography
• Ancient cryptography
Kriptografi zaman dulu (sebelum Masehi - sebelum komputer digital)
Hanya mengenkripsi huruf dan angka, menggunakan kertas dan pena
Caesar cipher
- Vigenere cipher
- Playfair cipher
Enigma cipher
Hill cipher
Sejarah Kriptografi
Kriptografi pada zaman Mesir Kuno
Bangsa Mesir 4000 tahun yang lalu menggunakan hieroglyph yang tidak standard untuk menulis pesan di dinding piramid.
Kriptografi pada Bangsa Arab
Sejarah kriptologi pada bangsa Arab dapat dibaca pada seri buku Arabic Origins of Cryptology yang diterbitkan oleh King Faisal Center for Research and Islamic Studies, Arab Saudi.
Kriptografi pada zaman India Kuno
• Di India, kriptografi digunakan oleh pencinta (lovers) untuk berkomunikasi tanpa diketahui orang.
Bukti ini ditemukan di dalam buku Kama Sutra yang merekomendasikan wanita seharusnya mempelajari seni memahami tulisan dengan cipher.
• Di dalam buku tersebut, Vātsyāyana, penulis Kama Sutra, merekomendasikan kepada para wanita untuk mempelajari seni memahami tulisan menggunakan cipher. Ada dua macam cipher, yang pertama bernama Kautiliyam and kedua Mulavediy.
Algoritma Kriptografi
Artikel ini dibuat sebagai tugas kuliah sebagaimana yang tertuang dalam https://onlinelearning.uhamka.ac.id
sumber ppt : https://1drv.ms/b/s!An6mBZCkFQ4jlATX1g625XRAe-RW?e=p7K8Kd
ppt tang telah saya buat : https://1drv.ms/p/s!An6mBZCkFQ4jk23v8egopdYqo60_?e=QPPmkg
Komentar
Posting Komentar