The key needs to match the crypto algorithm you are using in xml.
Aleksey On 3/3/2010 3:05 PM, Kent Watsen wrote:
Hi, I’m trying to simplify decrypt3 example by explicitly setting encCtx->encKey instead of relying on a keys mngr. Specifically, I changed: encCtx = xmlSecEncCtxCreate(mngr); To: encCtx = xmlSecEncCtxCreate(NULL); encCtx->encKey = xmlSecCryptoAppKeyLoad(“rsakey.pem”, xmlSecKeyDataFormatPem, NULL, NULL, NULL); But I get errors: func=xmlSecEncCtxEncDataNodeRead:file=xmlenc.c:line=885:obj=unknown:subj=unknown:error=45:key is not found: func=xmlSecEncCtxDecryptToBuffer:file=xmlenc.c:line=643:obj=unknown:subj=xmlSecEncCtxEncDataNodeRead:error=1:xmlsec library function failed: func=xmlSecEncCtxDecrypt:file=xmlenc.c:line=582:obj=unknown:subj=xmlSecEncCtxDecryptToBuffer:error=1:xmlsec library function failed: Error: decryption failed Should explicitly setting the key work? Thanks, Kent _______________________________________________ xmlsec mailing list [email protected] http://www.aleksey.com/mailman/listinfo/xmlsec
_______________________________________________ xmlsec mailing list [email protected] http://www.aleksey.com/mailman/listinfo/xmlsec
