kriptografi

Verifikasi tanda tangan PDF

Membaca struktur /Sig, memeriksa digest SHA-256/512 di dalam CMS, memvalidasi tanda tangan RSA dengan kunci publik sertifikat, dan memastikan tidak ada byte berubah setelah penandatanganan.

Buka alat ini → Verifikasi dokumen

Apa yang diperiksa

Untuk setiap field tanda tangan, SahPDF menampilkan penandatangan, waktu, filter/subfilter, algoritma digest, ukuran container CMS, ByteRange, dan status integritas (Utuh / Berubah setelah tanda tangan). Kepercayaan rantai sertifikat (trust anchor) dilaporkan terpisah karena sertifikat self-signed tetap sah secara matematis.

Kenapa perlu dua kali cek

Integritas hanya membuktikan file tidak berubah sejak ditandatangani; identitas penandatangan bergantung pada sertifikat. Karena itu SahPDF menampilkan riwayat tanda tangan berurutan supaya Anda bisa melihat revisi mana yang merusak tanda tangan sebelumnya.

Pertanyaan umum

Apakah verifikasi ini sama dengan Acrobat?

Logika kriptografisnya sama: digest byte sesuai ByteRange, lalu verifikasi RSA PKCS#1 v1.5 terhadap signedAttrs. Perbedaannya hanya pada penilaian kepercayaan (chain building) yang di sini bersifat informatif, bukan keputusan absolut.

PDF saya terenkripsi, bisakah diperiksa?

SahPDF melaporkan file terenkripsi dan tetap menampilkan field tanda tangan yang bisa dibaca. Untuk dekripsi penuh, diperlukan dukungan izin/kata sandi yang belum tersedia di versi ini.

Alat terkait

Tanda tangani PDF secara digital
Detached PKCS#7 dengan RSA + SHA-256, ditulis bertahap ke file (incremental update) sehingga byte asli tidak pernah berubah — pendekatan yang sama dipakai LibreOffice Writer dan Acrobat.
Informasi & struktur PDF
Parser Rust menelusuri xref (termasuk xref stream dan object stream) untuk melaporkan struktur dokumen secara akurat.
Ubah metadata PDF
Perbarui info dictionary dan XMP dasar, atau bersihkan jejak aplikasi pembuat asli.

Cara memakai

  1. Buka aplikasinya — tidak ada akun yang diminta.
  2. Seret berkas PDF Anda ke area kerja.
  3. Proses dan unduh hasilnya; dokumen tidak pernah meninggalkan perangkat.