Azka Ermaya Diwangsa, - (2025) IMPLEMENTASI KRIPTOGRAFI AES-128 DAN CAESAR CIPHER UNTUK PROTEKSI DATA PENDUDUK BERBASIS APLIKASI WEBSITE. S1 thesis, Universitas Pendidikan Indonesia.
Abstract
Penelitian ini dilatarbelakangi oleh meningkatnya kebutuhan akan perlindungan data penduduk yang sensitif di era digital. Data pribadi seperti Nomor Induk Kependudukan (NIK), alamat, dan informasi lainnya sering kali rentan terhadap pencurian atau penyalahgunaan jika tidak dilindungi dengan baik. Pemerintah Indonesia telah mengembangkan berbagai sistem administrasi berbasis web, seperti e-KTP dan Dapodik, yang memanfaatkan teknologi informasi untuk pengelolaan data penduduk. Namun, meningkatnya ancaman terhadap data pribadi mendorong perlunya penerapan teknik keamanan. Dalam konteks ini, penelitian ini mengimplementasikan dua algoritma enkripsi, yaitu AES-128 dan Caesar Cipher, untuk meningkatkan keamanan data penduduk dalam sistem berbasis aplikasi website. Tujuan dari penelitian ini adalah untuk mengembangkan aplikasi web yang mengamankan data penduduk dengan mengintegrasikan enkripsi AES-128 dan Caesar Cipher. Dengan dua algoritma enkripsi ini, diharapkan data yang disimpan dalam database dan ditransmisikan melalui aplikasi dapat terlindungi dari akses yang tidak sah. Penelitian ini juga bertujuan untuk mengevaluasi efektivitas penerapan kedua algoritma tersebut dalam mengamankan data melalui pengujian dengan metode Black Box Testing, Wireshark dan Korelasi Pearson. Metode yang digunakan dalam penelitian ini adalah Design and Development (D&D), yang melibatkan tahapan identifikasi masalah, perancangan sistem, pengembangan aplikasi, pengujian, serta evaluasi hasil. Sistem yang dikembangkan berbasis web dengan Node.js, JavaScript, dan MySQL sebagai database. Algoritma AES-128 digunakan untuk mengenkripsi data yang lebih kompleks dan sensitif, sedangkan Caesar Cipher digunakan sebagai lapisan enkripsi tambahan untuk data yang lebih sederhana. Hasil penelitian menunjukkan bahwa penerapan kedua algoritma ini berhasil meningkatkan keamanan data penduduk, baik saat penyimpanan di database maupun saat transmisi melalui jaringan. -------- This research is motivated by the increasing need for the protection of sensitive population data in the digital age. Personal data such as the Population Identification Number, addresses, and other information are often vulnerable to theft or misuse if not properly protected. The Indonesian government has developed various web-based administrative systems, such as e-KTP and Dapodik, which leverage information technology for managing population data. However, the growing threats to personal data highlight the need for better security techniques. In this context, this research implements two encryption algorithms, namely AES-128 and Caesar Cipher, to enhance the security of population data in a web-based application system. The goal of this research is to develop a web application that secures population data by integrating AES-128 and Caesar Cipher encryption. With these two encryption algorithms, it is expected that data stored in the database and transmitted through the application will be protected from unauthorized access. This research also aims to evaluate the effectiveness of the implementation of these two algorithms in securing data through testing using Black Box Testing, Wireshark methods and Pearson correlation. The method used in this research is Design and Development (D&D), which involves stages of problem identification, system design, application development, testing, and results evaluation. The system developed is web-based, utilizing Node.js, JavaScript, and MySQL as the database. AES-128 is used to encrypt more complex and sensitive data, while Caesar Cipher is employed as an additional encryption layer for simpler data. The results of the research show that the application of both algorithms successfully enhanced the security of population data, both during storage in the database and during transmission over the network.
![]() |
Text
S_TEKKOM_2101224_Title.pdf Download (517kB) |
![]() |
Text
S_TEKKOM_2101224_Chapter1.pdf Download (276kB) |
![]() |
Text
S_TEKKOM_2101224_Chapter2.pdf Restricted to Staf Perpustakaan Download (558kB) |
![]() |
Text
S_TEKKOM_2101224_Chapter3.pdf Download (885kB) |
![]() |
Text
S_TEKKOM_2101224_Chapter4.pdf Restricted to Staf Perpustakaan Download (1MB) |
![]() |
Text
S_TEKKOM_2101224_Chapter5.pdf Download (200kB) |
![]() |
Text
S_TEKKOM_2101224_Appendix.pdf Restricted to Staf Perpustakaan Download (873kB) |
Item Type: | Thesis (S1) |
---|---|
Additional Information: | https://scholar.google.com/citations?hl=en SINTA ID : 6680849 SINTA ID : 6923723 |
Uncontrolled Keywords: | AES-128, Caesar Cipher, Data Penduduk, Enkripsi, Website, Population Data, Encryption, Web |
Subjects: | L Education > L Education (General) Q Science > QA Mathematics > QA75 Electronic computers. Computer science Q Science > QA Mathematics > QA76 Computer software T Technology > T Technology (General) |
Divisions: | UPI Kampus cibiru > S1 Teknik Komputer |
Depositing User: | Azka Ermaya Diwangsa |
Date Deposited: | 18 Sep 2025 04:44 |
Last Modified: | 18 Sep 2025 04:44 |
URI: | http://repository.upi.edu/id/eprint/137491 |
Actions (login required)
![]() |
View Item |