Muhammad Kesha Mauluddy Rachman, - and Rini Marwati, - and Imam Nugraha Albania, - (2025) IMPLEMENTASI KRIPTOGRAFI ADVANCED ENCRYPTION STANDARD-256 DAN ENCODING BASE64 UNTUK PENGAMANAN FILE EXCEL BERFORMULA. S1 thesis, Universitas Pendidikan Indonesia.
Abstract
Perkembangan teknologi yang sangat pesat saat ini membuat berbagai aspek kehidupan manusia terdigitalisasi, salah satunya adalah pengolahan data. Dengan menggunakan Microsoft Excel, pengolahan data menjadi lebih mudah karena dapat memanfaatkan formula untuk perhitungan otomatis. Namun, formula dan isi file Excel sering kali mengandung informasi yang bersifat rahasia, sehingga jika jatuh ke tangan yang tidak berwenang dapat menimbulkan risiko keamanan. Penelitian ini bertujuan untuk mengimplementasikan algoritma kriptografi Advanced Encryption Standard (AES-256) dan encoding Base64 dalam pengamanan file Excel yang mengandung formula. Proses pengamanan dilakukan dengan mengonversi data plainteks dan kunci ke format heksadesimal menggunakan tabel ASCII, diikuti oleh enkripsi menggunakan algoritma AES-256. Hasil enkripsi kemudian dikodekan ke format Base64, yang menghasilkan cipherteks berupa teks yang tidak dapat dipahami oleh manusia dan sulit untuk dianalisis tanpa proses dekripsi. Program untuk implementasi ini dikembangkan menggunakan bahasa pemrograman Python. Implementasi ini memberikan solusi praktis dalam pengamanan data yang bersifat sensitif. The rapid development of technology today has digitalized various aspects of human life, including data processing. Using Microsoft Excel, data processing becomes easier as it leverages formulas for automated calculations. However, Excel formulas and file contents often contain sensitive information, posing a security risk if accessed by unauthorized parties. This research aims to implement the Advanced Encryption Standard (AES-256) cryptographic algorithm and Base64 encoding for securing Excel files containing formulas. The security process involves converting plaintext data and keys into hexadecimal format using the ASCII table, followed by encryption using the AES-256 algorithm. The encrypted output is then encoded in Base64, resulting ciphertext in text that is unreadable to humans and difficult to analyze without the decryption process. A program to implement this process was developed using the Python programming language. This implementation provides a practical solution for securing sensitive data.
![]() |
Text
S_MAT_2107946_Title.pdf Download (305kB) |
![]() |
Text
S_MAT_2107946_Chapter1.pdf Download (69kB) |
![]() |
Text
S_MAT_2107946_Chapter2.pdf Restricted to Staf Perpustakaan Download (1MB) | Request a copy |
![]() |
Text
S_MAT_2107946_Chapter3.pdf Download (517kB) |
![]() |
Text
S_MAT_2107946_Chapter4.pdf Restricted to Staf Perpustakaan Download (975kB) | Request a copy |
![]() |
Text
S_MAT_2107946_Chapter5.pdf Download (52kB) |
![]() |
Text
S_MAT_2107946_Appendix.pdf Restricted to Staf Perpustakaan Download (2MB) | Request a copy |
Item Type: | Thesis (S1) |
---|---|
Additional Information: | ID SINTA Dosen Pembimbing: Rini Marwati: 5981279 Imam Nugraha Albania: 6711447 |
Uncontrolled Keywords: | AES-256, Base64, File Excel, Kriptografi, Pengamanan Data. AES-256, Base64, Cryptography, Excel Files, Securing Data. |
Subjects: | Q Science > QA Mathematics |
Divisions: | Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Matematika - S1 |
Depositing User: | Muhammad Kesha Mauluddy Rachman |
Date Deposited: | 08 May 2025 07:25 |
Last Modified: | 08 May 2025 07:25 |
URI: | http://repository.upi.edu/id/eprint/133136 |
Actions (login required)
![]() |
View Item |