PENERAPAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA FITUR CHAT DALAM APLIKASI ASISTEN GURU (ASGUR)

  • YOGI FIRDAUS
  • 2021

Abstrak

ABSTRAK

 

Yogi Firdaus (15170195), Penerapan Algoritma Advanced Encryption Standard (AES) Pada Fitur Chat Dalam Aplikasi Asisten Guru (ASGUR).

 

Setiap guru merupakan tenaga profesional yang mempunyai tugas mengajar dan mendidik siswanya untuk menjadi manusia yang lebih baik. Untuk mendukung tugas-tugas itu guru akan berkomunikasi dengan guru lainnya untuk memberikan pelayanan terbaik, selain itu guru juga mempunyai catatan administrasi harian guru yang berisi daftar kehadiran dan penyelesaian tugas kelas untuk memantau perkembangan siswanya. Penulisan administrasi harian guru yang berbentuk buku akan berisiko rusak atau hilang. Aplikasi Asisten Guru (ASGUR) dirancang supaya guru dapat mencatat kehadiran, mencatat tugas siswa, dan memberikan ruang untuk dapat berkomunikasi dengan guru lainnya menggunakan fitur chat. Namun pesan yang dikirim melalui fitur chat berisiko diintip orang lain ketika berada di tempat umum. Untuk mengatasi masalah tersebut, algoritma enkripsi Advanced Encryption Standard (AES) akan digunakan pada fitur chat dalam aplikasi ASGUR. Algoritma AES merupakan standar informasi federal yang ditetapkan oleh National Institute of Standards and Technology (NIST). Dengan menggunakan algoritma AES pada fitur chat dalam aplikasi ASGUR akan memungkinkan guru untuk menyembunyikan pesan hanya dengan menekan pesannya. Aplikasi ASGUR dibuat menggunakan Flutter untuk bagian frontend dan Laravel untuk backend

 

ABSTRACT

 

Yogi Firdaus (15170195), Implementation of the Advanced Encryption Standard (AES) Algorithm on the Chat Feature in the Teacher Assistant Application (ASGUR)

 

Every teacher is a professional who has the task of educating students to become better human beings. To support these tasks the teacher will communicate with other teachers to provide the best service. Teachers also has a daily administrative record containing a list of attendance and completion of class assignments to monitor the progress of their students. The teacher's daily administrative record in the form of a book will be at risk of being damaged or lost. The Asisten Guru Application (ASGUR) is designed so that teachers can record attendance, student assignments, and provide room to communicate with other teachers using the chat feature. However, messages sent through the chat feature are at risk of being snooped on by people in public places. To solve this problem, the Advanced Encryption Standard (AES) encryption algorithm will be used in the chat feature in the ASGUR application. The AES algorithm is a federal information standard established by the National Institute of Standards and Technology (NIST). Using the AES algorithm in the chat feature in the ASGUR application will allow teachers to hide messages by simply pressing the message. ASGUR applications are built using Flutter for the frontend and Laravel for the backend.

 

Kata Kunci
Daftar Pustaka

DAFTAR PUSTAKA

Ako, M. A. (2017). Advanced Encryption Standard (AES) Algorithm to Encrypt and Decrypt Data. Cryptography and Network Security, June, 1–13. https://www.researchgate.net/publication/317615794

 

 

Ali, M. M. (2017). Cryptography?: A Comparative Analysis for Modern Techniques. 8(6), 442–448.

 

 

Ardy, U., Desiana, J., & Rachmadi, M. (2018). Pengembangan aplikasi perencana wisata “plesir” berbasis android dan ios. Ijccs, x(x), 1–11.

 

 

Chatterjee, N., Chakraborty, S., Decosta, A., & Nath, A. (2018). Real-time Communication Application Based on Android Using Google Firebase. 6(4), 74–79. www.ijarcsms.com

 

 

Fauzan, R., Siahaan, D., Rochimah, S., & Triandini, E. (2021). A Different Approach on Automated Use Case Diagram Semantic Assessment. International Journal of Intelligent Engineering and Systems, 14(1), 496–505. https://doi.org/10.22266/IJIES2021.0228.46

 

 

Haviluddin, Haryono, A. T., & Rahmawati, D. (2016). Aplikasi program php dan Mysql. Mulawarman University Press, 53(9), 1689–1699.

 

 

Hradil, J., & Sklenák, V. (2017). Practical Implementation of 10 Rules for Writing REST APIs. Journal of Systems Integration, 8(1), 45–54. https://doi.org/10.20470/jsi.v8i1.290

 

 

Kulkarni, D. R. N., & Srinivasa, C. K. (2021). Ameliorated Methodology To Meta Model UML Sequence Diagram In The Table Format. International Journal of Advanced Networking and Applications, 12(04), 4633–4638. https://doi.org/10.35444/ijana.2021.12404

 

 

Kultsova, M., Rudnev, R., Anikin, A., & Zhukova, I. (2016). An ontology-based approach to intelligent support of decision making in waste management. IISA 2016 - 7th International Conference on Information, Intelligence, Systems and Applications, January 2018. https://doi.org/10.1109/IISA.2016.7785401

 

 

 

 

Kurniawan, F. I., & Akbar, R. M. (2020). Pengembangan dan analisis kualitas sistem monitoring kegiatan belajar mengajar siswa tingkat sekolah menengah atas negeri di Indonesia. Teknologi, 10(1), 10. https://doi.org/10.26594/teknologi.v10i1.1941

 

 

Larassati, M., Latukolan, A., Arwan, A., & Ananta, M. T. (2019). Pengembangan Sistem Pemetaan Otomatis Entity Relationship Diagram Ke Dalam Database. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(4), 4058–4065. http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/5117

 

 

