PENERAPAN TANDA TANGAN DIGITAL BERBASIS ECDSA YANG DISEMATKAN DALAM QR CODE UNTUK AUTENTIKASI DOKUMEN DIGITAL

Rahmatullah, Edo (2026) PENERAPAN TANDA TANGAN DIGITAL BERBASIS ECDSA YANG DISEMATKAN DALAM QR CODE UNTUK AUTENTIKASI DOKUMEN DIGITAL. S1 - Sarjana thesis, Universitas AMIKOM Yogyakarta.

[img] Text (COVER - ABSTRAK)
COVER.pdf - Published Version

Download (947kB)
[img] Text (BAB I)
BAB I.pdf - Published Version

Download (189kB)
[img] Text (BAB II)
BAB II.pdf - Published Version
Restricted to Registered users only

Download (837kB)
[img] Text (BAB III)
BAB III.pdf - Published Version
Restricted to Registered users only

Download (393kB)
[img] Text (BAB IV)
BAB IV.pdf - Published Version
Restricted to Registered users only

Download (520kB)
[img] Text (BAB V)
BAB V.pdf - Published Version

Download (62kB)
[img] Text (DAFTAR PUSTAKA - LAMPIRAN)
Daftar Pustaka dan Lampiran.pdf - Published Version
Restricted to Registered users only

Download (219kB)
[img] Archive (SOURCE CODE)
Sourcecode - 19.83.0441.zip
Restricted to Repository staff only

Download (948kB)
[img] Text (PUBLIKASI)
Publikasi.pdf - Published Version
Restricted to Repository staff only

Download (597kB)

Abstract

Perkembangan teknologi mendorong peningkatan penggunaan dokumen elektronik seperti PDF untuk keperluan administrasi. Namun, dokumen digital rentan terhadap manipulasi oleh pihak yang tidak berwenang. Penelitian ini bertujuan untuk membangun sistem autentikasi dokumen digital berbasis web bernama "AuthentiC" menggunakan kombinasi algoritma Elliptic Curve Digital Signature Algorithm (ECDSA) dan Quick Response Code (QR Code). Sistem ini dikembangkan menggunakan bahasa pemrograman Python dengan framework Flask, serta pustaka PyMuPDF untuk pemrosesan dokumen. Proses penandatanganan dilakukan dengan melakukan hashing dokumen menggunakan SHA-256, enkripsi nilai hash menggunakan private key untuk menghasilkan tanda tangan digital (r, s), dan pengodean informasi tersebut ke dalam format JSON-Base64 sebelum disematkan sebagai QR Code pada dokumen PDF. Verifikasi dilakukan dengan memindai QR Code melalui perangkat mobile atau mengunggah kembali file ke sistem web. Pengujian fungsional dengan BlackBox Testing menunjukkan seluruh fitur berjalan sesuai rancangan. Hasil uji integritas membuktikan sistem mampu mendeteksi manipulasi teks atau struktur file secara instan melalui perubahan nilai hash. Penelitian ini berhasil membuktikan bahwa integrasi ECDSA dan QR Code memberikan solusi autentikasi dokumen PDF yang praktis, aman, dan efisien secara waktu dan komputasi.

Item Type: Thesis (S1 - Sarjana)
Contributor:
Pembimbing
Ashari, Wahid Miftahul
Uncontrolled Keywords: Sistem Berbasis Web, Dokumen PDF, ECDSA, QR Code, Flask, Web-Based System, PDF Document.
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Divisions: Fakultas Ilmu Komputer > Teknik Komputer
Depositing User: RC Universitas AMIKOM Yogyakarta
Date Deposited: 17 Sep 2026 02:22
Last Modified: 17 Sep 2026 02:22
URI: http://eprints.amikom.ac.id/id/eprint/32815

Actions (login required)

View Item View Item