[xmlsec] Mscrypto patch 2, for cvs XMLSEC_MSCRYPTO_083103 branch

Wouter wsh at xs4all.nl
Wed Sep 3 23:42:23 PDT 2003


Great that you added the mscrypto option for the tests :)

The tests indeed fail since importing of keys is nit supported at this
time. Iwas planning to implement pkcs12 support anyway. The only
disadvantage is that pkcs 12 import is only supported in windows XP, as
far as I know.

I'll take a look at this the coming days.


>> What about using the test suite from the xmlsec library itself? It
>> requires cygwin but
>> I guess you already have it. Just run the following commands from the
>> top level
>> source folder:
>>       > sh ./tests/testDSig.sh ./tests <path to xmlsec> der
>>       > sh ./tests/testEnc.sh ./tests <path to xmlsec> der
>> Probably we can add a new "test" option to win32 makefile as well
>> (again, assuming
>> the cygwin is installed). I'll probably try to do it tonight.
> I have added few new targets to win32/Makefile.msvc:
>        nmake check
>        nmake check-keys
>        nmake check-dsig
>        nmake check-enc
>              Run all ('check') or any particular xmlsec tests suite
> (cygwin or any other bash is
>              required).
>       nmake uninstall
>              The opposite to 'nmake install'.
> Unfortunately, none of the xmlsec tests succeed. For sigantures, the
> main problem
> is that xmlsec-mscrypto does not support loading keys from pkcs12 files
> (do you think
> it is possible to implement it?) The encryption just hangs on first test
> :(
> I would appreciate if you can try these tests yourself. The test suite
> is the main "quality
> control" mechanism in xmlsec and it would be really bad if
> xmlsec-mscrypto would not
> be able to pass it :(
> Also I have updated the examples/Makfile.w32 and added xmlsec-mscrypto
> to the list
> of supported crypto libraries.
> Aleksey
> _______________________________________________
> xmlsec mailing list
> xmlsec at aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec

More information about the xmlsec mailing list