Prodi Teknik Informatika
Fakultas Telematika Energi
SEMESTER GANJIL TAHUN PELAJARAN 2020/2021
Nama :
Muh.Zulfikar Ismail
NIM :
201931118
Asal Daerah : LASUSUA,KAB.KOLAKA
UTARA,PROV.SULAWESI TENGGARA
Dosen : Desi Rose Hertina, S.T.,
M.Kom
Mata Kuliah : C31040319 – Keamanan Sistem Komputer
KRIPTOGRAFI
1.Pengertian Kriptografi
Kriptografi adalah sebuah pesan yang ditulis secara sembunyi atau rahasia.Dengan demikian,kriptografi yaitu komunikasi satu individu dengan individu lainnya secara rahasia.
2.Sejarah Kriptografi
Kriptografi muncul pada awal 400 tahun yang lalu sebelum masehi di Yunani.Alat ini disebut scytale.scytale berbentuk batangan dengan kombinasi 18 huruf.Hal ini termasuk perihal yang sulit untuk dikerjakan namun dalam perihal keamanan sangat baik.Karena hal ini sangat memepermudah untuk melakukan kerahasiaan antara dua pihak sehingga pada saat respondensi sangat mudah.
3.Tujuan Kriptografi
Kriptografi bertujuan untuk menjaga keamanan informasi.Keamanan ini terdiri dari beberapa proses.Kerahasiaan yaitu membaca pesan agar terjaga kerahasiaanya.Integritas Data untuk menjamin kebenaran data.Otentikasi yaitu untuk identifikasi data.Nir penyangkalan untuk mencegah entintas berkomunikasi.Dengan kata lain,pengirim pesan melakukan penyangkalan tersebut.
4.Proses Kriptografi
A.Enskripsi
Enskripsi yaitu proses penyembuhan data
pesan,mengubah plain text menjadi chipertext.
B.Deskripsi
Deskripsi yaitu untuk memahami pesan yang ada.Dengan kata lain,hal ini kebalikan dari enskripsi.
5.Kunci Algoritma Kriptografi
A.Block Chipper
Block chipper yaitu mengenskripsi blot bit dengan panjang
tetap panjang dan menggunakan transformasi yang tidak bervariasi.
B.Stream Chipper
Strream chipper yaitu mengenskripsi aliran bit dengan panjang yang bervariasi dan menggunakan transformasi yang berbeda pada setiap bit.
6.Kriptografi Hibrid
Kriptografi hibrid adalah kriptografi yang memggabungkan kenyamanan publik dengan efisien dari sistem kriptografi kunci simetris.Hal ini sangat aman karena tidak mengharuskan penerima dan pengirim melakukan komunikasi publik.
7.Proses Kriptografi Hibrid
Proses ini diawali dengan enkripsi pada Plainteks terlebih dahulu agar mempertinggi daya tahan terhadap serangan yang memanfaatkan pola serangan untuk memecahkan chiperteks menggunakan algoritma simetris.setelah plainteks menjadi teks terenskripsi kemudian dienskripsi menggunakan kunci publik.Pengeskripsian ini disebut session key.Sedangkan proses Deskripsi untuk penerima paket menggunakan kunci privat algoritma untuk mendeskripsikan key session dahulu.Kunci privat algoritma ini dapat dibuka sesuai dengan session key.Algoritma yang digunakan yaitu Affine Cipher dan RSA untuk mengabungkan kelebihan masing-masing.
8.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.
Contoh:
Metode Penyandian Substitusi Sederhana
2. Blocking
Sistem enkripsi ini
terkadang membagi plaintext menjadi beberapa blok yang terdiri dari beberapa
karakter, kemudian di enkripsikan secara independen.
Caranya :
Plaintext dituliskan secara vertikal ke bawah berurutan pada lajur, dan
dilanjutkan pada kolom berikutnya sampai seluruhnya tertulis. Ciphertext-nya
adalah hasil pembacaan plaintext secara horizontal berurutan sesuai dengan
blok-nya.
Contoh :
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.
Caranya
Sebelum dilakukan permutasi, umumnya plaintext terlebih dahulu dibagi menjadi blok-blok dengan panjang yang sama.Plaintext akan dibagi menjadi blok-blok yang terdiri dari 6 karakter, dengan aturan permutasi, sebagai berikut :
4. Ekspansi
Suatu metode sederhana untuk mengacak pesan adalah dengan memelarkan
pesan itu dengan aturan tertentu. Saah 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”.
Contoh :
5. Penampatan
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 ” * “.
Tidak ada komentar:
Posting Komentar