x-ice
May 22nd, 2006, 08:52 AM
This is just an idea i had, i'm not developing anything really.
If i was developing a large application that uses a database to store records of all customer, etc...
The application is used to add, delete, edit, search records. There would also have a table in the database with login details of those who are permitted to use it.
How would i secure the database (using encryption) so that nobody can ever read the database unless they use the application that will decrypt records that need to read?
I was thinking of encrypting the whole database using the RSA algorithm, which there is an implementation of on .NET programming languages. But what would be the best way of doing this?
If i was developing a large application that uses a database to store records of all customer, etc...
The application is used to add, delete, edit, search records. There would also have a table in the database with login details of those who are permitted to use it.
How would i secure the database (using encryption) so that nobody can ever read the database unless they use the application that will decrypt records that need to read?
I was thinking of encrypting the whole database using the RSA algorithm, which there is an implementation of on .NET programming languages. But what would be the best way of doing this?