JSignPdf is an open-source Java application that adds digital signatures to PDF documents. Features visible and hidden signaturescertificate levelstimestampingsetting PDF rightscommand line support for batch processingcertificate revocation checks (CRL, OCSP)