мне нужно хранить свои сертификаты в akv, можно подписать SOAP-запрос, используя метод sign?
, если да, то как.
мне нужно подписать узел изXML с закрытым ключом и получить подпись.это узел, который мне нужно подписать
<SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#"> <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc- c14n#"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"> </SignatureMethod><Reference URI="#_0"><Transforms><Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></Transform> </Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod> <DigestValue>NaL7LOd3/QbFdNksAE1clhWyWLo=</DigestValue></Reference> </SignedInfo>
с openSSL, я буду делать так:
openssl dgst -sha1 -out signature.txt -sign Key.PEM signingNode.txt