Claim Missing Document
Check
Articles

Found 4 Documents
Search

Introduction and Implementation of the Internet of Things for Students Vocational High School 1 Punggur Besar Hirzen Hasfani; Uray Ristian; Hafiz Muhardi; Kasliono; Cucu Suhey; Tedy Rismawan; Ikhwan Ruslianto; Rahmi Hidayati; Syamsul Bahri; Dwi Marisa Midyanti; Irma Nirmala; Suhardi; Kartika Sari
MEKONGGA: Jurnal Pengabdian Masyarakat Vol. 3 No. 1 (2026): April 2026 (In Progress)
Publisher : Digital Innovation

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69616/mekongga.v3i1.265

Abstract

The training program “Introduction and Implementation of IoT” at Vocational High School(VHS) 1 Punggur Besar aims to enhance students’ understanding and practical skills in developing IoT-based systems. The training introduces key IoT concepts, components such as sensors, actuators, and microcontrollers, and how devices communicate via the internet. Through hands-on sessions, students create simple projects like temperature and humidity monitoring systems, smart lighting, and sensor-based notifications. This program helps students build technical competence in hardware assembly and IoT programming while fostering creativity and problem-solving abilities. As a result, students gain better readiness to face industrial demands that rely on digital technologies and are encouraged to innovate in applying IoT to real-world challenges.
Implementation of the Advanced Encryption Standard (AES) Algorithm on Access Code QR Codes in a Smart Door System Ihsan Azhar Rhamadan; Kasliono; Syamsul Bahri
Media of Computer Science Vol. 2 No. 2 (2025): December 2025
Publisher : CV. Digital Innovation

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69616/mcs.v2i2.258

Abstract

This research aims to design a smart door system based on QR codes with increased security using the AES-256-CBC algorithm. With AES-256-CBC encryption, the access code data sent from the device to the server is no longer in plaintext form, making it more secure from Man-in-the-Middle (MitM) attacks such as sniffing. The system utilizes ESP32-CAM to read QR codes and NodeMCU ESP32 to encrypt access data using a key hashed with SHA-256 and a 16-byte IV before being sent to the server for verification. Performance testing shows that the average delay increased from 66.4 ms to 67.46 ms after AES implementation, with a maximum value of 82 ms which is still in accordance with the TIPHON standard. On the throughput side, without AES the average is only 5.23 kbps due to shorter data, while with AES it increases to 7.30 kbps with a peak of 8 kbps due to the longer ciphertext size. The response time test recorded an average of 3830.76 ms and a maximum of 6086 ms, spanning the process from sending the code to opening the solenoid. Despite variations due to internet connection quality, delay spikes do not significantly impact system performance, indicating that the system remains secure and stable for IoT-based access control.
Vigenere Cipher Cryptography for Secure Data Transmission in IoT Smart Door Using QR Code Riski Arasyid; Syamsul Bahri; Kasliono
Jurnal Media Informasi Teknologi Vol. 3 No. 1 (2026): Februari 2026
Publisher : Digital Innovation

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69616/mit.v3i1.250

Abstract

The Smart Door system based on the Internet of Things (IoT) using QR Code offers automated access but remains vulnerable to data sniffing attacks. This study implements the Vigenère Cipher algorithm to encrypt transmitted data and analyzes the ciphertext's resistance to attacks as well as its impact on communication delay. The system is built using ESP32-CAM as the QR scanner and NodeMCU ESP32 as the main controller, with encryption applied across three communication paths: ESP32-CAM to server, server to database, and server to ESP32. Testing involved data sniffing, delay analysis, and ciphertext evaluation using tools such as dCode and CryptoTool. From 20 sniffed QR Code results, 10 random samples were tested, and only 3 were recognized as Vigenère Cipher and none were decrypted successfully. In the server-to-ESP32 path, only 1 out of 10 ciphertexts was detected and all remained undeciphered. The average delay was recorded at 2.473 seconds (door unlocking) and 3.491 seconds (buzzer activation), with variations due to network stability. The results indicate that Vigenère Cipher effectively enhances data security in resource-constrained IoT devices, although delay optimization is needed to meet real-time system requirements.
Implementation of Cryptography using the Rivest Cipher (RC4) Algorithm on QR Code Security for E-Locker Verification Abang Muhammad Sayudi Hamzah; Uray Ristian; Kasliono
Jurnal Media Informasi Teknologi Vol. 3 No. 1 (2026): Februari 2026
Publisher : Digital Innovation

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69616/mit.v3i1.263

Abstract

The Internet of Things (IoT) based E-Locker system with QR Code authentication offers ease of access, but is vulnerable to threats to the security of Universally Unique Identifier (UUID) data on locker access. This study aims to implement cryptography with the Rivest Cipher 4 (RC4) algorithm to secure UUID data on the server and determine the authentication time on the QR Code barcode to the ESP32-CAM. The RC4 algorithm uses a static key for the user. The encryption process is carried out by the Mobile with the KSA, PGRA and Base64 processes to produce ciphertext. The decryption process is carried out by the server through the Base64, KSA and PGRA processes to produce Plaintext. The test results on the RC4 UUID algorithm stored in the database are sent to the Mobile for encryption and decryption processes where QR Code authentication to the ESP32-CAM sends data to the server for data validation if successful it sends back a notification to the Buzzer once, if it fails it sounds twice. The results of the security test, sniffing was successful using the original UUID data converted to a QR Code barcode and the QR Code was authenticated to the ESP32-CAM so that it produced 2 sounds on the buzzer so that the locker access failed. The data used for authentication was 40 data from each user authenticated 10 times, with the lowest authentication time of 2.83 seconds, the longest authentication time of 12.41 seconds, and an average time of 5.42 seconds.