Claim Missing Document
Check
Articles

BACKEND API DATA PROTECTION MENGGUNAKAN JWT TOKEN DAN ALGORITMA AES 256-BIT DENGAN BAHASA PEMROGRAMAN GOLANG Prasetya, Agustinus Bayu; Suharjo, Imam
Jurnal Informatika dan Teknik Elektro Terapan Vol 13, No 1 (2025)
Publisher : Universitas Lampung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23960/jitet.v13i1.5699

Abstract

Data security is a critical concern in the development of web-based applications and backend APIs, particularly in protecting sensitive information from unauthorized access. This research aims to integrate Advanced Encryption Standard (AES) 256-bit for data encryption and JSON Web Token (JWT) for user authentication, developed using the Go programming language. The methodology employed is Research and Development (R&D), encompassing stages of requirement analysis, system design, implementation, and testing. The results show that combining AES 256-bit and JWT provides a dual-layer security mechanism, ensuring data integrity and confidentiality during storage and transmission. This solution proves effective for high-security applications such as e-commerce, healthcare, and online examinations. Additionally, the system offers seamless integration with third-party applications, promoting ease of adoption without compromising security. The study concludes that this integrated approach enhances data protection and facilitates secure API interactions across various platforms
Implementasi Smart Garden Untuk Monitoring Dan Otomatisasi Tanaman Terong Berbasis Internet Of Things Menggunakan Aplikasi Android Firwansyah, Andi; Suharjo, Imam
Journal Of Information System And Artificial Intelligence Vol. 5 No. 1 (2024): Vol. 5 No. 1 (2024): Vol. 5 No. 1 (2024): Journal of Information System and Art
Publisher : Universitas Mercu Buana Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26486/jisai.v5i1.97

Abstract

Penelitian ini menjelaskan bagaimana membuat kelembaban media tanam selelau berada di range 80% - 90% dan Membuat sebuah alat yang mampu mengontrol sistem penyiraman air dan kelembaban media tanam dengan menggunakan aplikasi android, untuk mengetahui data seperti pH pada media tanam, kelembaban tanah, suhu pada tanaman dan sistem penyiraman air otomatis yang nantinya data ini akan disimpan di firebase dan akan di akses oleh pengguna melalui aplikasi android. Adapun bahan yang digunakan pada penelitian ini yaitu, Arduino Uno, NodeMCU ESP8266, Modul Sensor pH Tanah, Soil Moisture, DHT11, Relay 2 Channel, Implementasi ini merupakan tahap eksekusi dari desain yang telah dirancang sebelumnya, penentuan tata letak dari masing-masing sensor dibuat sepresisi mungkin untuk mendapatkan hasil yang maksimal.Dalam proses perancangan akan lebih baik digunakan ruang tertutup dan pengaturan suhu agar proses perawatan tanaman terong dapat lebih maksimal. proses pengujian sensor masih mendapati sedikit nilai error sehingga diharapkan dapat diperbaiki lagi agar meminimalisir tingkat kesalahan pembacaan pada sensor, salah satunya adalah sensor cahaya LDR dimana sensor ini dapat mendeteksi intensitas cahaya dan dapat mengukur kebutuhan dari tanaman diuji
Rancang Bangun Sistem Monitoring Keamanan, Suhu dan Kelembapan Gudang Beras Menggunakan Bot Telegram Berbasis IoT Aji Santoso, Zulfikar; Suharjo, Imam
Journal Of Information System And Artificial Intelligence Vol. 4 No. 2 (2024): Vol. 4 No. 2 (2024): Journal of Information System and Artificial Intelligence
Publisher : Universitas Mercu Buana Yogyakarta

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26486/jisai.v4i2.206

Abstract

Rice is one of the staple foods that is an important commodity where rice consumption and production in Indonesia is very high. High temperature and humidity can cause rice to easily become damaged, for example the appearance of rice bugs, mold growth and an increase in the number of broken grains. In addition, the security of the rice warehouse must also be maintained to prevent losses such as theft. The purpose of this research is to create a system and tool that can monitor or maintain security, temperature and humidity in rice warehouses. The result of this research is a system and tool capable of maintaining temperatures below 30 degrees Celsius and also air humidity below 65% automatically. In addition, a picture of the situation in the warehouse will be sent via a special Telegram Bot to the user as a surveillance and warehouse security tool.
Sistem Pendukung Keputusan Akurasi Diagnosa Kejiwaan Seseorang Dengan Metode Simple Additive Weighting (Saw) Muzakki, Ahmad; Suharjo, Imam
Jurnal Komputer, Informasi dan Teknologi Vol. 5 No. 1 (2025): Juni
Publisher : Penerbit Jurnal Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53697/jkomitek.v5i1.2192

