Claim Missing Document
Check
Articles

Found 1 Documents
Search

Studi Perbandingan Performa Autentikasi Menggunakan JWT dan PASETO pada Komunikasi RESTful API Berbasis Node.js Tasya Putri Permatasari; Pinandito, Aryo
Jurnal Pengembangan Teknologi dan Ilmu Komputer Vol 10 No 7 (2026): Juli 2026
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

RESTful API bersifat stateless dan tidak menyediakan mekanisme autentikasi bawaan, sehingga pengembang perlu menambahkan metode seperti Session Based Authentication, JSON Web Token (JWT), atau Platform-Agnostic Security Tokens (PASETO), yang masing-masing berpotensi memberikan beban pemrosesan berbeda pada server. Penelitian ini bertujuan mengukur dan membandingkan performa ketiga metode autentikasi tersebut pada RESTful API berbasis Node.js berdasarkan waktu pemrosesan (processing time) dan penggunaan memori (memory usage). Pengujian dilakukan pada endpoint /login dan /profile menggunakan Apache JMeter untuk waktu respon dan library heapdiff untuk penggunaan heap memory. Hasilnya menunjukkan perbedaan performa signifikan antar metode pada seluruh variabel dan endpoint. Perbedaan waktu pemrosesan yang signifikan secara statistik. Sedangkan perbedaan penggunaan memori jauh lebih besar terutama pada endpoint /profile, di mana PASETO mengonsumsi memori yang lebih tinggi dibandingkan Session Based Authentication. Hal ini menunjukkan bahwa pemilihan metode autentikasi lebih berdampak pada efisiensi memori dibandingkan kecepatan pemrosesan. Session Based Authentication direkomendasikan untuk sistem yang mengutamakan efisiensi sumber daya, sedangkan PASETO lebih sesuai untuk sistem yang memprioritaskan keamanan kriptografis meskipun membutuhkan memori yang lebih besar.