Pengembangan Sistem Penandatanganan Digital pada Layanan Sertifikasi Elektronik Berbasis Public Key Infrastructure

Penulis

  • Diaz Seno Hutomo Muhammadiyah University of Karanganyar
  • Wakhid Kurniawan Muhammadiyah University of Karanganyar

DOI:

https://doi.org/10.32664/smatika.v16i02.2348

Kata Kunci:

Sertifikasi Digital, Public Key Infrastructure, Golang, RSA-2048, SHA-256

Abstrak

Transformasi digital di era modern telah mendorong peralihan dokumen dari format fisik ke format elektronik guna meningkatkan efisiensi manajemen administratif. Namun, transisi ini telah menimbulkan kerentanan baru yang signifikan, terutama terkait risiko penipuan identitas, manipulasi isi dokumen, dan penyangkalan tanda tangan oleh pihak-pihak yang berniat jahat. Penelitian ini bertujuan untuk merancang dan mengembangkan sistem layanan sertifikasi digital yang tangguh guna menjamin integritas data, keaslian identitas pengirim, serta pemenuhan persyaratan non-repudiasi. Metodologi yang digunakan mengadopsi pendekatan observasional eksperimental melalui pengembangan perangkat lunak berdasarkan model Waterfall. Arsitektur sistem dibangun dalam lingkungan aplikasi web, mengintegrasikan frontend React.js untuk interaksi visual dan backend Golang yang berfokus pada pemrosesan komputasi kriptografi murni. Infrastruktur keamanan dikembangkan menggunakan model Public Key Infrastructure (PKI) yang mengintegrasikan algoritma RSA 2048-bit untuk enkripsi kunci asimetris dan algoritma SHA-256 untuk hashing identitas dokumen. Hasil pengujian sistem menunjukkan bahwa mekanisme penempatan tanda tangan multidimensi berhasil dijalankan dengan presisi tinggi. Selain itu, penerapan teknik validasi berdasarkan analisis struktur byte biner yang dikombinasikan dengan metode Force Binary Download terbukti mampu menghilangkan anomali false positive yang disebabkan oleh modifikasi metadata browser. Kesimpulannya, platform layanan sertifikasi elektronik ini secara efektif memfasilitasi verifikasi dokumen secara real-time, memberikan perlindungan mutlak terhadap integritas data, dan memastikan keabsahan otentikasi sesuai dengan standar hukum Indonesia untuk transaksi elektronik.

Referensi

[1] N. Grataridarga, M. U. Noor, and W. Mardiati, “Digitalisasi Arsip Administrasi Uji Sertifikasi Kompetensi di Lembaga Sertifikasi Profesi Universitas,” J. Vokasi Indones., vol. 10, no. 1, pp. 26–36, 2023, doi: 10.7454/jvi.v10i1.1176.

[2] L. Firdaus, N. Hayaty, and A. Uperiati, “Penerapan Kombinasi Algoritma Advanced Encryption Standard (AES) dan ElGamal dengan Fungsi Secure Hash Algorithm (SHA) dalam Penyandian File Dokumen,” J. Sustain. J. Has. Penelit. dan Ind. Terap., vol. 11, no. 1, pp. 34–43, 2022.

[3] R. R. A. Sodiqin, “Prinsip Jaminan Hukum sebagai Jaminan Sertifikasi Tanda Tangan Elektronik,” Pres. J. Hukum, Adm. Negara, dan Kebijak. Publik, vol. 1, no. 2, pp. 13–23, 2024, doi: 10.62383/presidensial.v1i2.30.

[4] A. H. HR, M. Khudzaifah, and M. N. Jauhari, “Implementasi Fungsi Hash MD5 dan Kriptografi Algoritma RSA pada Pembuatan Tanda Tangan Digital,” J. Ris. Mhs. Mat., vol. 1, no. 2, pp. 51–63, 2021, doi: 10.18860/jrmm.v1i2.13992.

[5] N. Nurdin, A. Habbal, and F. Fajriana, “Comparative Analysis of MD5 and SHA-256 Hash Algorithms for Fingerprint File Integrity Verification,” J. Appl. Informatics Comput., vol. 10, no. 2, pp. 1495–1504, 2026, doi: 10.30871/jaic.v10i2.12432.

[6] A. R. Harahap and T. A. Salim, “Sistem Kriptografi pada Pengamanan Autentikasi Dokumen Elektronik: Systematic Literature Review,” Khazanah J. Pengemb. Kearsipan, vol. 16, no. 2, pp. 203–220, 2023, doi: 10.22146/khazanah.81893.