Abstract

Keputusan dalam mendiagnosis gangguan kejiwaan sering kali memerlukan pertimbangan yang kompleks dan melibatkan banyak faktor, seperti gejala yang dialami dan faktor psikologis lainnya. Dalam konteks ini, sistem pendukung keputusan (SPK) sangat penting untuk membantu tenaga medis atau psikolog dalam mengambil keputusan yang tepat. Penelitian ini membuat sebuah Sistem Pendukung Keputusan Akurasi Diagnosa Kejiwaan dengan Metode Simple Additive Weighting (SAW) dengan studi kasus di Puskesmas Depok I Sleman guna untuk membantu pengambilan sebuah keputusan dari keluhan dan masalah pasien sehingga menciptakan sebuah diagnosa yang mengarah ke kejiwaan seseorang dengan akurat sesuai dengan bobot dan kriteria yang di inputkan. Sistem pendukung keputusan (SPK) berperan penting dalam meningkatkan akurasi diagnosa kejiwaan seseorang. Metode SAW dipilih karena kemampuannya dalam mengelola data dengan berbagai kriteria dan menghasilkan keputusan dengan nilai bobot yang ditentukan. Kriteria yang dianalisis meliputi gejala, diagnosa, usia dan jenis intervensi menjadi suatu keputusan yang diambil.
PROTOTYPE PENDETEKSI KEBAKARAN MULTIRUANG MENGGUNAKAN NODE MCU ESP8266 DENGAN NOTIFIKASI BOT TELEGRAM Yudhistira, Octavian Erwin; Suharjo, Imam
Jurnal Informatika dan Teknik Elektro Terapan Vol 13, No 1 (2025)
Publisher : Universitas Lampung

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.23960/jitet.v13i1.5992

Abstract

Abstrak. Penelitian ini menyajikan pengembangan sistem deteksi kebakaran multiruangan yang terintegrasi dengan bot Telegram untuk notifikasi yang efisien dan tepat waktu. Sistem ini memanfaatkan NodeMCU ESP8266 sebagai CPU, yang memungkinkan koneksi beberapa sensor api, gas, dan suhu, untuk memantau berbagai ruangan. Setelah mendeteksi api, kebocoran gas, atau suhu melebihi 35°C, sistem memicu peringatan yang dikirimkan ke BOT Telegram. BOT ini akan mengirimkan notifikasi ke pengguna, memberikan pembaruan secara real-time tentang insiden kebakaran. Integrasi BOT Telegram meningkatkan keandalan sistem dan pengalaman pengguna dengan memberikan peringatan tepat waktu kepada pengguna di mana pun lokasi pengguna. Hasil eksperimen memvalidasi kemampuan sistem untuk mendeteksi kejadian kebakaran secara akurat dan segera memberi tahu pengguna melalui BOT Telegram, yang berpotensi membantu dalam respons cepat dan meminimalkan kerusakan terkait kebakaran. 
Smart Dustbin Penyortiran Sampah Basah Dan Kering Berbasis IOT Menggunakan Aplikasi Blynk Dari, Natasya Wulan; Suharjo, Imam
JATISI Vol 11 No 4 (2024): JATISI (Jurnal Teknik Informatika dan Sistem Informasi)
Publisher : Universitas Multi Data Palembang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35957/jatisi.v11i4.8321

Abstract

