Download Skripsi Computer Science:Perancangan Aplikasi Paillier Cryptosystem Untuk Mengamankan Data File
BAB I PENDAHULUAN
1.1
Latar Belakang Kriptografi
memungkinkan orang meninggalkan pesan rahasia, sehingga memungkinkan orang melakukan transaksi secara
elektronik tanpa keraguan atas pemalsuan, pencurian dan penipuan. Setiap hari ratusan
ribu orang yang berinteraksi secara elektronik, apakah melalui
e-mail, e-commerce, mesin ATM atau telepon seluler. Peningkatan penyebaran informasi secara elektronik telah
mengakibatkan ketergantungan yang meningkat terhadap kriptografi. Salah satu peranan dari
kriptografi adalah untuk melakukan pengamanan
data yaitu dengan menggunakan algoritma kriptografi.
Paillier Cryptosystem yang
ditemukan oleh Pascal Paillier pada tahun 1999 merupakan sebuah algoritma asimetris probabilistic untuk kriptografi kunci publik. Sekuritas
dari algoritma Paillier ini bergantung
pada problema perhitungan n-residue class yang dipercaya sangat sulit untuk dikomputasi. Problema ini
dikenal dengan asumsi Composite Residuosity (CR) dan merupakan dasar dari
kriptosistem Paillier ini. Skema ini merupakan additive homomorphic cryptosystem, yang berarti bahwa
diberikan kunci publik dan enkripsi dari m dan m2, seseorang akan mampu
menghitung enkripsi dari m1 yang digabungkan dengan m2.
Dengan enkripsi probabilistic,
seorang crypanalyst tidak dapat lagi mengenkripsi plaintext acak untuk mencari
ciphertext yang benar. Sebagai ilustrasi, misalkan cryptanalyst memiliki ciphertext C = EK(M). Sekalipun dia menebak M
dengan benar, ketika dia mengenkripsi EK(M),
hasil yang diperoleh (Cj ) akan berbeda dengan ciphertext Ci . Dia tidak dapat membandingkan Ci dan Cj sehingga dia tidak
dapat mengetahui bahwa dia telah menebak pesan dengan benar. Sekalipun, cryptanalyst
memiliki kunci publik, plaintext dan ciphertext, dia tidak dapat membuktikan bahwa
ciphertext tersebut merupakan hasil
enkripsi dari plaintext yang
bersangkutan, tanpa menggunakan kunci dekripsi. Selain itu, algoritma ini merupakan suatu algoritma enkripsi
probabilistic yang lebih efisien karena proses enkripsi per karakter dan bukan per Bit. Proses
enkripsi dan deskripsi Paillier Cryptosystem yang tergolong sulit dikarenakan dalam prosesnya
memerlukan banyak proses ataupun algoritma.
(http://www.gemplus.com/smart/rd/publications/pdf/Pai99pai.pdf,
tanggal akses 10 Januari 2011) Berdasarkan uraian di atas, maka penulis
bermaksud untuk mempelajari Paillier Cryptosystem dengan merancang suatu perangkat lunak
sekaligus mengimplementasikan Paillier
Cryptosystem dalam melakukan pengamanan
data. Oleh karena itu, penulis mengambil
tugas akhir dengan judul “Perancangan Aplikasi Paillier Cryptosystem untuk mengamankan data File“.
1.2 PerumusanMasalah Prosedur kerja dari Paillier Cryptosystem
terdiri dari proses pembangkitan kunci, proses
enkripsi dan proses dekripsi. Ketiga proses dari Paillier
Cryptosystemmenggunakan komputasi
matematika yang cukup rumit. Agar dapat
lebih memahami prosedur kerja Paillier
Cryptosystem, diperlukan sebuah perangkat lunak yang dapat menjelaskan prosedur
kerja dari Paillier Cryptosystem
sehingga dapat membantu pemahaman mengenai Paillier Cryptosystem tersebut.
1.3 Tujuan Adapun tujuan penulisan Tugas Akhir
ini adalah: 1. Untuk menjelaskan proses
kerja dari Paillier cryptosystem.
2. Untuk merancang aplikasi
yang dapat memberi pemahaman
mengenai Paillier Crytosystem
sekaligus cara penerapan
Paillier cryptosystem dalam
melakukan pengamanan data file.
1.4 Manfaat Sedangkan, manfaat penulisan Tugas Akhir
adalah: 1. Dapat memahami sistem kerja Paillier
cryptosystem.
2. Dapat menggunakan aplikasi untuk melakukan
pengamanan data file.
1.5
Batasan Masalah Ruang lingkup
permasalahan dalam merancang aplikasi ini dibatasi sebagai berikut: 1. Untuk bagian pemahaman, semua bilangan yang
digunakan bertipe data bilangan bulat positif
yang memiliki batasan maksimal 6 digit agar perhitungan tidak memerlukan waktu yang lama dan lebih mudah dipahami.
2. Perangkat lunak akan menampilkan laporan
hasil proses perhitungan yang dapat disimpan dalam bentuk text file.
3. Input pesan untuk bagian pemahaman dibatasi
maksimal 20 karakter yaitu berupa input data langsung sedangkan untuk bagian aplikasi
dibatasi file yang dapat dibuka berekstensi .txt.
4. Hasil enkripsi file yang dihasilkan oleh
perangkat lunak berekstensi .pai.
Contoh Skripsi Computer Science:Perancangan Aplikasi Paillier Cryptosystem Untuk Mengamankan Data FileDownloads Versi PDF >>>>>>>Klik DisiniArtikel terkait skripsi diantaranya : Kumpulan Contoh skripsi, contoh makalah,proposal penelitian, karya tulis, contohskripsi, c0ntoh proposal, judul seminar akuntansi, proposal tentang, beasiswa disertasi, laporan ta, tugas ta, tesis akuntansi keuangan, tesis kesehatan, proposal tesis akuntansi, contoh-contoh tesis, tesis gratis, tesis contoh, contoh bab 1 tugas akhir, kumpulan tugas akhir akuntansi, proposal pengajuan tugas akhir, contoh laporan tugas akhir akuntansi, judul tugas akhir jurusan akuntansi.
0 komentar:
Posting Komentar