0 Replies Latest reply on Jul 10, 2010 11:49 PM by Ravi Sankar

    Failed to encode/decode password with name "pinaki" using JCA'S - SecureIdentityLoginModule

    Ravi Sankar Newbie

      When trying to encode/decode a password with characters "pinaki" using "SecureIdentityLoginModule" from JBOSS-JCA.JAR, i am getting the following excpetion.
      One of our customers are using this as a password. I am not getting this exception for any other passwords except "pinaki"
      Password After encrption: "-4fb8f7c76b11ab"
      > Exception in thread "main" javax.crypto.IllegalBlockSizeException: Input length must be multiple of 8 when decrypting with padded cipher
      >       at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..)
      >       at com.sun.crypto.provider.SunJCE_f.b(DashoA13*..)
      >       at com.sun.crypto.provider.BlowfishCipher.engineDoFinal(DashoA13*..)
      >       at javax.crypto.Cipher.doFinal(DashoA13*..)
      >       at SecureIdentityLoginModule.decode(SecureIdentityLoginModule.java:39)
      >       at SecureIdentityLoginModule.main(SecureIdentityLoginModule.java:48)

      Please help me to get this issue resolved. Not sure about, how many other combinations might fail.