Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL Server database encryption
Message
From
26/05/2018 11:37:28
 
 
To
26/05/2018 10:53:10
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Network:
Windows Server 2012 R2
Database:
MS SQL Server
Application:
Desktop
Miscellaneous
Thread ID:
01660374
Message ID:
01660390
Views:
52
>>>>A client wants to do encryption on database level (Transparent Data Encryption (TDE)).
>>>>
>>>>One question that comes up is, if we need to do any changes in our client application, or that is done only on the database without any need of adaptions on the queries or database connection?
>>>>
>>>>we are using SQLSTRINGCONNECT and SQLEXEC in VFP with the Standard SQL ODBC driver.
>>>
>>>AFAIK the data is "transparently" encrypted and decrypted, so all your code will work without any changes.
>>
>>
>>Thanks, yes that is also how I understand it, but it would be too simple to be true? I just want to be careful not to promise anything and then we are liable to make it work.
>
>Why change the rules? First you make the promises, and then you make the excuses. And in the fine print you make the client pay for the whole thing, no matter what.. At least that's how most the huge contracts to the Norwegian authorities seem to work. :-)

That indeed would normally apply, but at this stage the client asked us to store the data encrypted in fields (the old fashioned way). But I am not so eager to do that, if we encrypt all names for instance, that would make it difficult to search on parts of the name etc. So if I can convince them to do it on their side on the SQL Server level, we are out of the loop and don't need to change the program.
Christian Isberner
Software Consultant
Previous
Reply
Map
View

Click here to load this message in the networking platform