Hi. We plan to migrate users out of eDirectory (version 8.8) to a SQL server 2016 database that has tables used in ASPNet Identity Framework. The problem is with passwords. We have another field that stores the same data as the userPassword field, but the encrypted data there is obviously not the same as what the PasswordHash field stores in ASPNet Identity framework.

My question is : Assuming that we know how to hash a plain text password into what ASPNet Identity Framework requires, how do I manipulate the data stored in this other field (that contains the password data) so that I can change it to the format that ASPNet Identity framework uses?

If the encrypted password cannot be reverted back to plain text, are there other ways we can migrate the users and their passwords to ASPNet Identity Framework?

Your help is appreciated.