PERANCANGAN SISTEM SERTIFIKAT BERBASIS WEB MENGGUNAKAN ALGORITMA SHA-256, SALT, DAN QR-CODE SEBAGAI VERIFIKASI DIGITAL

    Ari Pebriansyah, - and Deden Pradeka, - and Zahra Khaerunnisa, - (2025) PERANCANGAN SISTEM SERTIFIKAT BERBASIS WEB MENGGUNAKAN ALGORITMA SHA-256, SALT, DAN QR-CODE SEBAGAI VERIFIKASI DIGITAL. S1 thesis, Universitas Pendidikan Indonesia.

    Abstract

    Pemalsuan sertifikat masih menjadi permasalahan serius yang mengurangi kredibilitas dokumen resmi dalam dunia pendidikan maupun kompetisi. Penelitian ini bertujuan mengembangkan sistem sertifikat lomba berbasis web dengan penerapan algoritma hash SHA-256 yang dikombinasikan dengan salt serta dilengkapi QR Code sebagai mekanisme verifikasi digital. Metode penelitian yang digunakan adalah Design and Development (DND), yang mencakup identifikasi masalah, mendeskripsikan tujuan, desain dan pengembangan sistem, desain uji coba sistem, desain evaluasi hasil uji dan mengkomunikasikan hasil uji. Sistem yang dibangun dirancang untuk melakukan enkripsi data peserta secara otomatis menjadi nilai hash unik, menyimpannya ke dalam basis data, serta menghasilkan sertifikat digital dalam format PDF yang dilengkapi QR Code berisi hash tersebut. Verifikasi dilakukan melalui pemindaian QR Code sehingga keaslian sertifikat dapat diperiksa dengan cepat dan efisien. Pengujian sistem dilakukan menggunakan metode black box untuk mengevaluasi fungsionalitas dan analisis korelasi Pearson untuk menilai keacakan hash yang dihasilkan. Hasil pengujian black box terhadap 10 data peserta menunjukkan bahwa seluruh fitur utama, seperti enkripsi data, pembuatan sertifikat PDF, dan pemindaian QR Code, berfungsi sesuai rancangan. Sementara itu, nilai korelasi Pearson berada pada kisaran sangat rendah hingga mendekati nol, yang menandakan bahwa hasil hash benar-benar acak dan tidak dapat diprediksi. Dengan demikian, sistem yang dikembangkan terbukti efektif dalam meningkatkan keamanan, validitas, dan kepraktisan proses penerbitan serta verifikasi sertifikat lomba secara digital. ----------- Certificate forgery remains a serious issue that undermines the credibility of official documents in both educational and competition contexts. This research aims to develop a web-based competition certificate system by implementing the SHA-256 hashing algorithm combined with salt, along with a QR Code as a digital verification mechanism. The research method applied is Design and Development (DND), which consists of problem identification, defining objectives, system design and development, system testing design, evaluation design, and communicating the results. The proposed system is designed to automatically encrypt participant data into a unique hash value, store it in a database, and generate digital certificates in PDF format equipped with a QR Code containing the corresponding hash. Verification is performed through QR Code scanning, enabling fast and efficient authenticity checks. System testing was carried out using the black box method to evaluate functionality and Pearson correlation analysis to assess the randomness of the generated hash values. The black box testing results on 10 participant data confirmed that all main features, including data encryption, PDF certificate generation, and QR Code scanning, functioned as intended. Meanwhile, Pearson correlation values were found to be very low or close to zero, indicating that the hash outputs are truly random and unpredictable. Therefore, the developed system has proven effective in enhancing the security, validity, and practicality of the digital issuance and verification process for competition certificates.

    [thumbnail of S_TEKOM_2103746_Title.pdf] Text
    S_TEKOM_2103746_Title.pdf

    Download (468kB)
    [thumbnail of S_TEKOM_2103746_Chapter1.pdf] Text
    S_TEKOM_2103746_Chapter1.pdf

    Download (226kB)
    [thumbnail of S_TEKOM_2103746_Chapter2.pdf] Text
    S_TEKOM_2103746_Chapter2.pdf
    Restricted to Staf Perpustakaan

    Download (401kB)
    [thumbnail of S_TEKOM_2103746_Chapter3.pdf] Text
    S_TEKOM_2103746_Chapter3.pdf

    Download (722kB)
    [thumbnail of S_TEKOM_2103746_Chapter4.pdf] Text
    S_TEKOM_2103746_Chapter4.pdf
    Restricted to Staf Perpustakaan

    Download (812kB)
    [thumbnail of S_TEKOM_2103746_Chapter5.pdf] Text
    S_TEKOM_2103746_Chapter5.pdf

    Download (197kB)
    [thumbnail of S_TEKOM_2103746_Appendix.pdf] Text
    S_TEKOM_2103746_Appendix.pdf
    Restricted to Staf Perpustakaan

    Download (970kB)
    Official URL: https://repository.upi.edu/
    Item Type: Thesis (S1)
    Additional Information: ID SINTA Dosen Pembimbing: Deden Pradeka: 6680849 Zahra Khaerunnisa: 6923723
    Uncontrolled Keywords: Sertifikat digital, SHA-256, Web, salt, QR Code, Korelasi Pearson, Digital certificate, Pearson correlation.
    Subjects: L Education > L Education (General)
    Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Q Science > QA Mathematics > QA76 Computer software
    Divisions: UPI Kampus cibiru > S1 Teknik Komputer
    Depositing User: Ari Pebriansyah
    Date Deposited: 17 Sep 2025 02:16
    Last Modified: 17 Sep 2025 02:16
    URI: http://repository.upi.edu/id/eprint/137384

    Actions (login required)

    View Item View Item