[xmlsec] how can I use the public key for encryption
Ed Shallow
ed.shallow at rogers.com
Thu Jun 26 14:24:06 PDT 2008
I believe Weizhong is asking why is the "private" key being loaded if
one simply wants to encrypt.
Loading a public certificate in .pem should be appropriate.
Why is private even mentioned ?
Aleksey Sanin wrote:
> 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
> _______________________________________________
> xmlsec mailing list
> xmlsec at aleksey.com
> http://www.aleksey.com/mailman/listinfo/xmlsec
>
More information about the xmlsec
mailing list