[xmlsec] Encrypting XML file with a session key
Alexandre Kalendarev
akalend at mail.ru
Tue Apr 11 01:34:14 PDT 2006
Hi all,
I crypting encrypt3-doc.xml from ~/exapmles by xmlsec1 (Encrypting XML file with a session key: the tripledes-cbc Algorithm with EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p )
I created following template :
<EncryptedData xmlns="http://www.w3.org/2001/04/xmlenc#" Type="http://www.w3.org/2001/04/xmlenc#Element">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<EncryptedKey xmlns="http://www.w3.org/2001/04/xmlenc#">
<EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p" />
<KeyInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<KeyName />
</KeyInfo>
<CipherData>
<CipherValue />
</CipherData>
</EncryptedKey>
</KeyInfo>
<CipherData>
<CipherValue />
</CipherData>
</EncryptedData>
I'm crypting by xmlsec1:
xmlsec1 encrypt --binary-data encrypt3-doc.xml --gen-key des-192 --privkey-pem:rsakey.pem rsakey.pem --output out.xml encrypt3-tmp.xml
I have the errors and crypted file out.xml:
func=xmlSecTransformCtxBinaryExecute:file=..\src\transforms.c:line=1072:obj=unknown:subj=dataSize > 0:error=100:assertion:
func=xmlSecEncCtxDecryptToBuffer:file=..\src\xmlenc.c:line=669:obj=unknown:subj=
xmlSecTransformCtxBinaryExecute:error=1:xmlsec library function failed:
When the errors: in the template or parameters for xmlsec app?
Thanks.
Alexandre Kalendarev
More information about the xmlsec
mailing list