Somebody help me!!!
I try to sign the data with OpenSSL and to check up the signature in MSIE
with Capicom.
----------------------------------------------------------------------------
-------------
openssl smime -sign -in mes.txt -text -out signed.txt -signer my.crt -inkey
my.key -nodetach -outform PEM -noattr
----------------------------------------------------------------------------
-------------
<javascript>
var vertext = mes.txt file;
var txtSignature = signed.txt file;

CAPICOM_VERIFY_SIGNATURE_AND_CERTIFICATE = 1;
    var SignedData = new ActiveXObject('CAPICOM.SignedData');
    SignedData.Content=vertext;
 SignedData.Verify(txtSignature.value, true,
CAPICOM_VERIFY_SIGNATURE_AND_CERTIFICATE);
    var cSigner = SignedData.Signers.Item(1);
    DisplayCert(cSigner);
----------------------------------------------------------------------------
-------------
Capicom returns error "The wrong signature".
If I use "openssl smime -sign -in mes.txt -text -out signed.txt -signer
my.crt -inkey my.key -nodetach -outform PEM" comand (without -noattr)
Capicom returns error "The wrong hash".
----------------------------------------------------------------------------
-------------
Help me to understand please, that I do not so! Or, even better, allow to
look at working examples if those are available. I can send my scripts and
certificates if it is required.
Best regards,
Max Suslov.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to