Implementation Cryptography and Access Control on IoT-Based Warehouse Inventory Management System
DOI:
https://doi.org/10.30812/matrik.v22i1.1849Keywords:
Cryptography, Database, Raspberry Pi 3, Two-Factor Auhentication, Warehouse Inventory Management SystemAbstract
Warehousing is a product storage management activity to ensure product availability, so inventory management is needed to oversee the movement of logistics and equipment. Some things need to be considered in the storage process, such as the suitability of the storage location, safe from theft, and safe from physical disturbances. Vulnerabilities can occur when unauthorized users find out information from the database regarding stored goods, so a security mechanism for the warehouse database is needed. In addition, proper identification needs to be made of someone trying to access the database. In this research, a Warehouse Inventory Management System (WIMS) was created by implementing the AES-128 cryptographic algorithm, which was built using ESP32 and Raspberry Pi 3 devices. Time Password (T-OTP). The results show that the built system can overcome inventory problems in conventional warehousing management systems and implement data security using the AES-128 algorithm. The application of two-factor authentication in the form of smartcards and T-OTP shows very good results in testing its accuracy to overcome the vulnerability of unauthorized access to the system database
Downloads
References
[2] A. Mude and L. B. F. Mando, “Implementasi Keamanan Rumah Cerdas Menggunakan Internet of Things dan Biometric System,†Matrik: Jurnal Manajemen, Teknik Informatika, dan Rekayasa Komputer, vol. 21, no. 1, pp. 179–188, 2021.
[3] R. de Assis and J. K. Sagawa, “Assessment of the Implementation of a Warehouse Management System in a Multinational Company of Industrial Gears and Drives,†Gestão & Produção, vol. 25, no. 2, pp. 370–383, 2018.
[4] C. K. N. Guptha, M. G. Bhaskar, and V. Meghasree, “Design of IoT Architecture for order picking in a typical warehouse,†in 2018 3rd International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS), 2018, pp. 50–53.
[5] G. M. Cidal, Y. A. Cimbek, G. Karahan, Ö. E. Böler, Ö. Özkardesler, and H. Üvet, “A Study on the development of semi automated warehouse stock counting system,†in 2019 6th International Conference on Electrical and Electronics Engineering (ICEEE), 2019, pp. 323–326.
[6] S. Xu, H. Yu, Y. Yang, and Q. Tan, “A portable warehouse management terminal based on internet of things,†in 2019 IEEE 2nd International Conference on Computer and Communication Engineering Technology (CCET), 2019, pp. 168–171.
[7] BNPB RI, “Peraturan Kepala Badan Nasional Penanggulangan Bencana Nomor 06 Tahun 2009 Tentang Pedoman Pergudangan,†2009.
[8] A. A. Shastri and P. N. Chatur, “Efficient and effective security model for database specially designed to avoid internal threats,†in 2015 International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM), 2015, pp. 165–167.
[9] R. Andriani, S. E. Wijayanti, and F. W. Wibowo, “Comparision Of AES 128, 192 And 256 Bit Algorithm For Encryption And Description File,†in 2018 3rd International Conference on Information Technology, Information System and Electrical Engineering (ICITISEE), 2018, pp. 120–124.
[10] A. M. Abdullah, “Advanced encryption standard (AES) algorithm to encrypt and decrypt data,†Cryptography and Network Security, vol. 16, pp. 1–11, 2017.
[11] P. Patil, P. Narayankar, D. G. Narayan, and S. M. Meena, “A comprehensive evaluation of cryptographic algorithms: DES, 3DES, AES, RSA and Blowfish,†Procedia Computer Science, vol. 78, pp. 617–624, 2016.
[12] T. Heller, All in one. 2009.
[13] A. Apriani, H. Zakiyudin, and K. Marzuki, “Penerapan Algoritma Cosine Similarity dan Pembobotan TF-IDF System Penerimaan Mahasiswa Baru pada Kampus Swasta,†Jurnal Bumigora Information Technology (BITe), vol. 3, no. 1, pp. 19–27, 2021, doi: 10.30812/bite.v3i1.1110.
[14] A. Prameshwari and N. P. Sastra, “Implementasi Algoritma Advanced Encryption Standard (AES) 128 untuk Enkripsi dan Dekripsi File Dokumen,†Eksplora Informatika, vol. 8, no. 2, pp. 52–58, 2018.
[15] T. S. Rao, P. Pranay, S. Narayana, Y. Reddy, Sunil, and P. Kaur, “ESP32 Based Implementation of Water Quality and Quantity Regulating System,†Atlantis Higlight in Computer Sciences, vol. 4, pp. 122–129, 2021.
[16] L. Lumburovska, J. Dobreva, S. Andonov, H. M. Trpcheska, and V. Dimitrova, “Comparative Analysis of HOTP and TOTP Authentication Algorithms. Which one to choose?,†International Scientific Journal “Security & Future,†vol. V, no. 4, pp. 131–136, 2021.
[17] I. Permana, M. Hardjianto, and K. A. Baihaqi, “Securing the Website Login System with the SHA256 Generating Method and Time-based One-Time Password (TOTP),†Systematics, vol. 2, no. 2, pp. 65–71, 2020.
[18] B. Vaidya, J. H. Park, S.-S. Yeo, and J. J. P. C. Rodrigues, “Robust one-time password authentication scheme using smart card for home network environment,†Computer Communications, vol. 34, no. 3, pp. 326–336, 2011.
[19] H. Rezaeighaleh, R. Laurens, and C. C. Zou, “Secure smart card signing with time-based digital signature,†in 2018 International Conference on Computing, Networking and Communications (ICNC), 2018, pp. 182–187.
[20] B. H. Wixom and R. M. Roth, System Analysis and Design, 4th ed. Wiley Publishing, 2008.
Downloads
Published
Issue
Section
How to Cite
Similar Articles
- Evi Triandini, I Gede Suardika, I Ketut Putu Suniantara, Database Click Stream of E-commerce Functional , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 21 No. 1 (2021)
- Ardafa Ihromi, Yuda Syahidin, Erix Gunawan, Neneng Yuniarty, E-Mortality using Agile Scrum Method to Improve Information Services Effectiveness , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 3 (2023)
- Erwin Mardinat, Saiful Khair, MEMBANGUN SISTEM INFORMASI PENGELOLAHAN DATA NASABAH BERBASIS WEB DI BANK SAMPAH SAMAWA , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 17 No. 1 (2017)
- Harri Gunawan, Shinta Esabella, Rancang Bangun Aplikasi Pengenalan Aat Musik Tradisional Sumbawa Berbasis Android , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 18 No. 1 (2018)
- Zein Zein, Ahmat Adil, APLIKASI MEDIA BANTU PEMBELAJARAN KRIPTOGRAFI DENGAN MENGGUNAKAN ALGORITMA MESSAGE DIGEST 5 (MD5) , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 15 No. 2 (2016)
- I Putu Hariyadi, Khairan Marzuki, Implementation of Configuration Management Virtual Private Server Using Ansible , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 2 (2020)
- Fiby Nur Afiana, Pungkas Subarkah, A. Kholil Hidayat, Analisis Perbandingan Metode TAM dan Metode UTAUT 2 dalam Mengukur Kesuksesan Penerapan SIMRS pada Rumah Sakit Wijaya Kusuma DKT Purwokerto , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 1 (2019)
- Michelle Cantika Pontoan, Jay Idoan SIhotang, Erienika Lompoliu, Information Security Analysis of Online Education Management System using Information Technology Infrastructure Library Version 3 , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 2 (2023)
- Imam Riadi, Herman Herman, Fitriah Fitriah, Suprihatin Suprihatin, Optimizing Inventory with Frequent Pattern Growth Algorithm for Small and Medium Enterprises , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 1 (2023)
- Muhammad Tajuddin, Abdul Manan, RANCANG BANGUN SISTEM INFORMASI MONITORING SATUAN KERJA DALAM RANGKA GOOD GOVERNANCE , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 15 No. 1 (2015)
You may also start an advanced similarity search for this article.
Most read articles by the same author(s)
- Annisa Nurul Puteri, Arizal Arizal, Andini Dani Achmad, Feature Selection Correlation-Based pada Prediksi Nasabah Bank Telemarketing untuk Deposito , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 20 No. 2 (2021)