Entri yang Diunggulkan

  HI... Friendsss... Perkenalkan nama saya Sahat Gohi Tua dengan nim 201831101 , asal daerah saya dari Jakarta .  saya berkuliah di Institut...

Rabu, 28 Oktober 2020

Perkuliahan 7 (25/10/2020) Keamanan Sistem Komputer (C31040319)

 STEGANOGRAFI


Steganografi adalah sebuah ilmu yang mempelajari bagaimana cara menulis secara ringkas cepat dan padat.

sejarah singkat steganografi :

Seni Steganografy merupakan seni kuno dalam meyembunyikan sebuah pesan lewat media yang berbeda. Hal ini dapat kita pelajari dalam sejarah kuno Yunani mengenai Steganografy. Dalam media pembelajaran seni Steganografy merupakan sebuah ilmu yang dapat dipelajari dan dikembangkan sesuai dengan imajinasi dalam menyembunyikan sebuah pesan kedalam format yang berbeda. Metode Steganografy yang dikemukakan disini adalah metode penyimpanan data /pesan dalam bentuk format : .BMP. File .BMP adalah sebuah bitmap atau file grafis yang dapat mengubah warna suatu gambar tersebut pada saat sebuah kata disandikan ke dalam ganbar tersebut. Disini akan dapat kita lihat bentuk gambar tersebut sebelum dan sesudah di Steganografy -kan.


Perbedaan antara steganografy dengan kriptografi :

kalau kriptografi itu pesan yang sudah disisipi oleh pesan rahasia jadi orang ketiga tidak tau kalau didalam pesan aslinya ada pesan tersembunyi dan bakal keliatan pesannya itu ada pesan tersembunyi.

kalau steganografy itu sama seperti kriptografi namun steganografi ini merahasiakan pesannya itu sangat ketat sehingga para pihak ketiga yang melihatnya itu tidak akan curiga melihat pesan tersembunyi dilam pesan aslinya.

Tujuan steganografi adalah merahasiakan pesan tersembunyi atau informasi supaya pihak ketiga tidak akan mengetahuinya.

contoh pemanfaatan stegonografi pada teknologi informasi :

stenogorafi pada digital water making dengan menggunakan sistem End Of File ( EOF ) ada 2 cara , protection against detection dan protection against removal .

ada 4 macam metode steganografi : 

1. List significant Bit insertion (LSBI)

    metode ini digunakan untuk menyembunyikan pesan pesan pada media digital media yang berbeda.

2. Algorithms and Tranformation

    metode ini digunakn menyembunyikan pesa pesan dengan metode matematika .

3. Redudan Pattern Encoding 

    metode ini digunakan untuk menggambarkan pesan kecil kepada kebanyakan gambar

4. Spread Spectrum Method

    metode ini digunakan untuk memencarkan pesa pesan tersembunyi dalam bentuk gambar


STEGOSISTEM

adalah sebuah sistem yang memperbaiki sistem stegonografi dari penyerangan.


perbedaan antara : 

stego-only-attack dengan stego-attack

kalau stego-only-attack adalah penyerang telah menghalangi stego data dan dapat menganalisisnya sedangkan stego-attack adalah penyerang memiliki berkas stego berasal dari cover file yang sama 


cover-stego-attack dengan manipulating the cover data

kalau cover-stego-attack adalah Penyerang telah menghalangi berkas stego dan mengetahui cover file mana yang digunakan untuk menghasilkan berkas stego ini, sedangkan manipulating the cover data adalah Penyerang dapat memanipulasi data terselubung dan menghalangi hasil data stego. Ini dapat membuat tugas dalam menentukan apakah data stego berisikan sebuah pesan rahasia lebih mudah bagi si penyerang.


Rabu, 21 Oktober 2020

Materi ke-6 ( Kriptografi )

 KRIPTOGRAFI

Kriptografi adalah suatu ilmu tentang teknik enkripsi naskah asli yang diacak dan menghasilkan sebuah kunci yang nanti naskah tersebut susah untuk dipahami atau dibaca.

Sejarah singkat mengenai KRIPTOGRAFI 

kriptografi dikenal sejak tahun 400 sebelum mahsehi atau pada saat kejayaan yunani. waktu itu alat untuk membuat pesan tersembunyi pada masa yunani disebut dengan scytale. 

Berdasarkan aspek historis kriptografi di atas, baik kriptografi klasik maupun modern keduanya memiliki kesamaan prinsip yang besar dan tidak dapat disangsikan lagi, yakni tujuan kriptografi adalah keamanan. Itulah layanan yang disediakan kriptografi tanpa peduli dari masa mana kriptografi dibuat.

Melalui layanan keamanan yang disediakan oleh jenis kriptografi tersebut, berbagai teks penting dapat terjaga kerahasiaannya dan keotentikannya, sehingga antar pihak yang berkorespondensi bisa saling menaruh kepercayaan. Kecuali apabila teknik pembuatan kriptografi bocor ke pihak yang tidak dikehendaki.


                                                                kriptografi pertama


Tujuan dibuatnya KRIPTOGRAFI :

1. kerahasiaan 

    dibidang teknologi ini semua informasi bisa di simpan secara online , bukan hanya informasi saja melainkan kata kata atau huruf huruf yang kita tulis di media sosial kita  itu disimpan secara baik dan benar , nah gunanya kriptografi ini untuk merahasiakan kata demi kata yang kita tulis di dunia maya.

2. integritas data 

      tujuan kriptografi adalah mmenjaminkan kata demi kata yang kita akan kirim itu merupakan kata kata asli dari kita.

3. autentikasi 

        autentikasi merupakan satu dari aspek keamaan yang sangat penting, nah kriptografi ini dibilang autentikasi karena data data yang kita simpan itu sangat dirahasiakan .


2 Macam KRIPTOGRAFI :

1. Enkripsi adalah adalah proses pengamanan data maupun informasi agar tidak dapat dibaca tanpa memiliki pengetahuan yang khusus.

2. Dekripsi adalah pengacakan data ataupun informasi dalam teks biasa (plaintext) kedalam kode rahasia untuk menyembunyikan arti sebenarnya dari kode tersebut yang dimana hanya bisa dibaca dengan menggunakan cara khusus 

Apa yang dimaksud blok chipher dan stream chipher : 

Blok cipher mengenkripsi blok bit dengan panjang tetap menggunakan transformasi yang tidak bervariasi. 

Cipher stream mengenkripsi aliran bit dengan panjang yang bervariasi dan menggunakan transformasi yang berbeda pada setiap bit..

kriptografi hibrid adalah sebuah algoritma yang mengatasi kecepatan data yang berlangsung tetap aman terkendali

5 teknik dasar untuk melakukan kriptografi : 

1.  SUBTITUSI

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 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



3PERMUTASI

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.  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”.
Contoh :




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 ”  * “.

Contoh :