Abstract:
Menandatangani dokumen secara digital merupakan kegiatan menandatangani dokumen
yang berbentuk soft file. Namun, dokumen yang dihasilkan belum tentu dapat ditelusuri
keabsahannya. Penelitian ini bertujuan untuk mengembangkan sistem informasi
tandatangan digital (esign) yang berfungsi untuk menghasilkan sebuah dokumen dengan
tandatangan yang valid dan QRCode agar dapat diseluri keabsahannya. Untuk dapat
menandatangani sebuah dokumen digital dibutuhkan file digital signature berformat
PKCS#12. Sistem dikembangkan menggunakan framework PHP CodeIgniter 4. Sistem
yang dibuat harus memiliki keamanan yang baik, sehingga data pengguna tidak mudah
dicuri. Salah satu cara untuk mengamankan data adalah dengan mengenkripsi data
tersebut agar tidak dapat dibaca oleh manusia. Pada penelitian ini digunakan metode
enkripsi Advanced Encryption Standard (AES-128) dengan menggunakan Mode Counter
(CTR). Enkripsi dilakukan pada file digital signature. Hasil dari enkripsi merupakan
ciphertext yang disimpan kedalam sebuah file.