is it possible for when the use enters a password that it can be encrypted and saved in an external file. and it is encrypted with a some sort of user generated recovery question? any feedback on the topic would be much appreciated.