1903421033, Indria Bernade Sinuraya (2023) Penerapan Sistem Otorisasi dan Autentikasi dalam Pengembangan Web Manajemen Application Programming Interface. D4 thesis, Politeknik Negeri Jakarta.
Halaman Identitas Skripsi.pdf
Download (2MB)
Isi.pdf
Restricted to Hanya Civitas Akademika PNJ
Download (3MB)
Jurnal.pdf
Restricted to Hanya Staff Repositori
Download (817kB)
Abstrak
Application Programming Interface merupakan teknologi yang sangat familiar dalam kehidupan manusia dan digunakan sepanjang waktu. Teknologi ini digunakan oleh PT Eka Mas Republik untuk memenuhi kebutuhan pelayanan terhadap konsumen. Dengan banyaknya API yang digunakan memicu permasalahan dalam pengelolaan sehingga dibutuhkan suatu sistem yang dapat mengelola file API tersebut. Sistem tersebut dikenal sebagai API gateway. Dalam mempermudah pengguna dalam melakukan proses CRUD pada API gateway dibangun sebuah web manajemen API. Pada saat melakukan pengujian, ditemukan beberapa kelemahan dimana web tidak memiliki sekuriti. Penerapan sistem otorisasi dan autentikasi ini merupakan upaya untuk menjamin web aman digunakan oleh pengguna. Pada sistem autentikasi digunakan 2 algoritma kriptografi dalam pengamanan data pengguna dan pada sistem otorisasi dilakukan generate JWT token untuk memverifikasi apakah pengguna berhak untuk mengakses data web atau tidak. Pengujian kualitas web manajemen API menggunakan standar ISO 25010 dengan melihat berbagai karakteristik yaitu functional suitability, portability, performance efficiency, usability dan security. Hasil uji functional suitability dengan metode black box mendapat persentase kelayakan sebesar 100%, hasil uji portability pada berbagai perangkat dan browser mendapatkan persentase kelayakan sebesar 100%, hasil uji performance efficiency mendapatkan nilai performance Grade A dengan waktu muat rata – rata sebesar 3,3 detik, hasil uji usability mendapat skor sebesar 73,61, dan hasil uji security diketahui web mampu melindungi informasi data, web mampu mendeteksi token valid dan menolak token yang bersifat tidak valid dan sudah kedaluwarsa, dan secara keseluruhan web mendapatkan nilai skor B dengan range nilai dari 60 hingga 69
Tipe Dokumen: | Thesis / Skripsi / Tugas Akhir (D4) |
---|---|
Subjek: | 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 003 Sistem-sistem 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data 000 - Komputer, Informasi dan Referensi Umum > 020 Ilmu perpustakaan dan informasi > 028 Membaca dan menggunakan media informasi lainnya 600 – Teknologi (Ilmu Terapan) > 600 Teknologi (ilmu terapan) > 600 Teknologi 600 – Teknologi (Ilmu Terapan) > 650 Manajemen dan hubungan masyarakat > 658 Manajemen umum |
Bidang, Unit, atau Jurusan Yang Ditujukan: | Teknik Elektro > Broadband Multimedia D4 |
User ID Pengunggah: | Indria Bernade Sinuraya |
Date Deposited: | 29 Aug 2023 16:49 |
Last Modified: | 29 Aug 2023 16:49 |
URI: | https://repository.pnj.ac.id/id/eprint/14410 |