Este el nodo al cual le quiero aplicar Hash, y pasarlo por base 64. Pero no me da el digest que esta documento de ejemplo.
Solo me lo acepta de esta forma.
Código:
<xades:SignedProperties xmlns:ds="h_xmldsig#" xmlns:xades="h_01903/v1.3.2#" xmlns:xades141="h_01903/v1.4.1#" Id="xmldsig-90637596-e368-4bd0-bcf8-d9a7be617d9a-signedprops">
<xades:SignedSignatureProperties>
<xades:SigningTime>2025-02-03T16:15:55.105+01:00</xades:SigningTime>
<xades:SigningCertificate>
<xades:Cert>
<xades:CertDigest>
<ds:DigestMethod Algorithm="h_xmldsig#sha1"/>
<ds:DigestValue>tSSDv7r41SAdEZ1/5u61PjmIYxo=</ds:DigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>cn=AC FNMT Usuarios,ou=Ceres,o=FNMT-RCM,c=ES</ds:X509IssuerName>
<ds:X509SerialNumber>80044384284793334134753462931839354305</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
<xades:Cert>
<xades:CertDigest>
<ds:DigestMethod Algorithm="h_xmldsig#sha1"/>
<ds:DigestValue>gIty5DtXTPWHfLhBqN+IOW04q5Q=</ds:DigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>ou=AC RAIZ FNMT-RCM,o=FNMT-RCM,c=ES</ds:X509IssuerName>
<ds:X509SerialNumber>92211194145327068339343264961472359387</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
<xades:Cert>
<xades:CertDigest>
<ds:DigestMethod Algorithm="h_xmldsig#sha1"/>
<ds:DigestValue>7FA1B7IVxJViGeKomltCmSxMLCA=</ds:DigestValue>
</xades:CertDigest>
<xades:IssuerSerial>
<ds:X509IssuerName>ou=AC RAIZ FNMT-RCM,o=FNMT-RCM,c=ES</ds:X509IssuerName>
<ds:X509SerialNumber>485876308206448804701554682760554759</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
<xades:SignaturePolicyIdentifier>
<xades:SignaturePolicyId>
<xades:SigPolicyId>
<xades:Identifier>urn:oid:2.16.724.1.3.1.1.2.1.9</xades:Identifier>
<xades:Description/>
</xades:SigPolicyId>
<xades:SigPolicyHash>
<ds:DigestMethod Algorithm="h_xmldsig#sha1"/>
<ds:DigestValue>G7roucf600+f03r/o0bAOQ6WAs0=</ds:DigestValue>
</xades:SigPolicyHash>
<xades:SigPolicyQualifiers>
<xades:SigPolicyQualifier>
<xades:SPURI>https://sede.administracion.gob.es/politica_de_firma_anexo_1.pdf</xades:SPURI>
</xades:SigPolicyQualifier>
</xades:SigPolicyQualifiers>
</xades:SignaturePolicyId>
</xades:SignaturePolicyIdentifier>
</xades:SignedSignatureProperties>
<xades:SignedDataObjectProperties>
<xades:DataObjectFormat ObjectReference="#xmldsig-90637596-e368-4bd0-bcf8-d9a7be617d9a-ref0">
<xades:ObjectIdentifier>
<xades:Identifier>urn:oid:1.2.840.10003.5.109.10</xades:Identifier>
<xades:Description/>
</xades:ObjectIdentifier>
<xades:MimeType>text/xml</xades:MimeType>
<xades:Encoding>UTF-8</xades:Encoding>
</xades:DataObjectFormat>
</xades:SignedDataObjectProperties>
</xades:SignedProperties>