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

Postingan populer dari blog ini

kriptografi modern oleh Shifa

Tugas 2 Shifa : Resensi Berita