Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Implementasi Algoritma Enkripsi AES-256 Pada Data Penggajian: Studi Kasus PT Matahati Bermakna Indonesia Laylita Nur Hillalia1*. Jefry Sunupurwa Asri2 1,2Teknik Informatika. Universitas Esa Unggul. Jakarta. Indonesia Email: 1laylitanurh@student. id, 2jefry. sunupurwa@esaunggul. Email Penulis Korespondensi: 1laylitanurh@student. AbstrakOe Perkembangan teknologi informasi mendorong transformasi digital, termasuk pada sistem penggajian yang memegang peran penting dalam manajemen sumber daya manusia. Namun, laporan Global Payroll Complexity Index tahun 2021 mencatat 39,6% organisasi global masih menggunakan spreadsheet dan 17,7% bergantung pada proses manual, sehingga berisiko menimbulkan kesalahan operasional dan kebocoran data. Penelitian ini menerapkan algoritma enkripsi Advanced Encryption Standard (AES) 256-bit pada sistem penggajian di PT Matahati Bermakna Indonesia. Setiap karyawan dibekali kunci enkripsi pribadi untuk proses enkripsi dan dekripsi data gaji, sehingga menjaga kerahasiaan dan integritas Penelitian ini dilakukan menggunakan pendekatan rekayasa perangkat lunak . ngineering metho. dengan tahapan yang dirancang untuk menyelesaikan permasalahan keamanan dan efisiensi dalam proses penggajian di PT Matahati Bermakna Indonesia. Hasil penelitian menunjukkan nilai indeks persentase sebesar 84,23% yang masuk kategori AuSangat BaikAy, mendukung bahwa penggunaan AES-256 efektif, diterima dengan baik oleh pengguna, dan mampu memenuhi kebutuhan keamanan data pada sistem penggajian digital. penerapan AES-256 efektif meningkatkan keamanan data penggajian serta mendukung digitalisasi sistem informasi secara aman dan efisien. Temuan ini diharapkan menjadi referensi bagi organisasi lain dalam mengembangkan sistem penggajian modern yang terpercaya. Kata Kunci: AES-256. Keamanan Data Penggajian. Enkripsi Data. Transformasi Digital. Sistem Informasi Payroll AbstractOeThe advancement of information technology has driven digital transformation, including payroll systems that play a crucial role in human resource management. However, the 2021 Global Payroll Complexity Index reports that 39. 6% of global organizations still use spreadsheets and 17. 7% rely on manual processes, creating risks of operational errors and data This study implements the Advanced Encryption Standard (AES) 256-bit encryption algorithm in the payroll system of PT Matahati Bermakna Indonesia. Each employee is provided with a personal encryption key for encrypting and decrypting salary data, ensuring the confidentiality and integrity of information. The research was conducted using a software engineering approach with structured stages designed to address security and efficiency issues in the companyAos payroll The results show a percentage index value of 84. 23%, categorized as AuExcellent,Ay indicating that the use of AES-256 is effective, well-accepted by users, and able to meet data security requirements in digital payroll systems. The implementation of AES-256 is proven to enhance payroll data security while supporting the secure and efficient digitization of information systems. These findings are expected to serve as a reference for other organizations in developing reliable modern payroll systems. Keywords: AES-256. Payroll Data Security. Data Encryption. Digital Transformation. Payroll Information System PENDAHULUAN Perkembangan teknologi informasi telah membawa perubahan signifikan pada berbagai sektor, termasuk dunia usaha dan industri. Transformasi digital kini menjadi kebutuhan utama bagi perusahaan untuk meningkatkan efisiensi, akurasi, dan keamanan operasional. Menurut World Economic Forum, transformasi digital diperkirakan akan menambah nilai ekonomi global sebesar USD 100 triliun pada tahun 2025. Indonesia, data Badan Pusat Statistik (BPS) menunjukkan bahwa lebih dari 90% perusahaan besar telah memanfaatkan komputer dan internet dalam mendukung kegiatan operasional. Salah satu aspek penting yang memerlukan digitalisasi adalah sistem penggajian. Sistem ini memiliki peran krusial dalam manajemen sumber daya manusia karena mencakup penghitungan gaji, tunjangan, potongan, serta pengelolaan data pribadi karyawan. Namun. Laporan Global Payroll Complexity Index tahun 2021 mengungkapkan bahwa 39,6% organisasi global masih menggunakan spreadsheet dan 17,7% bergantung pada proses manual berbasis kertas. Kondisi ini meningkatkan risiko terjadinya kesalahan perhitungan, keterlambatan proses, dan kebocoran data sensitif. Data penggajian tergolong sangat sensitif karena memuat informasi identitas karyawan, nominal gaji, rekening bank, hingga rincian tunjangan dan potongan. Kebocoran atau penyalahgunaan data tersebut dapat merugikan individu karyawan sekaligus merusak reputasi perusahaan. Oleh karena itu, diperlukan mekanisme pengamanan data yang andal untuk memastikan kerahasiaan, integritas, dan ketersediaan informasi. Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 165 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Salah satu teknologi yang dapat digunakan adalah kriptografi dengan algoritma Advanced Encryption Standard (AES) 256-bit. Algoritma ini merupakan metode enkripsi simetris yang diakui secara internasional karena kekuatan kriptografinya, serta banyak digunakan di sektor perbankan, militer, dan sistem keuangan. Dengan panjang kunci 256-bit. AES-256 mampu memberikan perlindungan tinggi terhadap serangan, termasuk brute force. Penelitian ini bertujuan untuk menerapkan algoritma AES-256 pada sistem penggajian PT Matahati Bermakna Indonesia, sebuah perusahaan di bidang jasa coaching dan training. Penerapan ini diharapkan dapat menjadi solusi atas permasalahan keamanan data, sekaligus mendukung transformasi digital perusahaan melalui sistem penggajian yang aman, efisien, dan terpercaya. METODOLOGI PENELITIAN Penelitian ini dilakukan menggunakan pendekatan rekayasa perangkat lunak . ngineering metho. dengan tahapan yang dirancang untuk menyelesaikan permasalahan keamanan dan efisiensi dalam proses penggajian di PT Matahati Bermakna Indonesia, sebagaimana ditunjukkan pada Gambar 1. Gambar 1. Metode Penelitian 1 Pengumpulan Data Peneliti melakukan pengumpulan informasi awal melalui wawancara dengan pihak Human Resources (HR) untuk mengidentifikasi permasalahan yang terjadi dalam proses penggajian, khususnya terkait metode perhitungan manual menggunakan spreadsheet, potensi kesalahan perhitungan, dan risiko kebocoran data akibat pengaturan akses yang belum optimal. 2 Studi Literatur Peneliti melakukan kajian terhadap berbagai sumber referensi, baik jurnal ilmiah, maupun dokumen resmi, terkait topik keamanan data, algoritma enkripsi AES-256, dan penerapan sistem penggajian berbasis website. Studi literatur ini bertujuan untuk memperkuat dasar teori dan menentukan metode implementasi yang sesuai dengan kebutuhan perusahaan. Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 166 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Tabel berikut berisi beberapa literatur dari 5 tahun terakhir yang digunakan untuk mendukung penerapan algoritma enkripsi AES-256 pada sistem penggajian berbasis website, sebagaimana ditunjukkan pada Tabel 1. Tabel 1. Studi Literatur Peneliti dan Tahun Topik Hasil Richie Mulyo Liauren. Baizul Zaman. Syamsul Bahri . Penerapan AES-256CBC untuk enkripsi data personal dan Bcrypt untuk hashing email & password pada website jahitku berbasis Laravel Data personal pengguna . ama, nomor telepon, jenis kelami. berhasil dienkripsi menggunakan AES-256-CBC dengan waktu rata-rata enkripsi 0,378 ms dan dekripsi 0,260 Avalanche Effect dari hasil enkripsi mencapai 50,27%, menunjukkan tingkat keacakan data yang sangat baik. Selain itu. Bcrypt mengamankan data password dengan hash yang sulit dibobol oleh brute force. Josua Syahputra Sianipar. Nurcahyo Budi Nuugroho. Ita Mariami . Penerapan AES-128 data gaji PT. Alfa Scorpii Medan Data gaji yang awalnya disimpan dalam file teks Excel dienkripsi menggunakan AES-128 dalam bentuk aplikasi desktop. Proses enkripsi menggunakan ekspansi kunci. SubBytes. ShiftRows. MixColumns, dan AddRoundKey. Ahmad Halimi. Abu Tholib. Moh. Ainol Yaqin . Penerapan kombinasi AES-256-CBC. SHA256, dan Base64 pada Data pendaftaran mahasiswa berupa data teks dan file diuji menggunakan AES-256-CBC. File PDF berukuran 1. 415 KB dapat terenkripsi dalam waktu 3,741 ms. Kombinasi SHA-256 menghasilkan ukuran file terenkripsi yang lebih kecil dibandingkan dengan penggunaan Base64, sehingga lebih efisien dalam penyimpanan database. Dian Sri Purwanti. Muhammad Fadli. Muhammad Surono. Erliyan Redy Susanto Penerapan AES-256 SMKN 4 Bandar Lampung Sistem mendekripsi data pribadi siswa yang tersimpan di database, seperti nama. NIS, dan nilai dengan baik menggunakan AES-256. 3 Penerapan AES-256 Berdasarkan hasil identifikasi masalah dan studi literatur, peneliti merancang dan mengembangkan sistem penggajian berbasis web dengan menerapkan algoritma enkripsi AES-256. Sistem ini dibangun menggunakan framework Laravel dan dirancang agar setiap karyawan memiliki kunci enkripsi pribadi untuk menjaga kerahasiaan data gaji. 4 Pengujian Sistem yang telah dibangun kemudian diuji untuk memastikan fungsionalitas, keamanan, dan efektivitasnya. Pengujian meliputi verifikasi proses enkripsi dan dekripsi data gaji, pengujian fitur akses menggunakan kunci enkripsi, serta evaluasi efektivitas melalui kuesioner kepada pengguna sistem. HASIL DAN PEMBAHASAN Sistem penggajian ini menggunakan encrypt_key personal bagi setiap karyawan untuk proses enkripsi dan dekripsi data gaji. Kunci ini dihasilkan melalui fitur Generate Key pada Laravel Filament, yang membuat string Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 167 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. acak 16 karakter dan mengenkripsinya menggunakan algoritma AES-256 bawaan Laravel (Crypt facad. Encrypt_key tersebut digunakan untuk membuka halaman salary info yang menampilkan rincian gaji, potongan, dan net salary masing-masing karyawan, sebagaimana ditunjukkan pada Gambar 2. Gambar 2. Alur Generate Key 1 Implementasi Algoritma Enkripsi AES 256 Berikut merupakan kode implementasi algoritma AES-256 untuk aksi Generate Key pada tabel employees, sebagaimana ditunjukkan pada Gambar 3. Gambar 3. Kode Enkripsi Gambar 4. Alur AES-256 Berdasarkan potongan kode tersebut, proses algoritma enkripsi AES-256 berjalan melalui tahapan sebagaimana ditunjukkan pada Gambar 4: Pembuatan Kunci (Plaintext Ke. Fungsi Str::random. digunakan untuk menghasilkan 16 karakter acak sebagai kunci enkripsi pribadi Nilai ini bersifat plaintext . elum terenkrips. Contoh: " u3F6xLkWm9TaH8gP " Pemanggilan Fungsi Enkripsi Fungsi Crypt::encryptString() dipanggil untuk mengenkripsi string tersebut menggunakan AES-256. Laravel akan menjalankan proses berikut di balik layar: Dekode APP_KEY Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 168 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Laravel mengambil nilai APP_KEY dari file . Nilai ini di-decode dari Base64 menjadi 256-bit key . yang digunakan sebagai kunci AES-256. Pembuatan IV (Initialization Vecto. Sistem menghasilkan IV acak sepanjang 16 byte, yang digunakan untuk memberikan keunikan pada setiap proses enkripsi agar hasil ciphertext berbeda walau plaintext-nya sama. Proses Enkripsi AES-256 Laravel mengenkripsi data menggunakan OpenSSL: OpenSSL_encrypt($plaintext, 'AES-256-CBC', $key. OPENSSL_RAW_DATA, $i. Hasil dari fungsi ini adalah ciphertext dalam format biner . Pembuatan MAC (Message Authentication Code Untuk menjamin integritas data. Laravel menghasilkan mac dengan cara: hash_hmac('sha256', $iv . $ciphertext, $ke. MAC ini digunakan untuk memverifikasi bahwa data tidak diubah selama proses penyimpanan. Pengemasan Payload Laravel membungkus hasil iv, ciphertext, dan mac ke dalam format JSON: "iv": "Base64-encoded-iv", "value": "Base64-encoded-ciphertext", "mac": "hmac-sha256Ay Payload ini kemudian di-encode ke dalam format Base64 agar dapat disimpan dengan aman sebagai Penyimpanan ke Database Hasil enkripsi berupa Base64 string disimpan ke kolom encrypt_key milik model Employee. Contoh hasil akhir di database: AueyJpdiI6InJKQitqVDh0bVBtazRWT3FWOXduWEE9PSIsInZhbHVlIjoiZDYwbzVwSjh2NFlCd2o4W Uw3dHFNY0NZZDUyYTZYdGRvM3ZGelhEKzJDWT0iLCJtYWMiOiI0OTg0N2I5MzJiMjhmNzdkZj ljZWMwYjQ2ZDMxZjM5YTkwOWU0ODEyY2E2NTg4MzViY2EzZDY5ZmYzNDZjMTU0IiwidGFn IjoiIn0=Ay 2 Pengujian dan Hasil Pengujian dilakukan dengan menguji fungsi enkripsi dekripsi pada website serta menguji evektivitas implementasi algoritma enkripsi AES-256 pada sistem penggajian: Fungsi Enkripsi Dekripsi Gambar 5. Tampilan Employee Uji coba enkripsi pada fitur Generate key berhasil mengenkripsi plaintext menjadi ciphertext terenkripsi dan tersimpan dalam kolom encrypt_key. Pengujian ini menunjukkan bahwa fitur tersebut bekerja sesuai desain dan mampu menghasilkan output yang berbeda setiap kali dijalankan, sebagaimana ditunjukkan pada Gambar 5. Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 169 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Gambar 5. Tampilan Unlock Payroll Unlocked Pengujian dekripsi berhasil dilakukan pada fitur AuUnlock PayrollAy. Jika key salah, maka muncul pesan error AuInvalid KeyAy dan data tidak bisa ditampilkan. Jika key benar, maka informasi salary dapat diakses, sebagaimana ditunjukkan pada Gambar 6. Evaluasi Efektivitas Implementasi AES-256 Evaluasi efektivitas implementasi algoritma enkripsi AES-256 pada data penggajian di PT Matahati Bermakna Indonesia dilakukan dengan menyebarkan kuesioner kepada 16 responden yang terdiri dari karyawan aktif dengan bobot nilai sebagaimana ditunjukkan pada Tabel 2: Keterangan skor setiap jawaban: Sangat Tidak Setuju : 1 Tidak Setuju Netral Setuju Sangat Setuju Tabel 2. Bobot Penilaian Pertanyaan P10 P11 P12 P13 Keterangan: STS P1-P13 STS TS Jumlah Total Skor : Sangat Tidak Setuju : Tidak Setuju : Netral : Setuju : Sangat Setuju : Pertanyaan 1-13 Laylita Nur Hillalia. Copyright A 2026. JUSTIKPEN. Page 170 Submitted: 19/11/2025. Accepted: 02/01/2026. Published: 15/01/2026 Jurnal Sistem Informasi. Teknik Komputer dan Teknologi Pendidikan (JUSTIKPEN) Volume 5. Nomor 2 Edisi Oktober- Maret 2026. Page 165-172 ISSN 2828-7924 . edia onlin. | DOI: https://doi. org/10. 55338/justikpen. Untuk memperoleh hasil interpretasi dari data yang akan dianalisis, terlebih dahulu perlu ditentukan nilai skor tertinggi. Skor maksimum untuk satu pertanyaan adalah 16 y 5 = 80, maka total skor untuk 13 pertanyaan adalah 80 y 13 = 1040 sebagai total skor maksimum. Untuk memperoleh interpretasi dari hasil tersebut, digunakan rumus indeks persentase sebagai berikut: Rumus indeks persentase (%)= (Total Skor Semua Penyataan )/(Skor Maksimu. y100% . , sehingga nilai yang dihasilkan . x 100% = 84,23%. Selanjutnya, berdasarkan kategori interval interpretasi diperoleh klasifikasi sebagaimana ditunjukkan pada Tabel 3: Tabel 3. Nilai Interval Interval 81% Ae 100% 61% Ae 80% 41% Ae 60% 21% Ae 40% 0% Ae 20% Kategori Sangat Baik Baik Cukup Kurang Sangat Kurang Dengan demikian, nilai indeks persentase sebesar 84,23% masuk dalam kategori AuSangat BaikAy. Hasil ini menunjukkan bahwa secara umum, para responden memiliki persepsi yang sangat baik terhadap implementasi enkripsi AES-256 dalam sistem penggajian. Implementasi tersebut terbukti efektif dan diterima dengan baik oleh pengguna, serta mampu menjawab kebutuhan akan keamanan data dalam sistem penggajian KESIMPULAN Berdasarkan hasil penelitian dan pengujian yang telah dilakukan, dapat disimpulkan bahwa implementasi algoritma AES-256 pada sistem penggajian di PT Matahati Bermakna Indonesia berhasil diterapkan dengan Sistem memanfaatkan encrypt_key personal yang dihasilkan melalui fitur Generate Key pada Laravel Filament, dimana kunci tersebut dibuat secara acak sepanjang 16 karakter dan dienkripsi menggunakan Crypt facade bawaan Laravel. Pengujian menunjukkan bahwa proses enkripsi berhasil mengubah plaintext key menjadi ciphertext yang aman disimpan di database, sementara proses dekripsi hanya dapat dilakukan dengan kunci yang valid melalui fitur Unlock Payroll. Mekanisme ini efektif mencegah akses tidak sah terhadap informasi gaji. Evaluasi efektivitas melalui penyebaran kuesioner kepada 16 responden menghasilkan nilai indeks persentase sebesar 84,23%, yang berada pada kategori Sangat Baik. Hasil ini menegaskan bahwa penerapan enkripsi AES-256 pada sistem penggajian tidak hanya meningkatkan keamanan data, tetapi juga diterima dengan sangat baik oleh pengguna, sehingga mampu menjawab kebutuhan perlindungan informasi sensitif dalam sistem penggajian digital. UCAPAN TERIMAKASIH Terima kasih disampaikan kepada pihak-pihak yang telah mendukung terlaksananya penelitian ini. REFERENCES