Fatturazione Elettronica

0 voti
2,503 visite

Significato ricevuta consegna

Tutto comincia a diventar epiù chiaro anche in virtù delle grandi delucidazioni che questo sito man mano va fornendo.

Ora si tratta di curiosità e magari per conoscere i meccanismi. Che significato hanno i messaggi come quello che allego  (si tratta di una ricevuta di consegna),. In particolare vorrei conoscere il significato dei due pezzi che ho evidenziato. Si tratta sicuramente di una criptazione in base64. Ma come renderli chiari?

Grazie

 

<?xml version="1.0" encoding="UTF-8"?><ns3:RicevutaConsegna xmlns:ns3="http://www.fatturapa.gov.it/sdi/messaggi/v1.0" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" versione="1.0">
    <IdentificativoSdI>5509003</IdentificativoSdI>
    <NomeFile>IT01065240861_00028.xml.p7m</NomeFile>
    <DataOraRicezione>2015-04-16T10:45:38.000+02:00</DataOraRicezione>
    <DataOraConsegna>2015-04-16T13:44:15.000+02:00</DataOraConsegna>
    <Destinatario>
        <Codice>xxxxxx</Codice>
        <Descrizione>xxxxxxxxxxxxxxxx</Descrizione>
    </Destinatario>
    <MessageId>26643401</MessageId>
    <PecMessageId>[email protected]</PecMessageId>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="Signature1"><ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/><ds:Reference Id="reference-document" URI=""><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2002/06/xmldsig-filter2"><XPath xmlns="http://www.w3.org/2002/06/xmldsig-filter2" Filter="subtract">/descendant::ds:Signature</XPath></ds:Transform></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>dwuvJile+lA2QXV6kZcI6eTvpm9oIvsIamgckwoPQc4=</ds:DigestValue></ds:Reference><ds:Reference Id="reference-signedpropeties" Type="http://uri.etsi.org/01903#SignedProperties" URI="#SignedProperties_1"><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>2xakzdtw/EmzKvRC9aFlwy5aUb90qSgMGGKWQOHgY5U=</ds:DigestValue></ds:Reference><ds:Reference Id="reference-keyinfo" URI="#KeyInfoId"><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>a9R6H/gWJkDC3dPjMvMljDLwsoGEPaqp3c+2V/M8vEM=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue Id="SignatureValue1">NS7SfQ8UKuHH8unL8Vq1Mgw680v/Lb06nY8804S3b36WMhpWzRevxpWWrusYj8jA0FjWAqYa/WEF
