I have a general question regarding how to securely clear sensitive data from memory when not used any more...
I make an SQL query resulting in a DataTable dt..
When I leave the form I call dt.Dispose();
and even gc.Collect();
to be sure...
But if I make a memory dump of the process after this, I can easily get to all the data of that Table. Even if I have left the context in which they should be accessible...
This can be a security issue, and I'm wondering how this is generally handled in c#/.net ? Also for other objects...
Thanks in advance for any guidance