E9 uses the Progress ABL Encode function for password storage. It's not clear what the algorithm is (which is annoying), but it emits a 16-character (I think ASCII) non-reversable hash.
To use it directly, you would have to hash your password using ABL and then compare to the stored value. But that's not feasible for many projects. It might be easier to use one of the E9 .NET client objects to just validate the login (and then continue processing through whatever code).
FWIW, Ice3 uses SHA256 and the candidate password is salted before being hashed and put on the wire.
-Erik
To use it directly, you would have to hash your password using ABL and then compare to the stored value. But that's not feasible for many projects. It might be easier to use one of the E9 .NET client objects to just validate the login (and then continue processing through whatever code).
FWIW, Ice3 uses SHA256 and the candidate password is salted before being hashed and put on the wire.
-Erik
--- In vantage@yahoogroups.com, "Anon" <jgiese@...> wrote:
>
> what is the encryption method used on the passwords in userfile. Want to authenticate against from an external system.
>