I am delivering a module for a website that will collect information from a user and make appropriate calculations. The client wants any data collected from the user to be encrypted. We are using SQL express 2005 as the database.
Thanks in advance.
SQL Server already supports strong encryption for columns, why not just use that?
Use Transparent Database Encryption because, as the name implies, is transparent for the application and requires absolutely 0 changes. You simply turn on encryption with a one-key-turn: ALTER DATABASE ... SET ENCRYPTION ON;
. Key management is the simplest possible key management you can get, and the database is protected against accidental loss of media. The encryption carries over to all backups taken, so accidental loss of a backup file will also protect the content.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With