Hi Jan,

crypto.signText () is the closest you can get but it doesn't return a
certificate but the signature in pkcs #7 format (AFAIK).

https://developer.mozilla.org/en/JavaScript_crypto

Anders

----- Original Message ----- 
From: "Jan Zach" <jz...@lundegaard.cz>
To: <dev-tech-crypto@lists.mozilla.org>
Sent: Thursday, March 12, 2009 12:24
Subject: how to sign data in javascript and get the signing public key


Hi everybody,

I'm wondering whether it is possible to sign data in javascript with a 
certificate stored in the 
certificate manager and subsequently get the signing certificate public key 
similarly to M$'s 
CAPICOM api:

var oSigner = new ActiveXObject("CAPICOM.Signer");
var signedData = new ActiveXObject("CAPICOM.SignedData");
signedData.content = "test";
var Signature = signedData.Sign(oSigner, true, 0);
alert("data signed" + Signature );
var certificate = signedData.Certificates(1);

I'll appreciate any hint. Thank you very much.

Regards,

Jan
--
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto 

--
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to