This week's book giveaway is in the Java in General forum.
We're giving away four copies of Java by Comparison (eBook) and have Simon Harrer, Jörg Lenhard, Linus Dietz on-line!
See this thread for details.
Win a copy of Java by Comparison (eBook) this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

pad block corrupted  RSS feed

Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm developing a MIDlet for SMS encrypting. I use the AESlight (Rijndael) algorithm for cipher/decipher (usign Bouncy Castle APIs).
I cipher the sms then I send it as a BINARY message (because I can't trasform the ciphered text froma byte array to a String and then back to a byte array, without loosing data).
But when I decipher the received sms i get the "pad block corrupted" error message.
I tried to test if the decipher code was right adn it is, in fact on the sender side it decipher correctly the ciphered text. Then I checked if the received byte array would be the same of the sent one, and still it's right!

Here is the code I use to decipher:

Can someone help me finding a solution?
Is the problem in the binary message?
Here the code of sending the binary message:

Thank you in advance!
You have to be odd to be #1 - Seuss. An odd little ad:
Thread Boost - a very different sort of advertising
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!