I have a desktop application developed in .net framework (c#). To protect some sensitive data, the encryption is used in any data storing. How can I protect the private key?
Someone suggests to store the private keys in the cloud and to retrieve them when needed. Is that the best way to do it for now in .net framework, or there are some better alternative ways? Thank you for any suggestions.