File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Security and the fly likes Help! Problem with Encryption! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Security
Bookmark "Help! Problem with Encryption!" Watch "Help! Problem with Encryption!" New topic

Help! Problem with Encryption!

Robert Paris
Ranch Hand

Joined: Jul 28, 2002
Posts: 585
I'm trying to create a key, use that to encrypt something and then use it to decrypt. I am using the example DESExample that comes with bouncy castle. It throws this exception in decrypting everytime:
org.bouncycastle.crypto.DataLengthException: last block incomplete in decryption
It happens in: org.bouncycastle.crypto.BufferedBlockCipher.doFinal(...) (or if I change to use the newer class, it still occurs in: org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher.doFinal(...) )
Does anyone know what this problem could be? The example:
I agree. Here's the link:
subject: Help! Problem with Encryption!
It's not a secret anymore!