Ivan Barrera A. wrote:
Roumen Petrov escribió:
Ivan Barrera A. wrote:
Hi again.

Ive tried almost all solutions ive found on the web, and still no luck.
Hmm. I don' think that xmlsec support engines. Did you found a patch ?


Nope

- USB etoken (Aladdin Pro32K, using its own format)
- Library from aladdin to access de eToken
(/usr/lib//usr/lib/libeTPkcs11.so)
- a X509 Cert inside the eToken, along private and public keys (that
cannot be exported. The eToken has to sign all data itself)
Since this is you environment, could you propose a patch to xmlsec that
support openssl engines?

Yep :)
As soon as i have something working, ill clean it up, and propose a patch.
So far, ive done a dirty hack to select engine inside openssl/app.c.

I think that passing function argument "config" to OPENSSL_config is enough to select engine set by openssl config file (line 53 in src/openssl/app.c). I expect this file to be from command line option --crypto-config :-/ .

Now im on to replicating the -keyform part on ssl.

Did you mark private key as external so that xmlsec function will not try to load it and to ask engine for operation ?

[SNIP]
Roumen
_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to