ENKRIPSI UNIFORM RESOURCE LOCATOR (URL) SECARA DINAMIS MENGGUNAKAN ALGORITMA HYBRID UNTUK MENCEGAH SERANGAN SQL INJECTION

Alvarisi, Faisal (2025) ENKRIPSI UNIFORM RESOURCE LOCATOR (URL) SECARA DINAMIS MENGGUNAKAN ALGORITMA HYBRID UNTUK MENCEGAH SERANGAN SQL INJECTION. Other thesis, Universitas Siliwangi.

[thumbnail of 1. cover.pdf] Text
1. cover.pdf

Download (130kB)
[thumbnail of 2. pengesahan.pdf] Text
2. pengesahan.pdf

Download (331kB)
[thumbnail of 3. penguji.pdf] Text
3. penguji.pdf

Download (295kB)
[thumbnail of 4. pernyataan.pdf] Text
4. pernyataan.pdf

Download (295kB)
[thumbnail of 5. abstrak.pdf] Text
5. abstrak.pdf

Download (50kB)
[thumbnail of 6. kata pengantar.pdf] Text
6. kata pengantar.pdf

Download (115kB)
[thumbnail of 7. daftar isi.pdf] Text
7. daftar isi.pdf

Download (102kB)
[thumbnail of 8. bab i.pdf] Text
8. bab i.pdf

Download (246kB)
[thumbnail of 9. bab ii.pdf] Text
9. bab ii.pdf

Download (1MB)
[thumbnail of 10. bab iii.pdf] Text
10. bab iii.pdf

Download (125kB)
[thumbnail of 11. bab iv.pdf] Text
11. bab iv.pdf
Restricted to Repository staff only

Download (1MB)
[thumbnail of 12. bab v.pdf] Text
12. bab v.pdf
Restricted to Repository staff only

Download (54kB)
[thumbnail of 13. daftar pustaka.pdf] Text
13. daftar pustaka.pdf

Download (191kB)
[thumbnail of 14. lampiran.pdf] Text
14. lampiran.pdf
Restricted to Repository staff only

Download (4MB)

Abstract

Pesatnya perkembangan internet mendorong penggunaan aplikasi web di berbagai sektor. Namun seiring dengan kemudahan yang ditawarkan aplikasi web, semakin terbuka juga ancaman keamanan, salah satunya adalah SQL Injection yang sering memanfaatkan parameter URL sebagai titik masuk. Penelitian ini mengusulkan teknik enkripsi URL secara dinamis menggunakan algoritma hybrid yang menggabungkan AES, SHA-3, dan Base64 untuk mencegah serangan SQL Injection. AES digunakan untuk mengenkripsi data, SHA-3 untuk verifikasi integritas, dan Base64 untuk memastikan format ciphertext tetap valid dalam URL. Pengujian dilakukan dalam tiga tahap yaitu uji SQL Injection, uji performa sistem, dan uji kualitas ciphertext. Hasil pengujian SQL Injection menggunakan Acunetix menunjukkan tidak ada kerentanan yang terdeteksi, sementara setiap upaya serangan menggunakan SQLmap mengalami kegagalan dengan response 403 Forbidden. Uji performa dengan Google Lighthouse menunjukkan penurunan skor tipis yaitu 0,2% dari 90,65% menjadi 90,45% setelah enkripsi URL diterapkan, yang sebagian besar dipengaruhi oleh faktor eksternal, sehingga enkripsi URL tidak berdampak signifikan pada kinerja sistem. Uji entropi Shannon terhadap 100 ciphertext menghasilkan rata-rata 5,3995 dari 6 (89,99%), dan korelasi Pearson sebesar 0,0004, mengindikasikan ciphertext bersifat acak dan tidak ada hubungan antar ciphertext. Demikian teknik enkripsi URL ini terbukti efektif dan efisien dalam meningkatkan keamanan aplikasi web tanpa mengorbankan performa sistem.

Kata kunci: AES, Base64, Enripsi URL, SHA-3, SQL Injection

Item Type: Thesis (Other)
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Teknik > Teknik Informatika
Depositing User: Lelis Marsidah
Date Deposited: 20 Nov 2025 07:43
Last Modified: 20 Nov 2025 07:43
URI: https://repositori.unsil.ac.id/id/eprint/1482

Actions (login required)

View Item
View Item