I am currently working on an application ASP.net MVC5 hosted in Microsoft azure in which I need to stock numerous passwords. I think I can not use the hash because I need to be able to get the password. For the encryption/decryption of these passwords I thought to use the RijndaelManaged class which seems to be safe.
The problem is I do not know how to store the key for this encryption/decryption in order to have an application as safe as possible. I have seen several topics on that, but we see anything and everything. Should I stock the key in the implementation, in the database, in a conf file or in a blob azure (or something else) ?