black-box implementation of CryptProtectData/CryptUnprotectData

James Hawkins truiken at gmail.com
Sun Apr 3 23:04:53 CDT 2005


On Apr 3, 2005 10:12 PM, Kees Cook <kees at outflux.net> wrote:
> To store the triplets, these functions use the registry:
> 
> Registry Layout:
>     HKEY_CURRENT_USER\Software\Wine\Crypt\ProtectData\Map\[index]
>         Cipher:          HEX string
>         Entropy:         HEX string
>         DataDescription: WCHAR
>         Plain:           HEX string
> 

I'll have to be honest that I haven't looked over the code yet, but I
do have a concern.  Do these values have to be stored under
Software\Wine?  That location is for wine-specific configuration
options and not api use, unless I'm mistaken.  Do we know if this data
is stored in the registry in windows, and if so where is it stored?
(because I know it's not Software\Wine ;-)

-- 
James Hawkins



More information about the wine-devel mailing list