Ask a Question related to Adobe Acrobat SDK, Design and Development.
-
Inma_M.@adobeforums.com #1
PDF digital signature
Hello all,
I have a doubt regarding PDF PKCS7 signature. After signing a document (using Adobe Acrobat Professional 6.0), I extract the signature from the signature dictionary (content of 'Contents') and when I see it using an ASN.1 viewer, I notice that the field 'digestAlgorithm' in SignedData has value 'sha1withRSAEncryption', which is a signature (digest+encryption) algorithm rather than a digest algorithm, as indicated in RFC 2315 (PKCS7: Cryptographic Message Syntax v 1.5 Specification).
Could anybody be so kind as to tell me why Adobe uses this algorithm instead of a digest algorithm (such as sha1, md5,..), please?
Thank you very much in advance.
Inma_M.@adobeforums.com Guest
-
Add digital signature by SDK API
Hello, I want to add digital signature in my plug-in.Can I use PSDataBufferEnum to get databuffer then use PSDataBufferDigest to add digital... -
Digital signature
Is it possible and how would I add a digital signature (signifying approval) to a form. Would I add it as a field on the form? Thank you. -
signature with Verisign Digital ID?
Is it possible to use a Verisign Digital ID as certification or signature in Acrobat 6, or if not 6 then 7? When I go to Advanced > Manage Digital... -
Digital Signature in Acrobat 4.0
I can digitally sign a document in Adobe Acrobat 4.0 and it will show up under the "Signatures" tab in the Navigation Pane. However, it does not show... -
digital signature not enabled
I have 5.05 and on a particular document that someone else created, I am unable to apply a digital signature. The tools are not enabled and there is... -
Leonard_Rosenthol@adobeforums.com #2
Re: PDF digital signature
I can't explain why the ASN.1 viewer is reporting that, but I can verify that there isn't any encryption being performed - just digesting.
Leonard
Leonard_Rosenthol@adobeforums.com Guest
-
Inma_M.@adobeforums.com #3
Re: PDF digital signature
Besides, iText (a JAVA-PDF library) implementation finds that algorithm and converts it to 'sha1' in order to verify the signature using java.security.Signature and BouncyCastle as a cryptographic provider. The PKCS7 PDF signature, as-is, can not be verified using other cryptographic libraries, such as BouncyCastle or IAIK, due to the fact that it is specified 'sha1withRSAEncryption' as digest algorithm (which is considered a signature algorithm by these libraries), instead of a digest algorith like sha1 or md5.
Inma_M.@adobeforums.com Guest
-
Leonard_Rosenthol@adobeforums.com #4
Re: PDF digital signature
Well, you did say you were using Acrobat 6, but the current version is Acrobat 8.
It is certainly possible/probably that we fixed this in later versions.
Leonard
Leonard_Rosenthol@adobeforums.com Guest
-
Eugene_Mayevski@adobeforums.com #5
Re: PDF digital signature
Hello!
You wrote on Mon, 20 Nov 2006 03:37:00 -0800
IM> I have a doubt regarding PDF PKCS7 signature. After signing a document
IM> (using Adobe Acrobat Professional 6.0), I extract the signature from
IM> the signature dictionary (content of 'Contents') and when I see it
IM> using an ASN.1 viewer, I notice that the field 'digestAlgorithm' in
IM> SignedData has value 'sha1withRSAEncryption', which is a signature
IM> (digest+encryption) algorithm rather than a digest algorithm, as
IM> indicated in RFC 2315 (PKCS7: Cryptographic Message Syntax v 1.5
IM> Specification).
Signing is a process of encrypting the hash (digest) with a secret key of
the signer. So encryption (asymmetric) is involved.
With best regards,
Eugene Mayevski
Eugene_Mayevski@adobeforums.com Guest



Reply With Quote

