PKCS#7 التوقيعات

PKCS#7 في PDF

تستخدم التوقيعات الرقمية في PDF حاويات PKCS # 7 (CMS) لإدراج قيمة التواقيع المشفرة ، شهادة الموقع ، خوارزمية التوصل إلى توقيع. يتم تخزين التقديم في قاموس التوصيلات في pdf .

PKCS7SignedData (بيانات موقعة)

PKCS7SignedData يمثل هيكل CMS SignedData. طريقة المصنع createDetached(privateKey, certificate, chain, digestAlgorithm, dataToSign) يخلق حاوية توقيع منفصلة:

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

PdfFileSignature

PdfFileSignature يوفر عمليات التوقيع والتحقق على PDF الموجودة. المستندات، التي تطبق التوقيع على حقل توقيع محدد.

PdfSigner

PdfSigner يوفر سير العمل التوقيع على مستوى عال، ودمج حقل توقيع الإدارة مع إنشاء حاويات PKCS # 7.

التحقق من التوقيع

التحقق من التوقيع يتأكد من سلامة الشفرات للبيانات الموقع وتثبت سلسلة شهادة المؤشر ضد جذر موثوق به.

انظر أيضا

 العربية