Smart dustbin is an application of IoT in the field of hygiene to increase efficiency in sorting wet and dry waste automatically, using gas sensors and buzzer speakers as a warning if smoke is detected which indicates a fire. Serial communication between Arduino Uno and NodeMCU esp8266 connects the system to a Wifi connection where data will then be sent to the blynk application to control the height level of waste in the waste container. Based on the trials that have been carried out, the results of the wet and dry waste sorting trials reached 90%, for the gas sensor and buzzer smoke detector trials went well with 100% results. controlling the trash height level from the blynk application, the percentage of trash height level goes up and down.
Implementasi BGP dengan RPKI Pada Jaringan PT. Bintang Mataram Teknologi Menggunakan Mikrotik Router OS Budi Rahayu, Tri; Suharjo, Imam
JURNAL FASILKOM Vol. 14 No. 2 (2024): Jurnal FASILKOM (teknologi inFormASi dan ILmu KOMputer)
Publisher : Unversitas Muhammadiyah Riau

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.37859/jf.v14i2.6968

Abstract

Protokol Border Gateway Protocol (BGP) merupakan pondasi dalam pertukaran informasi routing antar Autonomous System (AS) di internet. Namun, keamanan BGP telah menjadi perhatian utama karena rawan terhadap serangan seperti hijacking dan spoofing. Resource Public Key Infrastructure (RPKI) menjadi solusi yang mengonfirmasi asal rute BGP, mengurangi risiko serangan tersebut. Tujuan dari penelitian ini adalah untuk menerapkan dan mengevaluasi keamanan BGP dengan RPKI pada jaringan PT. Bintang Mataram Teknologi yang menggunakan MikroTik RouterOS 7. Implementasi melibatkan konfigurasi RPKI pada router MikroTik untuk mengonfirmasi dan memberikan izin pada asal rute BGP. Simulasi serta implementasi dilakukan menggunakan EVE-NG sebagai simulator dan sebuah Virtual Server yang berperan sebagai RPKI Validator. Pengujian dilakukan menggunakan 3 AS, 6 router, 2 virtual PC, 1 virtual server untuk validator, dan 1 virtual PC sebagai fake server DNS Google. Hasil penelitian menunjukkan bahwa implementasi RPKI pada jaringan PT. Bintang Mataram Teknologi dengan menggunakan MikroTik RouterOS 7 dapat meningkatkan keamanan BGP dengan mengonfirmasi asal rute yang diterima. Evaluasi menunjukkan bahwa RPKI efektif dalam mengurangi risiko serangan BGP, dengan tambahan beban yang masih dapat diterima dalam operasi jaringan. Penelitian ini memberikan sumbangan dalam memperkuat keamanan infrastruktur jaringan, terutama dalam konteks penerapan MikroTik RouterOS 7 untuk mengimplementasikan RPKI dalam melindungi layanan dan data sensitif dari serangan terhadap BGP.
Rancang Bangun Sistem Infomasi Pemasaran Lahan Kosong Berbasis Web Didaerah Istimewa Yogyakarta Haryo Wicaksono, Aji Rahadian Agung; Suharjo, Imam
REMIK: Riset dan E-Jurnal Manajemen Informatika Komputer Vol. 9 No. 1 (2025): Volume 9 Nomor 1 Januari 2025
Publisher : Politeknik Ganesha Medan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33395/remik.v9i1.14423

Abstract

Pada masa ini, perkembangan teknologi sangatlah cepat dan berbanding lurus dengan kebutuhan manusia yang selalu ingin cepat dalam mendapatkan informasi. Salah satu bentuk perkembangan teknologi adalah Sistem Informasi (SI) yang telah banyak berkembang dan telah banyak digunakan untuk menunjang dan menyelesaikan suatu permasalahan yang biasa timbul pada suatu individu, kelompok atau perusahaan. Salah satu masalah yang dapat diselesaikan dengan bantuan Sistem Informasi adalah pemasaran tanah atau lahan milik pribadi. Pada penelitian ini akan dibuat suatu Sistem Informasi Pemasaran Lahan dimana penjual atau pemilik lahan bisa memasarkan tanahnya jika ingin dijual kemudian dipublikasi di internet agar dapat diketahui dengan mudah oleh seseorang yang ingin mencari lahan atau tanah. Pada sistem ini juga, pencari lahan dapat mencari tempat atau melakukan filter potensi usaha berdasarkan kriteria yang diinginkan yaitu rentang harga tempat dan rentang luas tempat, selain itu ada juga fitur dimana pencari lahan bisa melakukan pencarian berdasarkan maps dan radius dimana posisi pencari lahan saat ini berada. Setelah menemukan tempat yang cocok, pengguna dapat melihat informasi tentang pemilik tempat tersebut seperti nama, luas lahan, foto-foto lahan dan harga. Penelitian ini melakukan rekayasa perangkat lunak dengan System Development Life Cycle (SDLC) model Waterfall. Sistem dibuat dengan bahasa pemrograman PHP menggunakan kerangka kerja Laravel 8 dan database MySQL. Dengan pengujian Blackbox, disimpulkan bahwa sistem ini berfungsi sebagai aplikasi bagi penjual lahan yang ingin menjual lahan nya dan pencari lahan.
Pelatihan Pengembangan Media pembelajaran Interaktif dengan SLIDO untuk Guru di SMA 1 Minggir Sleman Suharjo, Imam; Susilawati, Indah; Setyaningsih, Putry Wahyu
Jurnal Pengabdian Masyarakat Bangsa Vol. 2 No. 12 (2025): Februari
Publisher : Amirul Bangun Bangsa

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59837/jpmba.v2i12.2060

