• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

javax.crypto.BadPaddingException: Given final block not properly padded

 
Muneeb Kiani
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi..!

i'm having this exception, when i tried to decrypt a msg coming frm server... "javax.crypto.BadPaddingException: Given final block not properly padded". here is my code.

Encryption code



Decryption Code:

 
greg stark
Ranch Hand
Posts: 220
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You should read your own code. Your are clearly processing the key differently for encryption and decryption. Also, you are using defaults in the getInstance() method in the encryption code but you are fully specifying the mode and padding in that same method in the decryption code? How do you know they'll be the same?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic