On 7/1/07, Roumen Petrov <[EMAIL PROTECTED]> wrote:
> This is nice, although I don't see any real use case for this engine, > as you require the user to manually export information from CryptoAPI > store into files before the engine could be used. There isn't such requirement.
Where? I guess you have someone who like to use CryptoAPI with OpenSSL... Can you give a test case of real usage? I am just interested.
> I think OpenSSL engine (generic) should allow to expose certificate > store, this will allow engines such as this one or PKCS#11 to expose > the complete object list and references. Engine control function can do this.
But then you must write specific engine code in the application... I don't think this is wise.
> There is not much point in holding certificates in files while they > exists in CryptoAPI or smartcard... If I can export a certificate with matching private key I will not write engine.
OK. Waiting for use case.
> There is also an issue of resources prompt (passphrase, token) and a > small issue of object serialization in engine interface. If I remember well, smart card proprietary software will ask for password when is necessary.
This should be part of engine API as well... So application may construct proper dialogs. Be aware that if you use "Protected storage" or "Smartcard" based you will get Windows UI GUI activated automatically. So, for example, you will not be able to use this solution for server application. Best Regards, Alon Bar-Lev. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager [EMAIL PROTECTED]