Abstract

Guru di SMA N 1 Minggir menghadapi tantangan dalam mengintegrasikan teknologi ke dalam pembelajaran, terutama terkait keterbatasan keterampilan dalam menggunakan aplikasi digital, waktu untuk mempersiapkan materi berbasis teknologi, koneksi internet yang tidak stabil, dan keterbatasan perangkat pendukung. Selain itu, soft skill guru dalam pengembangan media pembelajaran digital yang menarik masih perlu ditingkatkan. Tantangan ini berdampak pada kemampuan guru dalam menyampaikan materi yang lebih mudah dipahami dan berbasis teknologi informasi.  Untuk mengatasi kendala tersebut, dilakukan pelatihan berkelanjutan yang berfokus pada peningkatan kemampuan guru dalam menggunakan aplikasi interaktif seperti SLIDO. Aplikasi ini dipilih karena kemudahan penggunaannya dan kemampuannya untuk mendukung pembelajaran interaktif. Pelatihan dilaksanakan secara langsung di laboratorium sekolah dengan melibatkan 21 peserta guru.Selama pelatihan, peserta diajarkan cara merancang media pembelajaran interaktif yang relevan dan menarik, sekaligus mendapatkan panduan teknis tentang pemanfaatan SLIDO dalam proses belajar-mengajar. Hasil pelatihan menunjukkan antusiasme tinggi dari para peserta, yang merasa terbantu dalam mengembangkan keterampilan mereka. Pelatihan ini diharapkan dapat mendorong pemanfaatan teknologi secara lebih optimal dalam pembelajaran, meningkatkan kreativitas guru, dan menciptakan pengalaman belajar yang lebih menarik bagi siswa. Kegiatan ini menjadi langkah awal dalam menghadirkan inovasi pembelajaran berbasis teknologi di SMA N 1 Minggir, sekaligus memberikan contoh inspiratif bagi institusi pendidikan lain.
Implementasi Metode SAW Dalam Pemilihan Supervisor Sewing Terbaik di PT. AAM Muttaqin, Muhammad Anwar; Suharjo, Imam
ZETROEM Vol 7 No 1 (2025): ZETROEM
Publisher : Prodi Teknik Elektro Universitas PGRI Banyuwangi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36526/ztr.v7i1.4677

Abstract

Supervisor is a key position in the operational management of a company. The extensive responsibilities and high demands of the role contribute to stress levels, which can affect leadership effectiveness. Therefore, measures such as performance evaluations and incentive provision are implemented to enhance their competence, motivation, and productivity, as well as to recognize the workload they bear. This study aims to develop a web-based Decision Support System (DSS) application designed to assist company management in making more accurate and equitable decisions while improving the effectiveness of performance evaluations for sewing department supervisors. This research uses the Simple Additive Weighting (SAW) method due to its advantages in providing more accurate evaluations based on predetermined criteria values and preference weights. System testing using the Blackbox method demonstrated that the system functions well, with all tested features and functionalities meeting the expected specifications. The research findings identified one alternative with the highest evaluation score, Alternative A27, achieving a vector value of 94.6, outperforming the second-ranked alternative, A19, with a vector value of 89.4 by a margin of 5.2. This emphasizes that the decision support system using the SAW method is capable of providing recommendations based on calculations aligned with the established evaluation criteria, supporting decision-making in selecting high-quality sewing supervisors aligned with the company's needs.