Hi,
From what I see, the patch correcting this bug from Vijay has been refused
because it modifies the name of the RSA and AES provider, which is wrong. However, this patch can be easily changed to keep the current name and simply add a new provider name. So, the declaration of the variable szRSAName should be changed to "static const WCHAR szRSAName[4][66]" and its value appended at the end with the new name of the provider for XP instead of modifying the last field. This way, I'm sure the patch will be accepted. Vijay : can you submit a modified version of your patch.
Cheers, Mounir IDRASSI IDRIX - Cryptography And IT Security Experts http://www.idrix.fr