Thanks for your prompt reply.

I created self signed digital id in two differnent ways 
First by using command line 
          keytool -genkey -keyalg RSA -alias jaya -keypass matrix -keystore
keystore.ks

when i use this key i got following exception
        java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.

it also fails sighing in acrobat professional.

Second by using tool given by acrobat professional.
 when i use this key following key
        Exception in thread "main" java.lang.NoClassDefFoundError:
org/bouncycastle/asn1/DEREncodable

i have downloaded latest version of itext from svn and compiled it.


Here is the code that i used to sign the PDF.

ks = KeyStore.getInstance("pkcs12");
ks.load(new FileInputStream("jaya.pfx"), "matrix321".toCharArray());
String alias = (String) ks.aliases().nextElement();
PrivateKey key = (PrivateKey) ks.getKey(alias, "matrix321".toCharArray());
Certificate[] chain = ks.getCertificateChain(alias);
PdfReader reader = new PdfReader("signature.pdf");
FileOutputStream fout = new FileOutputStream("signed.pdf");
PdfStamper stp = PdfStamper.createSignature(reader, fout, '\0');
PdfSignatureAppearance sap = stp.getSignatureAppearance();
sap.setCrypto(key, chain, null,
PdfSignatureAppearance.WINCER_SIGNED);
sap.setReason("I'm the author");
sap.setLocation("Kathmandu");
// comment next line to have an invisible signature
sap.setVisibleSignature(new Rectangle(100, 100, 200, 200), 1, null);
stp.close();

Please help me. where did i make mistake??


Regards
Jaya N Pasachhe



Paulo Soares wrote:
> 
> You'll be stuck forever if you don't provide more details.
> Where did you get the signature file from?
> Does it also fail if signing in Acrobat?
> What iText version are you using?
> What particular code are you using from
> http://itextpdf.sourceforge.net/howtosign.html?
> 
> Paulo
> 
> 
>> -----Original Message-----
>> From: [EMAIL PROTECTED] 
>> [mailto:[EMAIL PROTECTED] On 
>> Behalf Of linkjaya
>> Sent: Monday, July 16, 2007 9:58 AM
>> To: itext-questions@lists.sourceforge.net
>> Subject: [iText-questions] Problem while digitally sighning 
>> pdf using IText.
>> 
>> Hello all, I want to add a digital signature in pdf file 
>> containing singature field using Itext. i did as given in 
>> http://itextpdf.sourceforge.net/howtosign.html. but i always 
>> get following exception while loading the signature file. 
>> java.io.IOException: DerInputStream.getLength(): 
>> lengthTag=109, too big. can some one know, where is my 
>> problem? I am stuck over here. Any help will be appreciated. 
>> Regards Jaya N Pasachhe. 
> 
> 
> Aviso Legal:
> Esta mensagem é destinada exclusivamente ao destinatário. Pode conter
> informação confidencial ou legalmente protegida. A incorrecta transmissão
> desta mensagem não significa a perca de confidencialidade. Se esta
> mensagem for recebida por engano, por favor envie-a de volta para o
> remetente e apague-a do seu sistema de imediato. É proibido a qualquer
> pessoa que não o destinatário de usar, revelar ou distribuir qualquer
> parte desta mensagem. 
> 
> Disclaimer:
> This message is destined exclusively to the intended receiver. It may
> contain confidential or legally protected information. The incorrect
> transmission of this message does not mean the loss of its
> confidentiality. If this message is received by mistake, please send it
> back to the sender and delete it from your system immediately. It is
> forbidden to any person who is not the intended receiver to use,
> distribute or copy any part of this message.
> 
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> iText-questions mailing list
> iText-questions@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/itext-questions
> Buy the iText book: http://itext.ugent.be/itext-in-action/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Problem-while-digitally-sighning-pdf-using-IText.-tf4085267.html#a11613928
Sent from the iText - General mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to