Download Skripsi Computer Science:Perancangan Secure Login Website Menggunakan Algoritma Enkripsi XXTEA
BAB I PENDAHULUAN
1.1 Latar Belakang Penggunaan internet membuat informasi menjadi
semakin cepat disebarkan dan lebih mudah didapatkan.
Namun kadangkala internet
memiliki kelemahan yaitu
dari sisi keamanan. Keamanan data pada website menjadi
faktor yang penting dan perlu mendapat perhatian
khs, karena di
jaman sekarang yang
semakin maju, semakin banyak pula penyadapan dan
penyalahgunaan informasi pada website
untuk keuntungan pribadi
ataupun untuk tujuan-tujuan yang
tidak baik. Untuk
itu diperlukan suatu bentuk
sekuriti agar keamanan dari website terjamin
dan seluruh informasi serta data yang tersimpan di dalamnya sehingga
tidak disalahgunakan oleh pihak yang
tidak diinginkan.
Salah satu
metode yang digunakan
untuk mengamankan halaman
website adalah proses
autentifikasi. Proses Autentikasi
adalah suatu langkah untuk menentukan atau mengkonfirmasi bahwa seseorang (atau sesuatu) adalah autentik atau
asli. Melakukan autentikasi terhadap
sebuah objek adalah
melakukan ko nfirmasi terhadap kebenarannya (Puspita, 2009).
Dalam teknologi
web, autentifikasi digunakan sebagai
sarana untuk mengakses halaman
web yang bersifat
rahasia dan bersifat
terbatas. Salah satu
metode yang paling
banyak digunakan adalah
dengan menggunakan user-id
dan password yang dimasukkan pada
form login. Selain
murah dan tidak
memerlukan perangkat tambahan,
penggunaan user-id dan password
juga nyaman. User
hanya perlu menghapal user-id dan password kemudian dapat
melakukan login dimanapun (Yang, 2009).
2 Namun
demikian penggunaan user-iddan
passwordbukannya tanpa kelemahan. User sering
kali memilih user-iddan
password yang pendek dan lemah
sehingga mudah dicuri
dengan teknik brute
force (Yang, 2009). Selain
itu format standar
dari form login
akan mengirimkan user-id
dan password dari
client ke server
dalam format plaintext
atau teks asli.
Dalam format ini,
sangat mudah bagi
para hacker untuk mendapatkan data
user-id dan password
yang valid dan
dapat digunakan pada
form login yang dimaksud
(Chakrabarti dan Singhal, 2007).
Untuk menjaga agar user-id dan
password tidak mudah dibaca oleh hackerdiperlukan proses
pengamanan data dari
user-id dan password
tersebut. Alternatif proses pengamanan
yang ditawarkan adalah
dengan melakukan enkripsi
di sisi client sebelum
data dikirimkan ke
server. Dengan demikian
yang dikirimkan ke
server hanya berupa ciphertext. Selanjutnya pada sisi server
dilakukan dekripsi kembali data sehingga
didapatkan data asli yang sesuai.
Dengan teknik
kriptografi khsnya pengenkripsian dan
pendekripsian pesan maka
data dan informasi
yang disimpan maupun
dikirimkan melalui internet dapat semakin terjamin keamanannya. Dalam
pelaksanaan skripsi ini algoritma XXTEA
dimanfaatkan untuk mengenkripsi
data dan informasi
yang akan dikirimkan. XXTEA merupakan turunan dari Block
TEA sehingga memiliki beberapa perbedaan
yang signifikan dengan TEA dan XTEA. XXTEA beroperasi dalam ukuran blok
kelipatan 32 bit
(minimal 64 bit)
dan panjang kunci
128 bit. XXTEA
dipilih karena memberikan
keamanan yang cukup baik dengan cycle ratio yang cukup kecil (Hatipoglu, Bilal 2008). Selain itu XXTEA
tidak memiliki batas ukuran blok sehingga XXTEA dapat digunakan untuk mengenkripsi satu buah
pesan utuh tanpa memerlukan mode operasi
cipher.
1.2 PERUMUSAN MASALAH Adapun
permasalahan yang diidentifikasi dalam
form login berbasis
web adalah permasalahan
yang berhubungan dengan
format standar dari
form login yang
akan mengirimkan isi
dari user-id dan
password dari client
ke server yang
saat ini 3 kebanyakan dalam
format plaintext atau
teks asli. Atas
dasar itu diperlukan pengamanan dengan melakukan enkripsi dan dekripsi
user-id sertapassword sebelum dikirimkan ke
server agar data
yang dikirimkan dari
client ke server
terjamin keamanannya. Sehingga
permasalahan dalam skripsi
ini dapat dirumuskan
sebagai berikut yaitu untuk
menjawab pertanyaan bagaimana melakukan enkripsi dan dekripsi untuk
login pada web
untuk meningkatkan keamanan
pada proses pengiriman
data user-id dan password dari
client ke server? 1.3 BATASAN MASALAH Untuk menghasilkan tulisan yang fokus dan
pembahasan yang tidak terlalu luas dari pokok
permasalahan maka penulis membuat batasan masalah sebagai berikut: 1.
Perancangan web secure
login dibuat dengan
menggunakan bahasa pemrograman
javascript pada sisi
client dan pemrograman
PHP pada sisi server
dan menggunakan database MySQL.
2. Enkripsi
dan dekripsi user-id
dan password dilakukan
dengan menggunakan algoritma enkripsi XXTEA.
3. Untuk
meng-encode dan decode hasil
enkripsi atau dekripsi
dari algoritma XXTEA, digunakan encode Base 64.
4. User-id
dan password yang
digunakan dibatasi maksimal
10 karakter tanpa spesifikasi
khs.
1.4 TUJUAN PENELITIAN Adapun
tujuan dari penelitian
ini adalah membangun
aplikasi web secure
login dengan menggunakan
algoritma XXTEA untuk
meningkatkan keamanan data
saat pengiriman user-id dan
password dari client ke server.
4 1.5 MANFAAT PENELITIAN Adapun manfaat dari penelitian ini adalah: 1.
Sebagai secure login alternatif yang berbasis open source 2.
Menambah variasi aplikasi web secure loginyang sudah ada 3.
Menambah referensi bagi
peneliti lain yang
berkaitan dengan implementasi algoritma XXTEA 1.6
METODOLOGI PENELITIAN Penelitian
ini dilakukan dalam beberapa tahap yang sistematis. Berikut adalah snan tahap yang dilakukan dalam penelitian: 1.
Studi Literatur. Dilakukan
dengan mengumpulkan bahan-bahan,
mempelajari dan membaca
bahan-bahan referensi baik
yang bersumber dari
buku, artikel, jurnal, makalah, maupun situs-situs internet
dan beberapa sumber lainnya yang dilakukan
terkait dengan materi skripsi ini.
Contoh Skripsi Computer Science:Perancangan Secure Login Website Menggunakan Algoritma Enkripsi XXTEADownloads 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