[xmlsec] how can I use the public key for encryption

Aleksey Sanin aleksey at aleksey.com
Thu Jun 26 07:11:59 PDT 2008


The session key is created for you automatically if you specify
that you want AES, DES, ... encryption for the data. Look at the
xmlsec/tests/ examples.


Aleksey

wz qiang wrote:
> hi Aleksey and others,
>  
> In encrypt3.c, there is one line for loading private key.
>  
>     /* load private RSA key */
>     key = xmlSecCryptoAppKeyLoad(key_file, xmlSecKeyDataFormatPem, NULL, 
> NULL, NULL);
>  
> I my understanding, normally the public key is used for encrypting the 
> session key, and then on the other side private key is used for 
> decrypting the session key (session key is used for encrypting the 
> data). So my question is, how I can do like that by using xmlsec API?
>  
>  
> Thanks in advance
> Weizhong Qiang
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> xmlsec mailing list
> xmlsec at aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec



More information about the xmlsec mailing list