Cara kerja verifikasi
Penjelasan teknis tentang apa yang diperiksa saat Anda mengunggah PDF, sertifikat mana yang dipercaya, dan arti setiap hasil. Untuk hal yang menyangkut data Anda, lihat Privasi & Keamanan.
Alur singkat
- PDF dikirim lewat HTTPS dan ditampung di memori server selama pemeriksaan. Berkas tidak disimpan.
- Setiap tanda tangan di dalam PDF diperiksa satu per satu dengan langkah di bawah.
- Hasil setiap tanda tangan digabung menjadi satu status dokumen, lalu dikirim ke browser Anda.
- Pratinjau isi dokumen diambil dari salinan di browser Anda sendiri (disimpan di browser paling lama 30 menit).
Yang diperiksa pada setiap tanda tangan
- Struktur dan cakupan. Tanda tangan PDF menandai rentang byte yang ditandatangani (
/ByteRange). Tanda tangan terakhir harus mencakup seluruh berkas. Tambahan sesudah tanda tangan (incremental update) hanya diterima bila isinya data validasi jangka panjang (LTV): kamus/DSSdan/VRIberisi sertifikat, CRL, dan respons OCSP, deklarasi versi/ekstensi PDF, atau pembaruan metadata/Info. Perubahan lain, misalnya halaman, anotasi, formulir, atau aksi, membuat tanda tangan dinyatakan TIDAK valid. - Integritas. Tanda tangan berformat CMS (RFC 5652) dengan SubFilter
adbe.pkcs7.detachedatauETSI.CAdES.detached(PAdES, ETSI EN 319 142). Nilai hash rentang yang ditandatangani dihitung ulang dan dicocokkan denganmessageDigest, lalu tanda tangan kriptografisnya diverifikasi dengan kunci publik sertifikat penanda tangan (RSA, RSASSA-PSS, atau ECDSA). - Rantai sertifikat. Sertifikat penanda tangan harus berantai sampai ke root CA yang dipercaya (daftar di bawah). Sertifikat perantara diambil dari tanda tangan itu sendiri atau dari daftar CA perantara PSrE resmi.
- Pencabutan. Status sertifikat dicek pada CRL yang diterbitkan penerbitnya. CRL hanya dipakai bila tanda tangan CRL itu sendiri sah. Bila sertifikat dicabut, tanggal dan alasan pencabutan dibandingkan dengan waktu tanda tangan.
- Masa berlaku. Masa berlaku sertifikat dinilai pada waktu tanda tangan dibuat (
/Mpada kamus tanda tangan, yang ikut ditandatangani), bukan hanya pada hari ini.
Arti hasil
- Valid dan terpercaya
- Isi tidak berubah sejak ditandatangani, rantai sampai ke root tepercaya, sertifikat tidak dicabut dan masih berlaku.
- Sah dengan catatan
- Tanda tangan utuh dan rantainya tepercaya, tetapi ada hal yang perlu diketahui. Contohnya: sertifikat kini sudah kedaluwarsa tetapi masih berlaku saat dokumen ditandatangani; sertifikat dicabut sesudah dokumen ditandatangani dengan alasan yang bukan kebocoran kunci (Affiliation Changed, Superseded, Cessation Of Operation); sertifikat dicabut tanpa alasan sesudah waktu tanda tangan yang dibuktikan timestamp TSA; atau status pencabutan belum dapat dipastikan karena CRL tidak terjangkau.
- TIDAK valid
- Isi berubah sesudah ditandatangani, ada konten di luar cakupan tanda tangan, rantai tidak sampai ke root tepercaya, sertifikat dicabut karena alasan lain, atau sertifikat tidak berlaku saat dokumen ditandatangani.
- Tidak ada TTE
- PDF tidak memuat tanda tangan elektronik tersertifikasi. Gambar tanda tangan atau QR code saja bukan TTE.
Root CA yang dipercaya
Hanya dua root yang dipercaya langsung. Keduanya milik pemerintah Indonesia.
| Root CA | Pemilik | Berlaku s/d | SHA-256 fingerprint |
|---|---|---|---|
| Root CA Indonesia DS G1 | Kementerian Komunikasi dan Informatika (kini Komdigi) | 2038-08-23 | B5:F3:66:72:FD:7C:FD:40:1E:01:EF:64:0B:2F:E6:1F:81:6F:32:F4:47:B2:80:B7:6F:53:62:44:CF:42:FC:DF |
| OSD LU Kelas 2 | Lembaga Sandi Negara (kini BSSN) | 2026-08-18 | 21:78:09:5B:3C:C0:F6:FA:CB:9E:6F:07:FE:EC:EE:63:27:A8:9C:66:81:AF:43:BA:95:12:6B:68:86:7D:02:B2 |
Root CA Indonesia DS G1 adalah induk seluruh Penyelenggara Sertifikasi Elektronik (PSrE) berinduk di Indonesia, diterbitkan melalui repositori resmi rootca.id. OSD LU Kelas 2 adalah hirarki lama BSrE yang sudah tidak diperbarui; root ini dipertahankan hanya untuk memeriksa dokumen lama yang ditandatangani saat root itu masih berlaku. BSrE kini menerbitkan sertifikat melalui BSRE CA DS G1 di bawah Root CA Indonesia DS G1.
CA perantara PSrE berinduk
CA perantara berikut dipakai untuk menyusun rantai bila PDF tidak menyertakannya. CA perantara tidak dipercaya dengan sendirinya: rantainya tetap harus berujung di Root CA Indonesia DS G1. Sumber: repositori rootca.id, dicocokkan dengan hash SHA-256 yang tercantum di sana.
| CA perantara | PSrE | Berlaku s/d | SHA-256 fingerprint |
|---|---|---|---|
| PrivyCA Class 3 - G2 | PT Privy Identitas Digital | 2031-02-17 | E0:CC:33:2D:F3:FE:F1:9E:AB:34:26:D0:41:3A:C5:C4:59:9F:9B:10:BB:31:DE:86:6D:C3:84:E9:C8:F5:9E:F8 |
| PrivyCA Class 4 - G2 | PT Privy Identitas Digital | 2031-02-17 | 2F:40:C9:D5:94:D3:65:22:0F:AE:03:D7:6D:0B:F9:5C:18:F4:27:70:BB:8D:4E:94:AE:49:04:DA:F9:59:16:98 |
| VIDA Certificate Authority | PT Indonesia Digital Identity | 2031-04-18 | 13:DE:12:0D:6C:66:39:06:14:6F:D9:45:61:9B:0F:79:AE:66:6B:5B:9C:F8:3A:DA:35:65:32:A7:CB:52:76:CC |
| TILAKA CA G1 | PT Tilaka Nusa Teknologi | 2031-08-31 | 01:C2:77:90:40:FF:3C:71:1D:E7:E9:87:DD:6C:B4:A0:94:B0:52:39:DF:61:E7:0A:14:28:AB:55:66:4A:57:63 |
| DTA CA (Xignature) | PT Digital Tandatangan Asli | 2031-12-20 | BD:29:FA:E6:59:79:63:F4:26:AD:90:1B:A4:A4:90:7B:94:33:14:C8:47:E2:2E:65:37:01:E5:E3:51:60:12:25 |
| DigisignID.CA.Level3 G3 | PT Solusi Net Internusa | 2032-05-14 | 3A:04:A0:3E:B9:5D:8D:44:6C:A1:26:42:78:E1:F7:D3:6D:4E:CE:60:BA:0F:94:7F:B1:98:40:85:BB:86:A0:C9 |
| DigisignID.CA.Level4 G3 | PT Solusi Net Internusa | 2032-05-14 | AE:87:F6:B4:0E:B8:BC:D9:FB:99:A2:71:A5:C0:4F:95:23:F4:44:45:76:0F:B9:E7:93:01:2C:81:2F:AE:D2:CB |
| DigisignID.CA.Seal G3 | PT Solusi Net Internusa | 2032-05-14 | 19:C4:17:B0:8D:11:6D:44:5B:90:E8:2C:12:1F:08:AC:27:F5:2E:EB:7E:F9:BF:6D:47:88:1D:8C:C0:0B:B3:0F |
| Peruri CA - G1 | Perum Peruri | 2032-07-30 | 3E:C5:A6:2D:20:02:43:11:35:10:41:06:D9:99:F8:04:9A:45:E3:60:66:90:71:7D:6D:2B:DC:36:F2:2D:A1:96 |
| BSRE CA DS G1 | Badan Siber dan Sandi Negara | 2032-11-18 | 4A:3A:B0:62:C4:D2:4F:60:41:7F:A2:8F:65:43:AC:71:51:C9:F1:FD:E5:81:7B:BE:67:F4:9C:55:CE:5F:FE:D5 |
| e Sign CA Class 1 - G1 | PT Solusi Identitas Global Net | 2033-08-22 | 61:08:2A:17:7A:51:56:C2:5F:F3:FA:2D:D1:C4:F1:98:3D:E8:35:AA:70:44:51:7A:A5:EF:B8:B7:3C:A9:8F:46 |
| VINOTEK CA DS G1 | PT Vipas Inovasi Teknologi | 2033-11-25 | 5D:66:29:B1:71:42:46:5A:E1:BD:E0:3E:BB:7C:47:90:11:71:66:64:DF:3D:0D:39:CE:9F:9E:65:80:EF:37:18 |
| DigisignID.CA.Level2 G3 | PT Solusi Net Internusa | 2034-11-02 | 85:48:77:31:8C:0E:16:82:03:62:45:8A:67:86:97:B1:E7:6F:79:60:89:83:35:19:0A:CC:C3:9A:12:F8:1B:04 |
| DigisignID.CA.Level3 G3 (terbitan ulang) | PT Solusi Net Internusa | 2034-11-02 | F5:60:DC:AE:38:99:05:8B:C3:79:37:F0:96:CE:57:25:08:CD:66:9F:83:9A:74:87:7A:4F:67:A0:F4:3C:FC:CD |
| DigisignID.CA.Seal G3 (terbitan ulang) | PT Solusi Net Internusa | 2034-11-02 | AA:35:D2:1E:5C:8C:2A:44:E6:B8:A2:92:4A:FF:B0:2E:5F:D3:21:A5:83:C6:FB:EA:99:EE:CA:FE:77:7C:A8:2D |
| idtrust.id CA Class 1 | PT Grahadi Digital Technology | 2035-05-24 | 3D:9C:9E:AD:94:22:58:A6:AB:6F:9C:B9:5D:00:18:A2:B4:9F:9C:AB:A2:05:99:23:58:A1:19:5C:FB:BA:03:76 |
| idtrust.id CA Organization | PT Grahadi Digital Technology | 2035-05-24 | EC:33:6A:BF:AE:82:E3:6A:3A:8F:1A:BE:B1:27:23:62:A4:64:7A:09:F5:B7:8B:94:53:91:57:B0:C3:CA:22:09 |
CA milik PSrE yang izinnya sudah dicabut tidak dimasukkan.
e-Meterai
e-Meterai adalah meterai elektronik menurut UU Nomor 10 Tahun 2020 tentang Bea Meterai, PP Nomor 86 Tahun 2021, dan PMK Nomor 78 Tahun 2024. Pembuatan dan distribusinya ditugaskan kepada Perum Peruri.
Secara teknis, e-Meterai adalah tanda tangan elektronik PAdES pada PDF dengan ciri berikut:
- Sertifikat penanda tangan
Meterai Elektronik <nominal> …, organisasi Direktorat Jenderal Pajak Indonesia, diterbitkan Peruri CA - G1 di bawah Root CA Indonesia DS G1. - Nomor seri 22 karakter alfanumerik tertulis di awal keterangan tanda tangan, dalam kurung siku.
- Umumnya disertai timestamp dari TSA Peruri dan data validasi jangka panjang (LTV).
Layanan ini memeriksa keaslian kriptografis e-Meterai dengan langkah yang sama seperti tanda tangan elektronik lain, lalu menampilkan nomor seri dan nominalnya. Sertifikat e-Meterai berlaku satu tahun, sehingga e-Meterai lama wajar tampil "sah saat dibubuhkan". Status pemakaian nomor seri tercatat di sistem Peruri dan tidak diperiksa di sini.
Batasan
- Bila tanda tangan memuat timestamp TSA yang sah, waktu penandatanganan diambil dari timestamp itu. Tanpa TSA, waktu dibaca dari data di dalam dokumen, sehingga dokumen dengan sertifikat yang kini kedaluwarsa tampil "sah dengan catatan", bukan "valid".
- Status pencabutan dicek melalui CRL. OCSP tidak dipakai.
- Sertifikat dari PSrE yang tidak berinduk ke Root CA Indonesia, termasuk PSrE luar negeri, dinyatakan tidak tepercaya.
- PDF yang disimpan ulang atau "dicetak ke PDF" oleh aplikasi lain sesudah ditandatangani biasanya kehilangan atau merusak tanda tangannya.