Verifica firma digitale

596visualizzazioni

Verificatore di firma digitale

Carica un file firmato digitalmente (.p7m CAdES o .pdf PAdES) per estrarre i firmatari, controllare l’integrità del documento e leggere i dettagli dei certificati. La verifica avviene interamente nel tuo browser: nessun file lascia il dispositivo.

Come funziona: il verificatore decodifica la struttura crittografica della firma (CMS PKCS#7 / RFC 5652 per file CAdES e .p7m; ByteRange e /Contents per firme PAdES dentro PDF) ed estrae firmatari, certificati e marche temporali. Verifica automaticamente: (i) l’integrità del documento, ricalcolando l’impronta SHA-256 del contenuto firmato e confrontandola con il messageDigest sigillato negli attributi firmati; (ii) la validità temporale del certificato del firmatario, confrontando la data di verifica con l’intervallo notBefore–notAfter. Per i documenti PDF estrae il testo lato browser e riconosce il tipo dal titolo (Certificato, Estratto, Visura ecc.); per gli estratti e certificati emessi dall’ANSC (Archivio Nazionale Informatizzato dei Registri dello Stato Civile) acquisisce anche i dati anagrafici necessari per la certificazione di conformità notarile della copia analogica all’originale informatico, ai sensi dell’art. 23, comma 1, del D.Lgs. 82/2005 (CAD).

Il riscontro della catena di certificazione, dello stato di revoca e della qualificazione del certificato presso la Trusted List europea (eIDAS) viene effettuato dallo Studio tramite il Verificatore Online del Notariato (VOL) del Consiglio Nazionale del Notariato.
Se compilati, sulla prima pagina del “PDF documento + attestazione” comparirà in alto a destra: Allegato A al N. 12345 di Raccolta.

Tocca qui per selezionare un file firmato (o trascinalo)

Formati supportati: .p7m / .p7s / .cms / .pem / .cer / .crt · PDF firmato (PAdES) · .tsr / .tst (marca temporale) · .m7m (MIME multipart Aruba) · .tsd (TimeStampedData ETSI)

Firma CAdES detached rilevata. Questa firma non contiene il documento originale ma solo la sua impronta. Carica il file originale corrispondente per verificarne l’integrità:

Caricamento delle librerie crittografiche…
Riferimenti tecnici: RFC 5652 (CMS) — RFC 3161 (marca temporale) — ETSI EN 319 122 (CAdES) — ETSI EN 319 142 (PAdES) — Reg. UE 910/2014 (eIDAS) — D.Lgs. 82/2005 (CAD) artt. 20-24 — D.P.C.M. 22 febbraio 2013 — Linee guida AgID 2020 (sottoscrizione elettronica e sigillo elettronico) — Trust List europea (eIDAS TL).
Limiti del verificatore: il tool effettua verifica tecnica dell’integrità del documento e della struttura della firma. Non verifica online la revoca dei certificati né la presenza dei certificati emittenti nella TSL italiana. Per validità legale opponibile a terzi utilizzare DiKe, ArubaSign o altro software accreditato AgID.

La firma digitale nell’attività notarile

La firma digitale è una particolare specie di firma elettronica qualificata che, nell’ordinamento italiano, gode della massima efficacia probatoria: il documento informatico firmato digitalmente ha l’efficacia di scrittura privata sottoscritta ai sensi dell’art. 2702 c.c. (art. 20 c. 1-bis CAD). Per il notaio, la firma digitale è lo strumento operativo quotidiano di sottoscrizione degli atti pubblici informatici e autentici, di formazione delle copie informatiche, di trasmissione degli atti a registri e archivi, di scambio di documenti con la clientela e con la pubblica amministrazione.

1.Formati di firma digitale: CAdES, PAdES, XAdES

Il quadro normativo europeo (Reg. UE 910/2014, eIDAS) e le specifiche ETSI distinguono tre formati di firma digitale qualificata:

FormatoEstensioneCaratteristiche
CAdES
(CMS Advanced Electronic Signature)
.p7m, .p7sBusta crittografica universale, applicabile a qualunque file. Standard storico del notariato italiano. Può essere enveloping (contiene il documento) o detached (separata).
PAdES
(PDF Advanced Electronic Signature)
.pdfFirma incorporata nel PDF, che resta leggibile direttamente con un PDF reader. Adottata in larga scala dalle PA, dalle banche e per la conservazione.
XAdES
(XML Advanced Electronic Signature)
.xmlFirma incorporata in un documento XML. Usata in fatturazione elettronica, EDI e scambi B2B con la PA.

Per gli atti pubblici informatici ex art. 47-bis L.N. 89/1913 e per gli atti notarili autenticati, il Consiglio Nazionale del Notariato ha sempre privilegiato il formato CAdES (.p7m), che garantisce massima compatibilità con l’archivio notarile e con i sistemi di conservazione.

2.Cosa contiene una firma digitale CAdES

Una firma CAdES è una struttura ASN.1 conforme allo standard CMS (RFC 5652) che contiene almeno:

  • il contenuto firmato (eContent), o la sua impronta nel caso di firma detached;
  • uno o più SignerInfo: blocchi che identificano i firmatari, ciascuno con i propri attributi firmati;
  • la catena dei certificati X.509 del firmatario e di tutte le CA intermedie fino alla CA radice;
  • l’algoritmo di hash usato per il digest del contenuto (oggi SHA-256 standard);
  • l’algoritmo di firma (oggi RSA-2048/4096 con SHA-256, ECDSA-P256/384);
  • il messageDigest: hash del contenuto firmato, da cui dipende la verifica di integrità;
  • il signing time (data di firma autodichiarata dal firmatario, attributo opzionale);
  • la marca temporale opponibile (timestamp), se presente, con riferimento alla TSA emittente.

3.Verifica di integrità: cosa significa

La verifica di integrità tecnica — quella che il presente strumento effettua — consiste nei seguenti passaggi:

  1. il software estrae il contenuto firmato (eContent) dalla busta;
  2. ricalcola l’hash del contenuto con l’algoritmo dichiarato (SHA-256 normalmente);
  3. confronta l’hash ricalcolato con il messageDigest presente negli attributi firmati: se coincidono, il documento è integro, non ha subito modifiche dopo la firma.
Verifica completa di validità legale. La verifica tecnica di integrità è condizione necessaria ma non sufficiente per la piena validità giuridica. La verifica completa richiede inoltre: (a) controllo della validità del certificato al momento della firma (date di scadenza); (b) controllo della revoca via CRL o OCSP; (c) verifica del trust verso la TSL europea (Trusted List, Reg. UE 910/2014) per accertare l’accreditamento del certificatore. Lo Studio utilizza per le verifiche definitive DiKe (Sicurezza-Postale/Aruba), ArubaSign, o gli strumenti del Notariato.

4.Verifica della firma negli atti notarili informatici

Quando il notaio riceve un documento firmato digitalmente da una parte (es. una procura speciale per la stipula, una dichiarazione AML, una bozza di statuto firmata dal commercialista), è necessaria una verifica preliminare della firma. La normativa applicabile è data dall’art. 21 CAD e dalle Linee guida AgID 2020. La conformità agli atti notarili informatici richiede che il notaio attesti, ai sensi dell’art. 23 c. 2-bis del CAD, l’esito della verifica nel testo dell’atto o nei suoi allegati. Il presente strumento consente una rapida valutazione preliminare; per la verifica definitiva e con efficacia probatoria piena lo Studio utilizza i software accreditati AgID.

5.Conservazione delle firme nel tempo: marca temporale e LTV

Una firma digitale qualificata ha validità pari alla durata del certificato (tipicamente 3 anni). Per garantire opponibilità oltre la scadenza del certificato si applicano due tecniche complementari:

  • Marca temporale (RFC 3161): apposta dopo la firma, certifica che il documento esisteva nella forma firmata a una data certa, indipendentemente dalla validità futura del certificato del firmatario.
  • Long Term Validation (LTV): tecnica PAdES che incorpora nella firma stessa i certificati di revoca (CRL) e gli OCSP response al momento della firma, rendendo la firma autoverificabile anche dopo la scadenza degli stessi.

6.Sigillo elettronico qualificato (e-Seal)

Il sigillo elettronico qualificato (Reg. UE 910/2014 artt. 35-40) è analogo alla firma digitale, ma riferito a una persona giuridica anziché a una persona fisica. Trova applicazione nelle visure camerali rilasciate da InfoCamere, nei certificati anagrafici emessi tramite ANPR, nei documenti rilasciati da PA in modo automatizzato. Il verificatore qui presente decodifica anche i sigilli elettronici, riconoscibili dal certificato in cui il “Subject” indica la persona giuridica e non un nominativo individuale.

Esplora le aree dello Studio