Tentang SahPDF

Satu inti Rust, dua target: aplikasi di peramban Anda dan API di edge.

Arsitektur

pdfsign-core

Parser PDF (xref tabel & stream, object stream), CMS/PKCS#7, X.509, PKCS#12 (PBES1/PBES2), penandatanganan bertahap, verifikasi. Tanpa dependensi besar, tanpa binding C.

pdfsign-wasm

Permukaan wasm-bindgen untuk browser: buat identitas, impor kredensial, tanda tangan, verifikasi, operasi halaman.

pdfsign-edge

Build wasm32 tanpa bindgen dengan ABI JSON kecil, dijalankan langsung oleh Cloudflare Worker untuk /api/verify.

web + worker

React 18 + Vite + Tailwind di atas inti Rust; Worker menyajikan aset statis dan API dari bundel yang sama.

Standar yang diikuti

Mulai menandatangani →