analisis dan implementasi metode enkripsi

15
Oleh: Cahya Dwi Prasetya 090411100069

Upload: gerry-kuswanto

Post on 12-Nov-2015

267 views

Category:

Documents


6 download

DESCRIPTION

presentasi

TRANSCRIPT

  • Oleh:Cahya Dwi Prasetya090411100069

  • Perkembangan teknologi begitu pesat membutuhkan sistem keamanan (Kriptografi) dalam komunikasi data yang dapat memberikan kenyamanan dalam melakukan pertukaran data yang bersifat rahasia. Banyak sekali permasalahan dalam pertukaran data, misalnya data hilang atau data sudah tidak asli lagi. Oleh karena itu dibutuhkan teknik enkripsi dan deskripsi data yang baik

  • Kriptografi adalah seni dan ilmu untuk menjaga pesan rahasia agar tetap aman.Kriptografi merupakan ilmu yang berhubungan dengan pengamanan informasi seperti kerahasian data, integritas dan otentifikasi.

  • Enkripsi adalah proses penguraian/pengacakan informasi yang mana menyandikan dari informasi aslinya agar tidak bisa dibaca atau tidak bisa dilihat.dekripsi adalah proses mengembalikan informasi teracak ke bentuk karakter aslinya.

  • Algoritma RC4 Stream CipherAlgoritma FealAlgoritma SerpentAlgoritma Blowfish

  • RC4 merupakan salah satu jenis stream cipher yang didesain oleh Ron Riverst. RC4stream cipherini dapat dijalankan dengan panjang kunci yang variabel dan beroperasi dengan orientasi byte.

  • FEAL merupakan enkipsi tipe simetris block chippers. mempunyai panjang blok 64 bit, panjang kunci 64 bit, dan memiliki iterasi sebanyak 8 ronde. Waktu untuk proses enkripsi dan dekripsi berbanding lurus dengan penambahan ukuran file.

  • Algoritma Serpent adalah Subtitusi Permutasi (SP) yang beroperasi didalam 32 bit masukan. Algoritma ini mengenkripsi dan mendekripsi dengan masukan 128 bit dengan sebuah kunci 128, 192 atau 256 bit panjangnya.

  • Blowfish alias "OpenPGP.Cipher.4" merupakan enkripsi yang termasuk dalam golongan Symmetric Cryptosystem, metode enkripsinya mirip dengan DES (DES-like Cipher)

  • Blowfish menggunakan subkunci berukuran besar. Kunci-kunsi tersebut harus dikomputasikan pada saat awal, sebelum pengkomputasian enkripsi dan dekripsi data.

  • Dekripsi sama persis dengan enkripsi, kecuali P1, P2, . . . , P18 digunakan pada urutan yang terbalik. kecuali bahwa P1, P2,, P18. Dekripsi untuk Blowfish bersifat maju kedepan. Mengakibatkan dekripsi bekerja dalam arah algoritma yang sama seperti halnya dengan enkripsi, namun sebagai masukannya adalah chipertext.

  • Proses Enkripsi File Proses ini merupakan proses untuk enkripsi file. Operasi program dimulai dari inisialisasi masukkan program berupa file atau data elektronik kemudian pemberian key (kunci) dan setelah proses enkripsi yang akan menyimpan file enkripsi tersebut ke dalam file berekstensi yang sama dengan file sebelum dilakukan proses enkripsi. Proses Deskripsi File Proses ini adalah proses untuk dekripsi yaitu membuka kembali file yang telah dienkripsi. Operasi program dimulai dari inisialisasi file yang telah terenkripsi kemudian memasukkan key (kunci) untuk membuka file enkripsi tersebut dan menyimpannya ke dalam file semula Informasi waktu proses dan informasi ukuran file. Waktu proses ditampilkan ketika mengenkripsi dan mendekripsi file yang memberikan informasi tentang kecepatan algoritma Blowfish, serta kapasitas file yang dapat dilihat pada informasi file atau pada objek preview.