[7] S. M. Yacub, R. Ramadi, and D. Ernawati, “Public Key Infrastructure: Kerangka Validasi yang Disempurnakan,” TRIPLE A J. Pendidik. Teknol. Inf., vol. 1, no. 2, pp. 77–80, 2023.

[8] S. Bahri, M. Zeinudin, and M. Munir, “Recognition of Electronic Signatures in Proving Civil Procedure Law in Indonesia,” Int. J. Law, Crime Justice, vol. 1, no. 3, pp. 63–81, 2024, doi: 10.62951/ijlcj.v1i3.131.

[9] F. Nazran, H. Purba, O. K. Saidin, and M. Kaban, “Legal Protection of Notaries in Document Validation Through Technology-Based Systems: A Comparative Legal Review of Indonesia, the United States, the Netherlands, and Australia,” J. Ecohumanism, vol. 3, no. 7, 2024, doi: 10.62754/joe.v3i7.4608.

[10] H. Indriyawati, T. Winarti, and V. Vydia, “Web-Based Document Certification System with Advanced Encryption Standard Digital Signature,” Sci. J. Informatics, vol. 8, no. 1, pp. 89–96, 2021, doi: 10.11591/ijeecs.v22.i1.pp516-521.

[11] S. Mubarak, S. Zauhar, Suryadi, and E. Setyowati, “Impacts and Constraints on Implementing E-Certification Policies in Indonesia,” Kasetsart J. Soc. Sci., vol. 43, no. 3, pp. 683–690, 2022, doi: 10.34044/j.kjss.2022.43.3.20.

[12] S. Xenitellis, The Open-source PKI Book: A Guide to PKI and Open-source Implementations. OpenCA Project, 2020.

[13] A. E. Mane, Y. Chihab, and R. Korchiyne, “Digital Signature for Data and Documents Using Operating PKI Certificates,” in SHS Web of Conferences, 2021, p. 6002. doi: 10.1051/shsconf/202111907004.

[14] A. Setiawan, Y. Alexandro, and J. Parhusip, “Analisis Distribusi Rata-rata Waktu Respon Aplikasi Berbasis Web Menggunakan Kurva Normal dan Simpangan Baku,” J. Inform. dan Komput., vol. 10, no. 1, pp. 45–52, 2025, doi: 10.36040/jati.v9i1.12176.

[15] W. T. Song, G. Zeng, W. Z. Zhang, and D. H. Tang, “Research on Privacy Information Retrieval Model Based on Hybrid Homomorphic Encryption,” Cybersecurity, vol. 6, no. 1, p. 31, 2023, doi: 10.1186/s42400-023-00168-7.

[16] N. T. Muay, E. Sediyono, and J. Tambotoh, “Integration Waterfall and Scrum Methodology in the Development of SIMARGA Web Application,” J. RESTI (Rekayasa Sist. dan Teknol. Informasi), vol. 8, no. 2, pp. 223–233, 2024, doi: 10.29207/resti.v8i2.5652.

[17] I. M. Insan, J. H. Husen, and R. Yasirandi, “UML Modeling of Digital Envelope-Based Security System to Fulfill Security Services,” Indones. J. Comput. Sci., vol. 14, no. 5, 2025, doi: 10.33022/ijcs.v14i5.4986.

[18] F. T. Laksana, S. Palestina, and E. N. Anfa, “Implementasi Perancangan Infrastruktur Kunci Publik pada Pembuatan Surat Organisasi Digital Menggunakan Digital Signature,” J. Tiple A Pendidik. Teknol. Inf. dan Teknol. Inf., vol. 1, no. 2, pp. 91–96, 2022.

[19] R. A. K. N. Bintang, N. T. Romadloni, and F. Ramadhani, “Perbandingan Kinerja Algoritma Klasifikasi Pada Review Pengguna Aplikasi Netflix,” JITET (Jurnal Inform. dan Tek. Elektro Ter., vol. 13, no. 2, 2025, doi: 10.23960/jitet.v13i2.6303.

[20] W. Kurniawan, N. T. Romadloni, and R. A. K. N. Bintang, “Analisis Dampak Cache Progressive Web Apps Terhadap Konsumsi Baterai Android,” JITET (Jurnal Inform. dan Tek. Elektro Ter., vol. 13, no. 2, 2025, doi: 10.23960/jitet.v13i2.6221.

Diterbitkan

2026-06-28