dH3Rpp85y2QW58S2GejKT+mNokd3uxKddDIAKE4N98agiOTfdjqTc60rpXU2HM7z7TwWqwM3pAD8
eAc1sE/CbEDSDoS3egY=
</ds:SignatureValue><ds:KeyInfo Id="KeyInfoId"><ds:X509Data><ds:X509Certificate>MIIEYDCCA0igAwIBAgIDF9T4MA0GCSqGSIb3DQEBBQUAMG0xCzAJBgNVBAYTAklUMR4wHAYDVQQK
ExVBZ2VuemlhIGRlbGxlIEVudHJhdGUxGzAZBgNVBAsTElNlcnZpemkgVGVsZW1hdGljaTEhMB8G
A1UEAxMYQ0EgQWdlbnppYSBkZWxsZSBFbnRyYXRlMB4XDTE0MDUyNjE2MDQ1MFoXDTE3MDUyNjE2
MDQyOVowdDELMAkGA1UEBhMCSVQxHjAcBgNVBAoTFUFnZW56aWEgZGVsbGUgRW50cmF0ZTEbMBkG
A1UECxMSU2Vydml6aSBUZWxlbWF0aWNpMSgwJgYDVQQDEx9TaXN0ZW1hIEludGVyc2NhbWJpbyBG
YXR0dXJhIFBBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDFrDH0hBlO7Qqf7CHU5Ml7Iqrz
XuFt5DFhGdUVr2t1FOngdbNp88PbFzxbnK2fFyOgUHqklFHj/fx7J7tZttZblFs6AF8J1v/rH7r0
X0L/GdVrqPX793cJ1Iri5IlDMFWiq0ZiSqvR/TZqizcNEjMh9KzbFsSSudT19jdsCuaWUwIDAQAB
o4IBhDCCAYAwDgYDVR0PAQH/BAQDAgZAMIGZBgNVHSMEgZEwgY6AFOpEPx8Z4zc+q6qUgqWf6/wW
un+1oXGkbzBtMQswCQYDVQQGEwJJVDEeMBwGA1UEChMVQWdlbnppYSBkZWxsZSBFbnRyYXRlMRsw
GQYDVQQLExJTZXJ2aXppIFRlbGVtYXRpY2kxITAfBgNVBAMTGENBIEFnZW56aWEgZGVsbGUgRW50
cmF0ZYIDEGJwMIGyBgNVHR8EgaowgacwgaSggaGggZ6GgZtsZGFwOi8vY2Fkcy5lbnRyYXRlLmZp
bmFuemUuaXQvY24lM2RDQSUyMEFnZW56aWElMjBkZWxsZSUyMEVudHJhdGUsb3UlM2RTZXJ2aXpp
JTIwVGVsZW1hdGljaSxvJTNkQWdlbnppYSUyMGRlbGxlJTIwRW50cmF0ZSxjJTNkaXQ/Y2VydGlm
aWNhdGVSZXZvY2F0aW9uTGlzdDAdBgNVHQ4EFgQU/j2y8FUNy0is3kfiGZnkVj8LPRowDQYJKoZI
hvcNAQEFBQADggEBABHMeGkC0Q3NTwsOpb9hu1mu+fRkRMiBJakoQ/MLcbEfIU0YwU5eW8zZ66dg
oWE4HiIst8OjDchkWnNRx6wdg4caPngE02nSi7YgWQrkTTr4BrGJ/DuXVy/tL2V+TuFKAot1zoV9
wgAQKukq+kouqXRJ99qD96ZLqPEUp86QlVohoXold4hQXjq8w4fqGL2YKv/YnvGcMSw6Ucqjcmhq
QEcHdRT+YKVH3AKSy+8U4EbkiD/LLffhb1V8qzyAqSKFsidJbpKGe1c0XsFCnEQWPncP+B0K89K9
Wmvw5d9QyIAIHtkI9IhEWloKD70ld3jUCsHv83XYOH7kBeartde/CfU=
</ds:X509Certificate></ds:X509Data></ds:KeyInfo><ds:Object><xades:QualifyingProperties xmlns:xades="http://uri.etsi.org/01903/v1.3.2#" Target="#Signature1"><xades:SignedProperties Id="SignedProperties_1"><xades:SignedSignatureProperties><xades:SigningTime>2015-04-16T16:08:01Z</xades:SigningTime></xades:SignedSignatureProperties></xades:SignedProperties></xades:QualifyingProperties></ds:Object></ds:Signature></ns3:RicevutaConsegna>

quesito posto 22 Maggio 2015 in Fatturazione Elettronica da giovanitasca (630 punti)
ri-taggati 4 Giugno 2015 da Eleonora Bove

2 Risposte

0 voti
Tutta la parte finale, identificata dal tag <ds:Signature>, è la firma del messaggio in formato XADES (xml per essere meno tecnici). Le parti evidenziate in grassetto

<ds:SignatureValue> è l'impronta del messaggio cifrata con la chiave privata di firma

<ds:X509Certificate> è il certificato di firma
risposta inviata 22 Maggio 2015 da Gianlazzaro Sanna (30,790 punti)
0 voti
Ricordo che sul sito fatturapa.gov.it è possibile caricare i file fattura e messaggio in formato XML per vederli in chiaro; la pagina è questa:

http://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/AccediAlServizioAction.do?pagina=visualizza_file_sdi
risposta inviata 28 Maggio 2015 da Alan Turing (360 punti)