I am pretty new to encryption, as to date I have only had to hash password data without the threat of it being decrypted.
I have done some top level research and understand that there are different algorithms available including both symmetric and asymmetric, and that the .net framework provide excellent security classes.
Within my current solution I have been asked to encrypt only certain table columns within sql server so that the data can only be decrypted by the end user when requesting the data from the asp.net web forms interface.
Can anyone share with me examples or helper class that will provide a sound encryption method that will stop even the nosey web developer from decrypting an end users data?
Should I be encrypting/decrypting using sql server or is it better to using C#?
Thanks in advance for you help and happy new year to you all!