From: George L. <Ge...@Pr...> - 2006-05-10 20:30:29
|
I am using the StreamDecryptVerify sample to decrypt a file that I have previously encrypted but not signed. I am getting the following exception: =20 java.io.IOException: cryptix.openpgp.PGPFatalDataFormatException: Read tried past end of inputstream. at cryptix.openpgp.provider.PGPDecodedMessageInputStream$LiteralInputStream .read(PGPDecodedMessageInputStream.java:595) at cryptix.openpgp.provider.PGPDecodedMessageInputStream.engineRead(PGPDeco dedMessageInputStream.java:472) at cryptix.message.stream.DecodedMessageInputStream.read(DecodedMessageInpu tStream.java:156) at java.io.InputStream.read(InputStream.java:89) at com.proginet.sift.pgp.VerifyDecompressDecryptFile.decrypt(VerifyDecompre ssDecryptFile.java:117) at com.proginet.sift.pgp.VerifyDecompressDecryptFile.start(VerifyDecompress DecryptFile.java:63) at com.proginet.sift.pgp.VerifyDecompressDecryptFile.main(VerifyDecompressD ecryptFile.java:54) java.lang.Exception: IO error. at com.proginet.sift.pgp.VerifyDecompressDecryptFile.decrypt(VerifyDecompre ssDecryptFile.java:176) at com.proginet.sift.pgp.VerifyDecompressDecryptFile.start(VerifyDecompress DecryptFile.java:63) at com.proginet.sift.pgp.VerifyDecompressDecryptFile.main(VerifyDecompressD ecryptFile.java:54) IO error. When I encrypt and sign the file the decryption works fine. What is causing this problem? =20 Thanks, George =20 |