Hello,
We have a Windows application on .net 2.0 that uses embedded encrypted database. The database consists of secret data - around 350mb, which is read-only and is updated with new one each 4 months.
Untill now we use SQLite file as a database and it worked good, but we need to move to client-server version since some customers have 20-40 clients and they dont want to license and update each client separatelly.
What database solution you can advise us for this:
The database should stay encrypted so even the administrator cannot read the data.
We should continue to exchange the database each 4 months.
We plan to make the server application as Windows service so the service will read from the database and will send the data to the clients. But we can also use some free sql server if can provide acceptable encryption.
It would be good to use the same database for our client-server and single-client version so no additional converts be needed on realease.
Since the database is readonly perhaps we will not have problem to use sqlite here again. Any ideas?