Stateless Authentication with JSON Web Tokens using RSA-512 Algorithm

Main Article Content

Aldy Putra Aldya Alam Rahmatulloh Muhammad Nur Arifin

Abstract

Today's technology needs are getting higher; one of the technologies that continue to grow now is Web Service (WS). WS is stateless and can increase service flexibility on a system. However, security at WS is one of the things that need attention. One effort to overcome this problem is JWT (JSON Web Token). JWT is an authentication mechanism at WS. In this research, we will discuss the performance of JWT RSA-512 which is implemented on SOAP and RESTful. The test results show that the speed of the JWT RSA-512 token on the RESTful process is superior to 24.69% compared to SOAP. Then the speed of the authentication of JWT RSA-512 tokens, RESTful is superior to 11.64% compared to SOAP. Whereas in testing the size of JWT RSA-512 generated tokens, RESTful is only 1.25% superior to SOAP.

Downloads

Download data is not yet available.

Article Details

How to Cite
ALDYA, Aldy Putra; RAHMATULLOH, Alam; ARIFIN, Muhammad Nur. Stateless Authentication with JSON Web Tokens using RSA-512 Algorithm. JURNAL INFOTEL, [S.l.], v. 11, n. 2, june 2019. ISSN 2460-0997. Available at: <http://ejournal.st3telkom.ac.id/index.php/infotel/article/view/427>. Date accessed: 22 july 2019. doi: https://doi.org/10.20895/infotel.v11i2.427.
Section
Articles

References

[1] A. Rahmatulloh, R. Gunawan, and I. Darmawan, â??Web Services to Overcome Interoperability in Fingerprint-based Attendance Systems,â? vol. 2, no. IcoIESE 2018, pp. 277â??282, 2019.
[2] P. F. Tanaem, M. Danny, and I. Ade, â??RESTFul Web Service Untuk Sistem Pencatatan Transaksi Studi Kasus PT. XYZ,â? J. Tek. Inform. dan Sist. Inf., 2016.
[3] OWASP, OWASP Top 10 â?? 2017 rcl The Ten Most Critical Web Application Security Risks. 2017.
[4] V. Kumari, â??Web Services Protocol?: SOAP vs REST,â? Int. J. Adv. Res. Comput. Eng. Technol., vol. 4, no. 5, pp. 2467â??2469, 2015.
[5] R. BROECKELMANN, â??JWT Use Case,â? 2017. [Online]. Available: http://rcbj.net/blog01/2017/07/14/jwt-use-cases/.
[6] A. Rahmatulloh, H. Sulastri, and R. Nugroho, â??Keamanan RESTful Web Service Menggunakan JSON Web Token (JWT) HMAC SHA-512,â? J. Nas. Tek. Elektro dan Teknol. Inf., vol. 7, no. 2, 2018.
[7] K. Gottschalk, S. Graham, H. Kreger, and J. Snell, â??Introduction to Web services architecture,â? IBM Syst. J., vol. 41, no. 2, pp. 170â??177, 2010.
[8] R. Gunawan and A. Rahmatulloh, â??Implementasi Web Service pada Sistem Host-To-Host Pembayaran Biaya Akademik,â? vol. 5, no. 2, pp. 1â??13, 2017.
[9] D. Box et al., â??Simple Object Access Protocol (SOAP) 1.1,â? 2000. [Online]. Available: https://www.w3.org/TR/2000/NOTE-SOAP-20000508/.
[10] Jwt.io, â??Introduction to JSON Web Tokens.â? [Online]. Available: https://jwt.io/introduction/.
[11] R. L. Rivest, A. Shamir, and L. Adleman, â??A Method for Obtaining Digital Signatures and Public-Key Cryptosystems,â? 1977.
[12] M. A. Arianto, S. Munir, and K. Khotimah, â??Analisis dan Perancangan Representational State Transfer (REST) Web Service Sistem Informasi Akademik STT Terpadu Nurul Fikri Menggunakan YII Framework,â? J. Teknol. Terpadu, vol. 2, no. 2, pp. 1â??8, 2016.