Firmato elettronicamente secondo la specifica xml signature

La firma in formato .xml (XADES-BES), è in genere utilizzata in ambito sanitario o per la firma di fatture e documenti finanziari. Il documento sottoscritto digitalmente ha piena validità legale.

Con il software ArubaSign e ArubaKey in dotazione con le ns. firme digitali è possibile firmare anche in questo standard speciale, senza che l'utente acquisti software aggiuntivo.

Per chi utilizza il software gratuito Dike, quest'ultimo non permette di firmare in formato .xml, ma in questo caso è necessario acquistare la versione Dike 6 PRO.
Diversamente dalla versione gratuita del software "Infocert Dike", la versione Dike 6 PRO vi permetterà anche di firmare digitalmente e di marcare temporalmente un documento, nonché di verificare la validità della firma o della marca temporale.

Per ulteriori informazioni sull'opzione di firma nel formato "Xml", potete fare riferimento alla guida di ArubaPEC:
https://guide.pec.it/soluzioni-firma-digitale/firma-digitale/aruba-key/aruba-key-windows/firmare-uno-piu-file-xml-aruba-key.aspx


Ogni file FatturaPA trasmesso al Sistema di Interscambio deve essere firmato dal soggetto che emette la fattura tramite un certificato di firma qualificata.

La firma è necessaria in quanto garantisce:

  • l’integrità delle informazioni contenute nella fattura;
  • l’autenticità dell’emittente;

Per dotarsi di un certificato di firma qualificata è necessario rivolgersi a uno dei certificatori presenti nell’ elenco dei prestatori di servizi fiduciari autorizzati pubblicato sul sito dell'Agenzia per l'Italia Digitale tenendo presenti i seguenti vincoli tecnici:

  • il Sistema di Interscambio ammette i seguenti formati di firma:
    • CAdES-BES   (CMS Advanced Electronic Signatures) con struttura aderente alla specifica pubblica ETSI TS 101 733 V1.7.4, così come previsto dalla normativa in materia a partire dal 1 settembre 2010,
    •  XAdES-BES (XML Advanced Electronic Signatures), con struttura aderente alla specifica pubblica ETSI TS 101 903 versione 1.4.1, così come previsto dalla normativa  in materia a partire dal 1 settembre 2010. L’unica modalità accettata per questo tipo di firma è quella “enveloped”. Inoltre la firma XAdES deve presentare gli element Reference con URI=“” oppure con URI=“#iddoc” dove iddoc indica l’identificativo del documento da firmare: non è possibile quindi omettere l’attributo URI all’interno degli elementi Reference.
    In base al formato di firma adottato, l’estensione del file assume il valore “.xml.p7m” (per la firma CAdES-BES) oppure “.xml” (per la firma XAdES-BES).
  • il software utilizzato per apporre la firma deve essere in grado di valorizzare il parametro “signing time”, che riporta la data e l’ora, ed anche la "time zone" e che assume il significato di riferimento temporale. Non è invece necessaria l’ apposizione della marca temporale.

Si precisa che il file archivio non deve essere firmato elettronicamente ma devono essere firmati tutti i file FatturaPA al suo interno.

Consultare la sezione degli esempi per visualizzare due fatture firmate in formato XAdES e CAdES.

La firma in formato .xml (XADES), è in genere utilizzata in ambito sanitario o per la firma di fatture e documenti finanziari. Un documento sottoscritto digitalmente ha piena validità legale.
Il formato firma XAdES è visibile solo se i file caricati su Aruba Sign sono tutti xml. Per firmare digitalmente uno o più file in formato .xml e/o una intera cartella con Aruba Sign:

  1. trascinare o selezionare uno o più documenti e/o una intera cartella visionando le modalità riportate alla guida dedicata;
  2. il singolo/i documenti caricati/o sono visibili all’apposita schermata Documenti da firmare;
  3. dall'apposito menu a tendina Seleziona il formato di firma selezionare come tipologia di firma XAdES per firmare il file in formato .xml;
  4. se in possesso di marche temporali, oltre alla firma, è possibile apporre al file una marcatura temporale. Inserire il flag in corrispondenza della voce Marca Temporale nel formato scelto dall’apposito menu a tendina. Per i livelli di firma T e LT che possono essere abbinati al formato .p7m cliccare qui;
  5. dalla finestra Documenti firmati rinominare, se desiderato, eventuali file prima di apporre la firma;
  6. da Cambia Cartella verificare che il percorso utilizzato per salvare il/i file firmato/i sia quello desiderato, o selezionarne uno nuovo utilizzando il pulsante indicato;
  7. cliccare su Prosegui e Firma per continuare. Sono firmati tutti i documenti presenti alla finestra Documenti da firmare:

Alla schermata Completa la firma di 2 documenti:

  1. assicurarsi che sia selezionato il certificato per la firma digitale (in formato cognome - nome);
  2. inserire il PIN di protezione della Smart Card;
  3. cliccare su Firma per concludere il processo:

Al termine dell'operazione si visualizza la corretta firma del file.
Su Visualizza Documenti sono visibili i documenti firmati e salvati in formato .p7m, cliccare su Chiudi per terminare l'operazione:

Il documento/i firmato/i sono salvati in formato .xml nella cartella indicata in fase di firma.

Come firmare in XML Signature?

Alla schermata Completa la firma di 2 documenti:.
assicurarsi che sia selezionato il certificato per la firma digitale (in formato cognome - nome);.
inserire il PIN di protezione della Smart Card; ... .
cliccare su Firma per concludere il processo:.

Come si firma digitalmente una fattura elettronica?

Per apporre la firma digitale ai nostri documenti procediamo come segue:.
1 - Aprire il documento da firmare. Cliccando sul pulsante Firma si aprirà una finestra che ci permette di selezionare dal nostro computer il documento da firmare. ... .
2 - Codice PIN e impostazioni. ... .
3 - dichiarazione di validità ... .
4 - Operazione Conclusa..

Come firmare file XML p7m?

Dopo aver cliccato su firma si aprirà una finestra che vi chiede in che formato firmare il documento..
Premere Si, per effettuare una firma XAdES, mantenendo il formato .xml (valido solo per file XML).
Premere No, per effettuare una firma CAdES con il formato .p7m..

Come firmare elettronicamente?

Apri il documento o modulo PDF in Acrobat o Acrobat Reader. Fai clic su Fill & Sign nel riquadro a destra o sull'icona Firma nella barra degli strumenti. Fai clic su Compila e firma.