S
Sachin Chavan
Hi,
In my application, I am using a .net wrapper class (a dll) which internally
calls the Win32 DP API for encryption and decryption.
Now, my client has following queries:
1. Since the encryption Key is managed by Windows internally what is the
security of the Key used for encryption?
i.e. Microsoft can be able to access such keys and therefore, the
information is not secure.
2. What is the guarantee that the encrypted text thus generated won’t
contain characters not supported by xml. This may create problem, if they do
generate such characters, since we store them to web.config which is an xml
file.
And,
3. What is the guarantee that the encrypted text thus generated won’t
contain a double quote which denote end of the Value field in web.config. If
it generates one, you will have a bad xml file.
Please help me, I am stuck up with this issues.
Thanks,
Sachin R. Chavan.
In my application, I am using a .net wrapper class (a dll) which internally
calls the Win32 DP API for encryption and decryption.
Now, my client has following queries:
1. Since the encryption Key is managed by Windows internally what is the
security of the Key used for encryption?
i.e. Microsoft can be able to access such keys and therefore, the
information is not secure.
2. What is the guarantee that the encrypted text thus generated won’t
contain characters not supported by xml. This may create problem, if they do
generate such characters, since we store them to web.config which is an xml
file.
And,
3. What is the guarantee that the encrypted text thus generated won’t
contain a double quote which denote end of the Value field in web.config. If
it generates one, you will have a bad xml file.
Please help me, I am stuck up with this issues.
Thanks,
Sachin R. Chavan.