Thanks for that, just what I need.

Simon

>>
You may want to look at xmlSecCryptoAppKeyLoadMemory(), e.g.

dsigCtx->signKey =
  xmlSecCryptoAppKeyLoadMemory(pubkey, strlen(pubkey),
xmlSecKeyDataFormatPem, NULL, NULL, NULL);

assuming you have your key in

char *pubkey =
"-----BEGIN PUBLIC KEY-----\n\
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDMYkh5vHrw5uBp4BFZgyLKnbko\n\
qfQqiZuOfUdwTfg+i5J9rPpkEiX3TDIkLiDqV+GTbgOjip2psKMNkcQmdHZhUcVd\n\
qRZIxAe3EEqEHDh1gk+Pw565zfyLs7s02InN6NAm7YmzVczPe/84TI0ZDfm6b5Al\n\
0wLFXTLqm+QAYsG/BQIDAQAB\n\
-----END PUBLIC KEY-----";
<<

_______________________________________________
xmlsec mailing list
[email protected]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to