We are designing a .net web application that has an external and internal site.
Both sites need to encrypt data only the internal site needs to decrypt data.
We are wondering what are the best practices for:
- Which encryption method to choose?
- Where to store the encryption / decryption key?