Sistem Jual-beli Menggunakan AES-128 dan QR Code Berbasis API Pada Restaurant Hollywood
Keywords:
API, Keamanan Data, AES-128, QR Code, Jual-beliAbstract
Smartphone merupakan barang yang dianggap primer pada masyarakat saat ini, penggunaannya dapat memberikan kemudahan dalam bidang apapun. Dengan mempertimbangkan peningkatan kualitas pelayanan dan kecepatan dalam pelayanan dalam bisnis, maka banyak dibuat sebuah sistem jual-beli. Sistem tentu tidak hanya memberikan kemudahan dalam memberikan pelayanan dan pemesanan, namun diharap memiliki sistem keamanan data di dalamnya. Keamanan data menggunakan AES-128 dengan memiliki 16 karakter pada iv key dan secret key sebagai sarana untuk melakukan encrypt serta decrypt. Setelah dilakukan encrypt pada proses pemesanan, hasil encrypt akan digenerate menjadi QR Code untuk memudahkan pembacaan data oleh sistem jual-beli dan memberikan keamanan data. QR code tidak dapat dibaca menggunakan sistem eksternal guna meminimalisir penyalahgunaan orang tidak bertanggung jawab. Pemindaian dari QR code dilakukan saat proses checkout antara pelanggan dan pegawai, hasil dari pemindaian akan dilakukan decrypt untuk mengambil data yang dibutuhkan pegawai menggunakan endpoint API dalam melakukan transaksi.
References
Manajemen, S., Ulang, D., & Laboratorium, P. (2013). BERBASIS WEB DI JURUSAN TEKNIK INFORMATIKA. November, 61–68.
Muharrom, M., Haromainy, A., Sari, A. P., & Sihananto, A. N. (2022). Pembuatan Game Hafalan Quran Tingkat Dasar. XVII, 28–32.
Ong, S. P., Cholia, S., Jain, A., Brafman, M., Gunter, D., Ceder, G., & Persson, K. A. (2015). The Materials Application Programming Interface (API): A simple, flexible and efficient API for materials data based on REpresentational State Transfer (REST) principles. Computational Materials Science, 97, 209–215. https://doi.org/10.1016/j.commatsci.2014.10.037
Syafaat, F. (2019). Implementasi Kriptografi Aes-128 Pada Unmanned Aerial Vechile Dan Ground Control System. https://elibrary.unikom.ac.id/id/eprint/1149/
Asiyanik. (2017). Studi Terhadap Advanced Encryption Standard (Aes) Dan Algoritma Knapsack Dalam Pengamanan Data. Santika, 7(Jurnal Ilmiah Sains dan Teknologi), 553–561.
Tsai, K. L., Huang, Y. L., Leu, F. Y., You, I., Huang, Y. L., & Tsai, C. H. (2018). AES-128 based secure low power communication for LoRaWAN IoT environments. IEEE Access, 6, 45325–45334. https://doi.org/10.1109/ACCESS.2018.2852563
Abdul Rabu, S. N., Hussin, H., & Bervell, B. (2019). QR code utilization in a large classroom: Higher education students’ initial perceptions. Education and Information Technologies, 24(1), 359–384. https://doi.org/10.1007/s10639-018-9779-2
Fuentes, M. M. M. (2017). No 主観的健康感を中心とした在宅高齢者における 健康関連指標に関する共分散構造分析Title. 3(1), 1–14.
Ratnadewi, Adhie, R. P., Hutama, Y., Christian, J., & Wijaya, D. (2017). Implementation and performance analysis of AES-128 cryptography method in an NFC-based communication system. World Transactions on Engineering and Technology Education, 15(2), 178–183.
Priyatna, B., & Hananto, A. (2020). Implementation of Application Programming Interface (API) in Indonesian Dance and Song Applications. Systematics, 2(2), 47–57. https://doi.org/10.35706/sys.v2i2.3481
Habib, A., Shinnar, A., Hirzel, M., & Pradel, M. (2021). Finding data compatibility bugs with JSON subschema checking. ISSTA 2021 - Proceedings of the 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, 620–632. https://doi.org/10.1145/3460319.3464796
W3Techs, “Usage of JavaScript for websites,” Aug.2017. https://w3techs.com/technologies/details/cp-javascript/all/all
medium.com Zulaikha Geer "Expressjs". (2019) https://medium.com/edureka/expressjs-tutorial-795ad6e65ab3
medium.com Zulaikha Geer "RESTAPI". (2018) https://medium.com/edureka/what-is-rest-api-d26ea9000ee6
medium.com Lauren Cunningham "postgresql". (2021) https://medium.com/codex/intro-to-postgresql-c8da31335c34
medium.com Siem Peters "application programming interface". (2020) https://medium.com/javarevisited/what-is-api-application-programming-interface-3e8985ac0fd4
Putri Primawanti, E., & Ali, H. (2022). Pengaruh Teknologi Informasi, Sistem Informasi Berbasis Web Dan Knowledge Management Terhadap Kinerja Karyawan (Literature Review Executive Support Sistem (Ess) for Business). Jurnal Ekonomi Manajemen Sistem Informasi, 3(3), 267–285