#7 חתימות

#7 ב PDF

חתימות דיגיטליות PDF משתמשות במכולות PKCS#7 (CMS) כדי לשלב את ערך החתימה הקריפטוגרפית, תעודת החתום, ואת אלגוריתם החותם.

PKCS7SignedData

‘PKCS7SignedData’ מייצג מבנה של CMS Signed Data. השיטה המפעלת ‘createDetached(פרטימפתח, תעודת זהות, שרשרת, דיגיסטאלגוריתם, נתוניםToSig)` יוצרת מחסני חתימה נפרד:

byte[] signedData = PKCS7SignedData.createDetached(
    privateKey, certificate, certChain,
    "SHA-256", dataBytes
);

PDFFileהחתימה

‘PdfFileSignature’ מספק פעולות חתימה וזיהוי על מסמכים PDF קיימים, ליישם את החתימת לשדה חותם מסוים.

PDFSigner

‘PdfSigner’ מספק את זרימת העבודה של חתימה ברמה גבוהה, בשילוב ניהול שדה החתימות עם יצירת המכולת PKCS#7.

חתימה בדיקת

אימות החתימה בודקת את השלמות הקריפטוגרפית של הנתונים שנחתמו ומאשרת את שרשרת הסמכת החותם נגד שורש אמין.

ראה גם

  • Aspose.PDF - מסמכים עסקיים
  • Aspose.PDF for Java - מסמכים עסקיים
 עברית