My algorithm is PBEWITHSHAAND2-KEYTRIPLEDES-CBC. I thought that set the mode to Cipher-Block-Chaining. I'm pretty sure I tried setting the mode explicitly to CBC as well, but it made no difference.
I stepped through the Shiro code and could see it doing exactly as you describe with regards to putting IV on the front of the byte array and stripping it off for decryption. However, it didn't seem to do the job. It's pretty easy to reproduce with the sample code provided. (Sorry about the formatting.) -- View this message in context: http://shiro-user.582556.n2.nabble.com/Initialization-Vector-doesn-t-appear-to-be-doing-it-s-job-for-me-tp7577553p7577592.html Sent from the Shiro User mailing list archive at Nabble.com.
