|
Posted by Roger Abell [MVP] on April 29, 2006, 6:35 am
Please log in for more thread options
Clarify what you mean by "the device API" ?
Do you mean a raw read that bypasses NTFS (which implements
EFS and going through which should be in context of account that
the process is running within).
> Hi,
>
> I am developing an application that uses encrypted files which are
> encrypted under EFS. My application can directly open the files fine,
> but when I call the device API function to open the file, the device
> cannot read the contents.
>
> I think the device cannot open the file because it doesn't have the
> rights to access EFS encrypted files.
>
> I did some research and found that all users need to have the correct
> certificate and private key inorder to read the contents of EFS
> encrypted files. I assume that a device would need the same to read
> encrypted files.
>
> I need to know how to assign a device (or its driver) the correct
> certificate and private key.
>
> Can someone please tell me how I can go about doing this? Or if I'm
> completely off, can someone point me in the right direction?
>
> Thanks in advance,
> Kevin
>
|