Moenir, A., & Yuliyanto, F. (2017). Perancangan Sistem Informasi Penggajian Berbasis Web dengan Metode Waterfall pada PT. Sinar Metrindo Perkasa (Simetri). Jurnal Informatika Universitas Pamulang, 2(3), 127. https://doi.org/10.32493/informatika.v2i3.1237

 

 

Mubarak, A. (2019). Rancang Bangun Aplikasi Web Sekolah Menggunakan Uml (Unified Modeling Language) Dan Bahasa Pemrograman Php (Php Hypertext Preprocessor) Berorientasi Objek. JIKO (Jurnal Informatika Dan Komputer), 2(1), 19–25. https://doi.org/10.33387/jiko.v2i1.1052

 

 

Natanael, D., Faisal, & Suryani, D. (2018). Text Encryption in Android Chat Applications using Elliptical Curve Cryptography (ECC). Procedia Computer Science, 135, 283–291. https://doi.org/10.1016/j.procs.2018.08.176

 

 

Nova Indrayana Yusman. (2017). Perancangan Sistem Informasi Berbasis Orientasi Objek Menggunakan Star Uml. Journal of Chemical Information and Modeling, 53(9), 1689–1699.

 

 

Nurdiansyah, Y., Bukhori, S., & Hidayat, R. (2018). Sentiment analysis system for movie review in Bahasa Indonesia using naive bayes classifier method. Journal of Physics: Conference Series, 1008(1). https://doi.org/10.1088/1742-6596/1008/1/012011

 

 

Peinl, P. (2017). Teaching Database Technology and the Importance of Performance Issues. July 2009.

 

 

Putra, F. P., Nugroho, H., & Suryadi, A. H. (2018). Aplikasi Dashboard Informasi Layanan Kesehatan. 4(3), 1812–1819.

 

 

 

Raj, A., Meghana, P. D., Rodrigues, R., D’Souza, P., & others. (2020). Implementation of Mysql in Python. IJRAR-International Journal of Research and Analytical Reviews (IJRAR), 7(1), 447–451.

 

 

Ramadhan, K., & Utami, A. (2019). Sistem Informasi Kelulusan dan Kriptografi Ijasah pada Lembaga Pendidikan Penerbangan. Manajemen Informatika, 9(2), 136–143.

 

 

Solanki, N., Shah, D., & Shah, A. (2017). A Survey on different Framework of PHP. International Journal of Latest Technology in Engineering, Management & Applied Science (IJLTEMAS), VI(VI), 155–158. www.ijltemas.in

 

 

Soni, A., & Ranga, V. (2019). API features individualizing of web services: REST and SOAP. International Journal of Innovative Technology and Exploring Engineering, 8(9 Special Issue), 664–671. https://doi.org/10.35940/ijitee.I1107.0789S19

 

Suryanto, I., Suhery, C., & Brianorman, Y. (2017). Pengembangan Aplikasi Chat Messenger dengan Metode Advanced Encryption Standard (AES) pada Smartphone. Jurnal Coding Sistem Komputer Untan, 03(2), 1–10.

 

 

Susetyo, Y. A., Saian, P. O. N., & Somya, R. (2018). Pembangunan Sistem Informasi Zona Potensi Sumber Daya Kelautan Kabupaten Gunungkidul Berbasis HMVC Menggunakan Google Maps API dan JSON. Indonesian Journal of Computing and Modeling, 1(2), 101–107. https://doi.org/10.24246/j.icm.2018.v1.i2.p101-107

 

 

Tarkowska, A., Carvalho-Silva, D., Cook, C. E., Turner, E., Finn, R. D., & Yates, A. D. (2018). Eleven quick tips to build a usable REST API for life sciences. PLoS Computational Biology, 14(12), 1–8. https://doi.org/10.1371/journal.pcbi.1006542

 

 

Wijaya, B., & Tanamal, R. (2019). Rancang Bangun Aplikasi Sistem Pakar Berbasis Android Menggunakan Metode Forward Chaining Untuk Mendiagnosis Kerusakan Pada Hardware Laptop. Teknika, 8(1), 25–35. https://doi.org/10.34148/teknika.v8i1.150

 

 

Wu, W. (2018). React Native vs Flutter, cross-platform mobile application frameworks. Metropolia University, March, 28.

 

Detail Informasi

Tugas Akhir ini ditulis oleh :

  • 15170195 - YOGI FIRDAUS
  • Prodi : Informatika
  • Kampus : Sukabumi
  • Tahun : 2021
  • Periode : I
  • Pembimbing : Rizal Amegia Saputra, M.Kom
  • Asisten : A. Gunawan, M.Kom
  • Kode : 0020.S1.IK.SKRIPSI.I.2021
  • Diinput oleh : ASR
  • Terakhir update : 22 Juni 2022
  • Dilihat : 152 kali

TENTANG PERPUSTAKAAN


PERPUSTAKAAN UBSI


Perpustakaan Universitas Bina Sarana Informatika merupakan layanan yang diberikan kepada civitas akademik khususnya mahasiswa untuk memperoleh informasi seperti buku, majalah, jurnal, prosiding, dll.

INFORMASI


Alamat : Jl. Kramat Raya No.98, Senen, Jakarta Pusat

Telp : +6285777854809

Email : perpustakaan@bsi.ac.id

IG : @perpustakaan_ubsi

Jam Operasional
Senin - Jumat : 08.00 s/d 20.00 WIB
Isitirahat Siang : 12.00 s/d 13.00 WIB
Istirahat Sore : 18.00 s/d 19.00 WIB

LINK TERKAIT


LPPM UBSI

Repository UBSI

E-Journal UBSI

E-Learning UBSI

Kemahasiswaan UBSI

Perpustakaan Nasional

e-Resources

Copyright © 2024 Perpustakaan Universitas Bina Sarana Informatika