MATERI KE-6

MATA KULIAH : KEAMANAN SISTEM KOMPUTER C31040319

SEMESTER : 3 / 2020

DOSEN : DESI ROSE HERTINA S.T,.M.KOM.

Nama : Faizal Dwi Prasetyo

NIM         : 201931029

Asal Daerah : Kraksaan, Kabupaten Probolinggo, Jawa Timur

PENGERTIAN

Kriptografi merupakan sebuah ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga. Naskah asli  yang diacak memanfaatkan sebuah kunci enkripsi sehingga naskah asli tersebut berubah menjadi naskah yang sulit dibaca (chipertext) oleh pihak yang tidak memiliki kunci dekripsi.

 

SEJARAH

Kriptografi sudah digunakan sejak zaman romawi kuno oleh Julius Caesar. Teknik kriptografi dijuluki Caesar cipher yaitu untuk mengirimkan pesan secara rahasia, meskipun teknik yang digunakannya sangat tidak memadai untuk ukuran sekarang. Casanova menggunakan pengetahuan tentang kriptografi untuk mengelabuhi Madame d’Urfe (dia mengatakan kepada Madame d’Urfe) bahwa ada sesosok jin yang memberi tahu kunci rahasia Madame d’Urfe kepadanya, padahal dia berhasil memecahkan kunci rahasia berdasarkan dari pengetahuannya tentang kriptografi. Sehingga dia dapat mengontrol kehidupan Madame d’Urfe. Kriptografi juga digunakan oleh tentara Sparta lewat alat pembuatan pesan yang disebut sebagai Scytale. Scytale adalah sebuah alat yang mempunyai pita panjang terbuat dari dau n papyrus ditambah dengan sebatang silinder. Awalnya pengirim menulis pesannya di atas pita papyrus yang digulung pada batang silinder, kemudian pita tersebut dilepas dan dikirimkan. Batang silinder yang tebal itu bisa dituliskan 6 huruf dan bisa memuat 3 huruf yang melingkar

 

 

 

TUJUAN

1.   Kerahasiaan (confidentiality) adalah sebuah layanan yang ditujukan untuk menjaga agar pesan tidak dapat dibaca oleh pihak-pihak yang tidak berhak.

2.   Integritas data (data integrity) adalah suatu kemampuan penerima pesan untuk memverifikasi pesan, memastikan bahwa pesan belum dimodifikasi dalam perjalanan, seorang penyusup seharusnya tidak mampu mengganti pesan asli dengan yang palsu.

3.   Otentikasi (authentication) adalah suatu kemampuan penerima pesan untuk memastikan pesan tersebut asli. Seorang penyusup seharusnya tidak bisa menyamar sebagai orang lain.

4.   Nirpenyangkalan (non-repudiation) adalah dimana pengirim pesan tidak bisa menyangkal dan mengelak bahwa dia telah mengirim pesan.

 

 

KRIPTOGRAFI PROSES

Dalam kriptografi terdapat dua konsep utama yakni enkripsi dan dekripsi. Enkripsi adalah proses dimana informasi/data yang hendak dikirim diubah menjadi bentuk yang hampir tidak dikenali sebagai informasi awalnya dengan menggunakan algoritma tertentu. Dekripsi adalah kebalikan dari enkripsi yaitu mengubah kembali bentuk tersamar tersebut menjadi informasi awal

KUNCI ALGORITMA KRIPTOGRAFI

Algoritma kriptografi berdasarkan jenis kunci yang digunakan dapat dibedakan menjadi dua jenis yaitu :

·        Algoritma simetris

Dimana kunci yang digunakan untuk proses enkripsi dan dekripsi adalah kunci yang sama

·        Algoritma asimetris

Dimana kunci yang digunakan untuk proses enkripsi dan dekripsi menggunakan kunci yang berbeda.

 

Sedangkan berdasarkan besar data yang diolah dalam satu kali proses, maka algoritma kriptografi dapat dibedakan menjadi dua jenis yaitu :

·        Algoritma block cipher

Informasi/data yang hendak dikirim dalam bentuk blok-blok besar (misal 64-bit) dimana blok-blok ini dioperasikan dengan fungsi enkripsi yang sama dan akan menghasilkan informasi rahasia dalam blok-blok yang berukuran sama.

 

·        Algoritma stream cipher

Informasi/data yang hendak dikirim dioperasikan dalam bentuk blok-blok yang lebih kecil (byte atau bit), biasanya satu karakter persatuan persatuan waktu proses, menggunakan tranformasi enkripsi yang berubah setiap waktu.

 

 

 

TEKNIK DASAR KRIPTOGRAFI

1.   SUBSTITUSI

Dalam kriptografi, sandi substitusi adalah jenis metode enkripsi dimana setiap satuan pada teks terang digantikan oleh teks tersandi dengan sistem yang teratur. Metode penyandian substitusi telah dipakai dari zaman dulu (kriptografi klasik) hingga kini (kriptografi modern),
Langkah pertama adalah membuat suatu tabel substitusi. Tabel substitusi dapat dibuat sesuka hati, dengan catatan bahwa penerima pesan memiliki tabel yang sama untuk keperluan decrypt.  Bila tabel substitusi dibuat secara acak, akan semakin sulit pemecahanciphertext oleh orang yang tidak berhak.
Metode ini dilakukan dengan mengganti setiap huruf dari teks asli dengan huruf lain sebagai huruf sandi yang telah didefinisikan sebelumnya oleh algoritma kunci.

2.   BLOCKING
Sistem enkripsi ini terkadang membagi plaintext menjadi beberapa blok yang terdiri dari beberapa karakter, kemudian di enkripsikan secara independent

