http://bugs.winehq.org/show_bug.cgi?id=20358
--- Comment #10 from Juan Lang juan_lang@yahoo.com 2009-10-20 14:15:32 --- Created an attachment (id=24250) --> (http://bugs.winehq.org/attachment.cgi?id=24250) Patch: Store key when algid is a CALG_RSA_* algid, too
This fixes one of the failures for me. CryptExportPublicKeyInfoEx was failing, because CryptGetUserKey was failing. The CryptGenKey call was generating a key, but not storing it in the provider. Frankly, I have no idea why it wasn't doing so before, or whether this is even the correct fix. I don't claim any more understanding of rsaenh than your average bloke.