IMPLEMENTASI DAN ANALISIS OPTIMASI PARAMETER ARGON2ID PADA SISTEM AUTENTIKASI APLIKASI WEB

Mayesta, Rio (2026) IMPLEMENTASI DAN ANALISIS OPTIMASI PARAMETER ARGON2ID PADA SISTEM AUTENTIKASI APLIKASI WEB. Other thesis, Universitas Amikom Purwokerto.

[thumbnail of COVER.pdf] Text
COVER.pdf

Download (755kB)
[thumbnail of DAFTAR ISI.pdf] Text
DAFTAR ISI.pdf

Download (629kB)
[thumbnail of ABSTRAK.pdf] Text
ABSTRAK.pdf

Download (665kB)
[thumbnail of BAB I.pdf] Image
BAB I.pdf
Restricted to Registered users only

Download (640kB)
[thumbnail of BAB II.pdf] Image
BAB II.pdf
Restricted to Registered users only

Download (840kB)
[thumbnail of BAB III.pdf] Image
BAB III.pdf
Restricted to Registered users only

Download (778kB)
[thumbnail of BAB IV.pdf] Image
BAB IV.pdf
Restricted to Registered users only

Download (1MB)
[thumbnail of BAB V.pdf] Image
BAB V.pdf
Restricted to Registered users only

Download (549kB)
[thumbnail of DAFTAR PUSTAKA.pdf] Text
DAFTAR PUSTAKA.pdf
Restricted to Repository staff only

Download (614kB)

Abstract

Penelitian ini bertujuan mengimplementasikan password hashing Argon2id pada sistem autentikasi aplikasi web serta membandingkan waktu hashing dan waktu verifikasi login antarskenario kombinasi parameter memory cost, time cost, dan parallelism untuk menentukan konfigurasi yang paling sesuai dalam lingkungan pengujian. Penelitian ini menggunakan metode eksperimen dengan desain eksperimen berorientasi teknologi (technology-oriented experiment) dan pendekatan performance benchmarking. Modul autentikasi berbasis Laravel digunakan untuk menguji delapan skenario parameter Argon2id. Pengujian mikro dilakukan melalui PHP CLI untuk mengukur waktu hashing, sedangkan pengujian makro dilakukan melalui alur autentikasi Laravel menggunakan Auth::attempt() untuk mengukur waktu verifikasi login. Setiap skenario dijalankan dengan 10 kali warm-up dan 50 iterasi pengukuran utama. Analisis data mencakup statistik deskriptif, uji Brown–Forsythe, Welch ANOVA, serta Welch t-test terhadap 28 pasangan skenario pada setiap lapisan dengan koreksi Holm. Hasil pengujian menunjukkan bahwa rata-rata waktu hashing berada pada rentang 18,37–493,02 ms, sedangkan rata-rata waktu verifikasi login berada pada rentang 19,44–496,75 ms. Welch ANOVA menunjukkan perbedaan rata-rata waktu yang signifikan antarskenario pada kedua lapisan, dan seluruh pasangan tetap signifikan setelah koreksi Holm. Konfigurasi B_OWASP_Min dengan memory cost 19.456 KiB, time cost 2, dan parallelism 1 dipilih sebagai konfigurasi paling sesuai karena memenuhi konfigurasi minimum OWASP serta menghasilkan rata-rata waktu hashing 37,95 ms dan waktu verifikasi login 37,71 ms, yang merupakan nilai terendah di antara skenario berbasis rujukan. Hasil penelitian ini berlaku pada lingkungan pengujian yang digunakan dan tidak diposisikan sebagai rekomendasi universal.
Item Type: Thesis (Other)
Additional Information: Dosen Pembimbing: Adam Prayogo Kuncoro, M.Kom., dan Ilham Albana, S.Kom., M.MSI
Uncontrolled Keywords: Kata kunci: Argon2id, autentikasi, password hashing, optimasi parameter, Laravel.
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komputer > Teknologi Informasi
Depositing User: UPT Perpustakaan Pusat Universitas Amikom Purwokerto
Date Deposited: 02 Oct 2026 04:55
Last Modified: 02 Oct 2026 04:55
URI: https://eprints.amikompurwokerto.ac.id/id/eprint/3520

Actions (login required)

View Item
View Item