3.   PERMUTASI
Salah satu teknik enkripsi yang terpenting adalah permutasi atau sering juga disebut transposisi. Teknik ini memindahkan atau merotasikan karakter dengan aturan tertentu. Prinsipnya adalah berlawanan dengan teknik substitusi. Dalam teknik substitusi, karakter berada pada posisi yang tetap tapi identitasnya yang diacak. Pada teknik permutasi, identitas karakternya tetap, namun posisinya yang diacak

4.   EKSPANSI
Suatu metode sederhana untuk mengacak pesan adalah dengan memelarkan pesan itu dengan aturan tertentu.  Salah satu contoh penggunaan teknik ini adalah dengan meletakkan huruf konsonan atau bilangan ganjil yang menjadi awal dari suatu kata di akhir kata itu dan menambahkan akhiran “an”. Jika suatu kata dimulai dengan huruf vokal atau bilangan genap, ditambahkan akhiran “i”

 

5.   PEMAMPATAN
Mengurangi panjang pesan atau jumlah bloknya dengan cara lain untuk menyembunyikan isi pesan.
Contoh sederhana ini menggunakan cara menghilangkan setiap karakter ke-tiga secara berurutan. Karakter-karakter yang dihilangkan disatukan kembali dan disusulkan sebagai “lampiran” dari pesan utama, dengan diawali oleh suatu karakter khusus, dalam contoh ini menggunakan ” *



SUMBER : https://pakdosen.pengajar.co.id/kriptografi-adalah/


Link Kelas :

1. 201731260 IRWAN SHAPUTRA

https://201731260irwanshaputra.blogspot.com/?m=1

2. 201731114 FEBRIANSYAH ARDI

https://febriansyahardi.blogspot.com/

3. 201831045 MUH. FAJAR

https://fajarayokamubisa.blogspot.com/

4. 201831062 WIDYA NUR FADHILLAH

https://widyanurfadhillah21.blogspot.com/

5. 201831078 MUHAMMAD ISTIGFAHRI WAFIT

https://201831078muhammadistigfahriwafitkska.blogspot.com/?m=1

6. 201831079 WINI ALFIANI A

https://201831079winialfianiamirkska.blogspot.com/?m=1

7. 201831080 GEORGE PARULIAN SIAHAAN

https://georgesiahaantugasksk.blogspot.com/?m=1

8. 201831083 SARA ADELINA SARAGIH

https://tugaskeamanansistemkomputer.blogspot.com/

9. 201831088 FAJAR OCSANDRIANTO

https://fajarocsandrianto.blogspot.com

10. 201831092 ARBI SATRIA UTAMA

https://realize17.blogspot.com/

11. 201831099 INDAH SEPTI NARISKA

https://indahsnariska.blogspot.com/

12. 201831108 FADHLUR RAHMANDA SELIAN

13. 201831111 JEFRI PASARIBU

https://jefriblogger123.blogspot.com/

14. 201831131 NAUFAL ARISSAPUTRA HARJIMAN

https://naufalarissaputraharjiman201831131.blogspot.com/?m=1

15. 201831133 MUHAMMAD SYIHABUDDIN

https://ahmadsyhbddn.blogspot.com/?m=1

16. 201831135 NUR ATHIFAH MARWA MAKMUR 

https://nurathifahmarwa.blogspot.com/?m=1

17. 201831165 HENDRIKA SAPUTRA

https://hendrikasaputra11.blogspot.com/

18. 201831166 R.A DESHINTA PUTRI KURNIA WIJAYA

https://keamanansisitemkomputer.blogspot.com/

19. 201831168 YULIUS RINJANI LALAUN

https://rinjaniyulius2527.blogspot.com/

20. 201831169 ZUL HAERA

https://jull15.blogspot.com

21. 201831171 SYIFA FAIZA KHAIRUNNISA

https://syifafaizakhr.blogspot.com/

22. 201831183 MELDI TANDI WIJAYA

https://melditandiwijaya183.blogspot.com/?m=1

23. 201831191 YASIKA

https://yasika1831191.blogspot.com/?m=1

24. 201831198 AS. SUCI ASRIANA

https://suciasriana26.blogspot.com/  

25. 201831199 ILHAM SUHAL AKBAR

https://201831199keamanansistemkomputer.blogspot.com/

26. 201931001 ARBHELIA SHENDY

http://arbheliaksk.blogspot.com

27. 201931023 INTAN PEBRIANA

https://intanffeb6.blogspot.com/?m=1

28. 201931029 FAIZAL DWI PRASETYO

https://faizaldwi201931029.blogspot.com

29. 201931031 SHERTIN NHISMI HAMIDAH

https://shertinnh031.blogspot.com/

30. 201931076 FITRIA NUR AYUNI

https://keamanansistemkomputerayuni.blogspot.com/

31. 201931089 SOTARDUGA JUNESKO GABRIEL NAPITUPULU

https://junesksmster3.blogspot.com/

32. 201931090 ALIFFA BULQIS

https://aliffa1931090.blogspot.com/

33. 201931099 MUHAMAD YOGA

https://yogamuh201931099.blogspot.com/?m=1

34. 201931103 FADILA RAHMI DHIA

https://fadilarhmi.blogspot.com/

35. 201931105 TAUFAN ADHITYA NUGROHO

https://kesiskomp.blogspot.com/

36. 201931161 HEMAN RIZKI TUA PURBA

https://hemanprba.blogspot.com

37. 201931182 AMANDA ATIKASARI

https://182amandaatikasarikska.blogspot.com/

38. 201931214 PRAYLIN SIMARMATA

https://keamanansistemkomputerbypraylin.blogspot.com/

39. 201931255 YAMIN ULUNGGI

http://yamin1931255.blogspot.com