Le 04/01/2012 17:07, Viktor Tarasov a écrit : > Le 04/01/2012 16:38, Hunter William a écrit : >> >>>> Secondly, I can't see the purpose of allowing one key to be available >>>> both as an AT_SIGNATURE and as an AT_KEYEXCHANGE key. In fact, in my >>>> testing, if this is done, only signatures work, decryption fails.
I encountered the same problem with the double key usage: CryptGetUserKey(..., AT_KEYEXCHANGE, ...) returns the key handle, but the following CryptDecrypt(...) returns NTE_BAD_KEY; Big temptation to suggest the bug of CSP, but the 'certutil -SCinfo' seems working properly. Anyway, I rolled it back to you original idea. https://github.com/viktorTarasov/OpenSC/commit/4c532adf52f4b2e5d199b91c69ac174ae93226ca Thanks, Viktor. _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel