<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.53">
<TITLE>xmlsec crypto intialization failed (aes) [SEC=UNCLASSIFIED]</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Well, </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I'm building on Windows (and later ubunto).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I've got a C app working with libxml2 and openssl doing cute crypto stuff. </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">But I'm not having much luck with xmlsec.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">The win binaries from </FONT><A HREF="http://www.zlatkovic.com/libxml.en.html"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">http://www.zlatkovic.com/libxml.en.html</FONT></U></A><FONT SIZE=2 FACE="Arial"> don't work. In particular "xmlsec --sign --print-debug --privkey-pem rsakey.pem sign1-tmpl.xml" crashes with a "memory could not be read error" (using sample files provided).</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I built the source using the Win32 configure and makefile. Got failure in the exe (below).</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">So built the source myself directly from VS (that took some figuring). Got same failure when running the exe. Any pointers would be appreciated </FONT></P>

<P><FONT SIZE=2 FACE="Arial">Error: xmlsec crypto intialization failed.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Error: initialization failed</FONT>

<BR><FONT SIZE=2 FACE="Arial">func=xmlSecPtrListAdd:file=c:\xmlsec1-1.2.16\src\list.c:line=305:obj=unknown:subj=xmlSecPtrListIsValid(list):error=100:assertion: </FONT></P>

<P><FONT SIZE=2 FACE="Arial">func=xmlSecKeyDataIdsRegister:file=c:\xmlsec1-1.2.16\src\keysdata.c:line=110:obj=unknown:subj=xmlSecPtrListAdd:error=1:xmlsec library function failed:dataId=aes</FONT></P>

<P><FONT SIZE=2 FACE="Arial">func=xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms:file=c:\xmlsec1-1.2.16\src\dl.c:line=614:obj=aes:subj=xmlSecKeyDataIdsRegister:error=1:xmlsec library function failed: </FONT></P>

<P><FONT SIZE=2 FACE="Arial">func=xmlSecOpenSSLInit:file=c:\xmlsec1-1.2.16\src\openssl\crypto.c:line=285:obj=unknown:subj=xmlSecCryptoDLFunctionsRegisterKeyDataAndTransforms:error=1:xmlsec library function failed: </FONT></P>

<P><FONT SIZE=2 FACE="Arial">func=xmlSecAppCryptoInit:file=c:\xmlsec1-1.2.16\apps\crypto.c:line=34:obj=unknown:subj=xmlSecCryptoInit:error=1:xmlsec library function failed: </FONT></P>

<P><FONT SIZE=2 FACE="Arial">thanks</FONT>

<BR><FONT SIZE=2 FACE="Arial">bruce</FONT>
</P>

<pre>**********************************************************************
IMPORTANT
        The information transmitted is for the use of the intended
recipient only and may contain confidential and/or legally
privileged material. Any review, re-transmission, disclosure,
dissemination or other use of, or taking of any action in
reliance upon, this information by persons or entities other
than the intended recipient is prohibited and may result in
severe penalties. If you have received this e-mail in error
please notify the Privacy Hotline of the Australian Taxation
Office, telephone 13 2869 and delete all copies of this
transmission together with any attachments.
**********************************************************************
</pre></BODY>
</HTML>