Langsung ke konten utama

Kriptografi Klasik Bagian 3 /zaidan davin arrafi

 

Tugas 5 : Kriptografi Klasik Bagian 3 


Nama : zaidan davin arrafi
Kelas : 4C
NIM : 21030151040


ALGORITMA KRIPTOGRAFI KLASIK



Sejalan dengan sejarah kriptografi yang panjang, algoritma kriptografi sudah ada jauh sebelum adanya komputer itu sendiri. Pada zaman dahulu sebelum komputer ada, enkripsi plainteks menjadi cipherteks atau sebaliknya dekripsi cipherteks menjadi plainteks dilakukan menggunakan alat tulis sederhana seperti pensil dan kertas. Enkripsi dilakukan terhadap pesan dengan beberapa cara tanpa algoritma matematika yang rumit. Saat itu, sistem yang digunakan hanya sistem simetris yaitu menggunakan satu kunci karena masa-masa itu masih jauh dari saat ditemukannya konsep asimetris dan hash.

Metode enkripsi dan dekripsi yang dilakukan pada zaman kriptografi klasik umumnya dengan dua cara yaitu :

  • Substitusi yaitu mengganti karakter huruf plainteks dengan karakter huruf lainnya dalam alpahabet menjadi huruf cipherteks. contohnya setiap huruf a dalam plainteks diganti dengan huruf d saat menjadi cipherteks.
  • Transposisi yaitu teknik memperoleh cipherteks dengan cara menggeser susunan huruf di dalam plainteks. (Akan kita bahas pada artikel selanjutnya.

Algoritma kriptografi klasik tidak lagi digunakan pada saat ini karena dianggap sudah tidak aman. Seiring berkembangnya ilmu pengetahuan, pada saat ini telah banyak dikembangkan algoritma kriptografi modern. Namun masih ada beberapa kalangan yang menggunakan algoritma kriptografi klasik untuk memodifikasi algoritma modern supaya algoritma yang dimodifikasi lebih kuat dalam mengamankan pesan atau sistem.

Walaupun algoritma kriptografi klasik sudah jarang digunakan namun masih perlu untuk dipelajari karena algoritma kriptografi klasik adalah dasar dalam membangun algoritma kriptografi modern. Selain itu, agoritma kriptografi klasik juga merupakan konsep dasar kriptografi dan dapat digunakan memahami potensi-potensi kelemahan dalam sistem keamanan.

JENIS-JENIS CIPHER SUBSTITUSI

Seperti yang telah kita bahas, salah satu teknik kriptografi klasik adalah substitusi. Teknik ini paling banyak melahirkan algoritma kriptografi klasik. Jenis dari cipher substitusi adalah sebagai berikut :

  • Cipher Abjad Tunggal
  • Cipher Abjad Majemuk
  • Cipher Substitusi Homofonik
  • Cipher Substitusi Poligram

CIPHER ABJAD TUNGGAL

Cipher abjad tunggal atau monoalphabetic cipher disebut juga cipher substitusi sederhana karena teknik ini paling sederhana dan paling tua usianya. Pada cipher abjad tunggal Satu huruf di plainteks diganti dengan satu huruf yang bersesuaian.

Contoh :

Bangkitkan kunci dengan membuat sebuah kalimat, misalnya : “saya sangat suka belajar ilmu komputer”

Dari kunci tersebut buanglah perulangan huruf sehingga menjadi : “sayngtukbeljrimop”

selanjutnya tambahkan huruf-huruf lain yang belum ada sesuai urutan alfabet. Maka kunci menjadi : “sayngtukbeljrimopcdfhqvwxyz”

CAESAR CIPHER

Caesar cipher adalah substitusi cipher yang pertama dalam dunia penyandian. Dinamakan Caesar cipher karena digunakan pada pemerintahan Julius Caesar untuk berkomunikasi dengan para panglimanya. Caesar cipher tergolong ke dalam cipher abjad tunggal dimana susunan huruf cipherteks diperoleh dengan menggeser huruf-huruf alpabet sejauh 3 karakter. Namun semakin berkembangnya algoritma ini dimasa itu dibuatlah Caesar wheel yaitu sebuah alat lempeng yang terdiri dari dua buah lingkaran besi yang diisi huruf-huruf plainteks dan cipherteks. Lingkaran dalam sebagai huruf cipherteks dan lingkaran luar sebagai huruf plainteks. Kemudian lingkaran dalam ini dapat diputar sehingga menghasilkan jumlah pergeseran huruf yang diinginkan. Oleh karena itu pergeseran huruf pada caesar cipher tidak lagi hanya tiga huruf saja.


sumber:http://pakendy.weebly.com/uploads/2/4/5/6/2456272/kriptografi-klasik-bagian3-materi4-kripto.pdf

https://onlinelearning.uhamka.ac.id/mod/assign/view.php?id=376428


Komentar

Postingan populer dari blog ini

Tugas 3 Struktur & Fungsi Komputer zaidan/2103015040

  zaidan davin arrafi jumat,25 maret 2022 Organisasi dan Arsitektur Komputer Organisasi komputer mempelajari bagian yang terkait dengan unit-unit operasional komputer dan hubungan antara komponen sistem komputer,contoh : sinyal kontrol, prosesor, interface komputer dan peripheral, teknologi memori yang digunakan.   Arsitektur komputer mempelajari atribut-atribut sistem komputer yang terkait dengan seorang programmer dan memiliki dampak langsung pada eksekusi logis sebuah program, contoh : set instruksi, jumlah bit yang digunakan untuk merepresentasikan bermacam-macam jenis data (misal bilangan, karakter), aritmetika yang digunakan, teknik pengalamatan, mekanisme I/O.    KOMPUTER SEBAGAI MESIN 6 LEVEL   Pada level 1 – 3 merupakan bahasa mesin bersifat numerik. Program-program didalamnya terdiri dari deretan angka yang panjang, yang tidak menjadi masalah untuk mesin tapi merupakan persoalan untuk manusia. Mulai pada level 4 bahasa berisi kata/singkatan yang mempun...

tugas 1 zaidan OAK2A22TI

  ZAIDAN DAVIN ARRAFI jumat,11 maret 2022 tugas 1 zaidan OAK2A22TI KONTRAK BELAJAR OAK2A22TI 1.  Perkuliahan ini dengan Bobot 3 SKS, diselenggarakan tiap Hari Jumat, Jam 07.50 - 10.20. 2.  Mohon untuk selalu membaca doa sebelum dan setelah belajar.  3.  Mohon mengisi daftar hadir  paling lambat 30 menit setelah jadwal dimulai, pada hari dan tanggal perkuliahan dijadwalkan.  5. Perkuliahan direncanakan dilaksanakan 16 pertemuan termasuk UTS dan UAS. 6. Penilaian akhir dilakukan menggunakan formula : 10 % Keaktifan ; 20 % Tugas ; 30 % UTS ; 40 % UAS. 7. Keaktifan terdiri dari absen dan ketepatan waktu mengerjakan Tugas 8.  Setiap mahasiswa diwajibkan memiliki BLOG PRIBADI untuk mengerjakan tugas kuliah. 9. Bagi yang sebelumnya sudah punya BLOG PRIBADI dianjurkan untuk menggunakan BLOG PRIBADI yang sudah lama tersebut. 10. Bagi yang belum punya silahkan membuat BLOG berbasis BLOG SPOT dengan berbasis gmail.  11. Mahasiswa diwajibkan mengiku...

Kriptografi dan Keamanan Informasi zaidan davin arrafi/4C

  Kriptografi dan Keamanan Informasi  zaidan davin arrafi 2103015040 Apa itu Kriptografi? Kriptografi adalah praktik melindungi informasi melalui penggunaan algoritme kode,  hash , dan tanda tangan. Informasi dapat dalam keadaan diam (seperti  file  pada  hard drive ), bergerak (seperti komunikasi elektronik yang dipertukarkan antara dua pihak atau lebih), atau sedang digunakan (saat menghitung data). Kriptografi memiliki empat tujuan utama: Kerahasiaan  – Membuat informasi hanya tersedia untuk pengguna yang berwenang. Integritas  – Memastikan bahwa informasi tidak dimanipulasi. Autentikasi  – Mengonfirmasi keaslian informasi atau identitas pengguna. Antipenyangkalan  – Mencegah pengguna menolak komitmen atau tindakan sebelumnya. Apa kegunaan dari kriptografi? Kriptografi berakar pada pengiriman informasi sensitif antara tokoh militer dan politik. Pesan dapat dienkripsi sehingga tampak seperti teks acak bagi siapa pun kecuali penerima ya...