This week's book giveaway is in the OCAJP 8 forum.
We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line!
See this thread for details.
The moose likes Spring and the fly likes password decoding help required Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "password decoding help required" Watch "password decoding help required" New topic

password decoding help required

Kumar Gaurav
Ranch Hand

Joined: Apr 08, 2008
Posts: 108
Hi All,

I am encoding password text using org.acegisecurity.providers.encoding.Md5PasswordEncoder and org.acegisecurity.providers.dao.SaltSource
using following code

PasswordEncoder encoder = new Md5PasswordEncoder();
encoder.encodePassword(this.password.trim(), this.getSaltSource());

Now i need to decode the same. i tried a lot but didnot succeed.

Any suggestion how to do it.


Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42958
I'm not familiar with that particular class, but MD5 is not an encoding - it is cryptographic hash which cannot be reversed. If you want to compare it to a newly entered password, then you need to run that password through the Md5PasswordEncoder as well, and compare the results.
I agree. Here's the link:
subject: password decoding help required
It's not a secret anymore!